-
-
Notifications
You must be signed in to change notification settings - Fork 345
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add vscode configuration support #2231
Conversation
This pull request introduces 1 alert when merging 1b2a98f into 3d3ddab - view on LGTM.com new alerts:
|
1b2a98f
to
d8a1f13
Compare
This pull request introduces 1 alert when merging d8a1f13 into 3d3ddab - view on LGTM.com new alerts:
|
d8a1f13
to
3b81792
Compare
This pull request introduces 1 alert when merging 3b81792 into 3d3ddab - view on LGTM.com new alerts:
|
This relates to the |
Sming/project.mk
Outdated
@@ -430,6 +430,23 @@ $(foreach c,$(BUILDABLE_COMPONENTS),$(eval $(call GenerateComponentTargets,$c))) | |||
# The arch-specific targets, including link and firmware image creation | |||
include $(ARCH_BASE)/app.mk | |||
|
|||
.PHONY: vscode |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the future we could have support for more Integrated Development Environments (IDE)s. How about:
- Adding to
make help
a new topic called "IDE tools" - Rename the
vscode*
targets toide-vscode
. This way the autocompletion in bash can hint the user to find easily all supportedide
operations by typingmake ide[PRESS-TAB]
@slaff Are you able to try out this on a proper linux box? Specifically, the integrated debugging. |
I can try the Host debugging and will let you know. |
@slaff Thanks. esp8266 debugging has been discussed in past issues but no idea whether the same setup actually works on Linux or not. As noted in documentation, there are also issues with the debug output not being 'clean' but these things can be addressed as required I guess. |
10425e4
to
07959f7
Compare
…ironments (IDE)s Add new help topic called "IDE tools" Rename vscode target to ide-vscode. This way the autocompletion in bash can hint the user to find easily all supported ide operations by typing make ide[PRESS-TAB]
07959f7
to
141ff45
Compare
Unfortunately I did not have success with the Esp8266 debugger. Getting back: |
I use this with WSL and works with current tools |
* Add `vscode` build target * Update docs Add new help topic called "IDE tools" Rename vscode target to ide-vscode. This way the autocompletion in bash can hint the user to find easily all supported ide operations by typing make ide[PRESS-TAB] Co-authored-by: Slavey Karadzhov <[email protected]>
See documentation https://smingdev.readthedocs.io/en/feature-vscode-config/tools/vscode.html
See #1784