-
Notifications
You must be signed in to change notification settings - Fork 5
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
Support workspace (.eww) files, batch builds, stronger Intellisense #35
Comments
Could definitely use this. We use batch build to make sure the projects are build in the correct order, but with vscode we now have to manually select and build each project. |
I found a workaround for batch build. I created a VS Code tasks where each task build's one subproject and then one vsc task that runs subtasks in a sequence. |
log: 0 file(s) deleted. ERROR, Unknown argument variable: Failed to expand argument variable "$WS_DIR$"` I have some public files that need workspaces as paths to boot, but VSC IAR doesn't support EWW, it would be nice if I could parse EWW |
@leihen0525 Workspace support is one of the features we're looking to implement next, but we can't give an exact date for it yet. In the meantime, you can manually specify the value of <?xml version="1.0" encoding="UTF-8"?>
<iarUserArgVars>
<group name="MyGroup" active="true">
<variable>
<name>WS_DIR</name>
<value>$PROJ_DIR$</value>
</variable>
</group>
</iarUserArgVars> This file should be picked up and displayed in the extension configuration under “Custom Argument Variables File”. |
@HampusAdolfsson This method works. Thank you very much for your help. Thank you!!! |
Workspace and batch build support was just released in 1.30.1! Please open new issues if you have any feedback or problems with it. |
Note: This may be a slight duplicate of #30, but I believe it's different enough for its own issue.
Support for workspace files would be make this extension much more like the IAR IDE, which would make it easier to use VSCode for the inner development loop. This would make it more obvious to use overall.
I believe that supporting workspace would make the following things available:
Another note: It may make sense to split these into separate issues, but I created it as one for now.
The text was updated successfully, but these errors were encountered: