... | @@ -21,6 +21,8 @@ Installing extensions is not covered here, but the easiest way is to install the |
... | @@ -21,6 +21,8 @@ Installing extensions is not covered here, but the easiest way is to install the |
|
5. DevEnv: Clone your project in your ELT DevEnv remote environment.
|
|
5. DevEnv: Clone your project in your ELT DevEnv remote environment.
|
|
6. DevEnv: Create `compile_commands.json` file by using `waf clangdb` on your project folder. Remember it has to be done after `waf configure`.
|
|
6. DevEnv: Create `compile_commands.json` file by using `waf clangdb` on your project folder. Remember it has to be done after `waf configure`.
|
|
|
|
|
|
|
|
Other useful extensions are listed [here](https://gitlab.eso.org/ecos/eltsw-docs/-/wikis/KnowledgeBase/IDEs/VisualStudioCode#useful-extensions)
|
|
|
|
|
|
# Configure C/C++ Extension
|
|
# Configure C/C++ Extension
|
|
[Open your project](#opening-a-project-with-the-remote-ssh-extension). Make sure it is opened where the first `wscript` file is.
|
|
[Open your project](#opening-a-project-with-the-remote-ssh-extension). Make sure it is opened where the first `wscript` file is.
|
|
|
|
|
... | @@ -313,11 +315,9 @@ When connected to remote host, install the extensions by going to the extensions |
... | @@ -313,11 +315,9 @@ When connected to remote host, install the extensions by going to the extensions |
|
This is a list of curated extensions that might be usefull for productivity. For more information on how to use them, please refer to their links.
|
|
This is a list of curated extensions that might be usefull for productivity. For more information on how to use them, please refer to their links.
|
|
|
|
|
|
* [Atom One Dark Theme](https://marketplace.visualstudio.com/items?itemName=akamud.vscode-theme-onedark): A Very pleasant color scheme
|
|
* [Atom One Dark Theme](https://marketplace.visualstudio.com/items?itemName=akamud.vscode-theme-onedark): A Very pleasant color scheme
|
|
* ~~[Rainbow Brackets](https://marketplace.visualstudio.com/items?itemName=2gua.rainbow-brackets)~~ VSCode supports this already, no need for extension.
|
|
|
|
* [GitLens](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens): Git inline information
|
|
* [GitLens](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens): Git inline information
|
|
* [Task Explorer](https://marketplace.visualstudio.com/items?itemName=spmeesseman.vscode-taskexplorer): Launch tasks easily
|
|
* [Git Graph](https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph): View and work on the git graph. A bit like the Gitk command* [Task Explorer](https://marketplace.visualstudio.com/items?itemName=spmeesseman.vscode-taskexplorer): Launch tasks easily
|
|
* [Cpp Reference](https://marketplace.visualstudio.com/items?itemName=Guyutongxue.cpp-reference): <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>A</kbd> on a STL function will take you to the CppReference documentation.
|
|
* [Cpp Reference](https://marketplace.visualstudio.com/items?itemName=Guyutongxue.cpp-reference): <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>A</kbd> on a STL function will take you to the CppReference documentation.
|
|
* [Code Runner](https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner): Run code snippet or code file for multiple languages
|
|
* [Code Runner](https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner): Run code snippet or code file for multiple languages
|
|
* [CodeSnap](https://marketplace.visualstudio.com/items?itemName=adpyke.codesnap): Take screenshots to share your code
|
|
* [CodeSnap](https://marketplace.visualstudio.com/items?itemName=adpyke.codesnap): Take screenshots to share your code
|
|
* [Doxygen Documentation Generator](https://marketplace.visualstudio.com/items?itemName=cschlosser.doxdocgen): Doxygen snippets |
|
* [Doxygen Documentation Generator](https://marketplace.visualstudio.com/items?itemName=cschlosser.doxdocgen): Doxygen snippets |
|
* [Git Graph](https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph): View and work on the git graph. A bit like the Gitk command |
|
|
|
\ No newline at end of file |
|
|