source code: devtools/vscode/README.md
ChromeOS Factory Developer VSCode configuration files¶
This folder contains VSCode configuration files that are useful for ChromeOS Factory development and ChromeOS factory team. (e.g, non-factory repositories)
Note¶
The CrOS IDE extension might have conflict with the following setting. Make sure to disable it in the workspace used to develop factory toolkit.
Installation¶
Run
./devtools/vscode/setup.sh ${workspaceFolder}
outside chroot to install.vscode/settings.json
under${workspaceFolder}
. Examples:If you want to use src/platform/factory as workspaceFolder:
cd path/to/src/platform/factory workspaceFolder=. ./devtools/vscode/setup.sh ${workspaceFolder} code ${workspaceFolder}
If you want to use src/private-overlays as workspaceFolder:
cd path/to/src/platform/factory workspaceFolder=../../private-overlays ./devtools/vscode/setup.sh ${workspaceFolder} code ${workspaceFolder}
If you want to use src/private-overlays/overlay-${BOARD}-private as workspaceFolder:
cd path/to/src/platform/factory workspaceFolder=../../private-overlays/overlay-${BOARD}-private ./devtools/vscode/setup.sh ${workspaceFolder} code ${workspaceFolder}
Recommended Extensions¶
Code Navigation (vikas.code-navigation)
Instant Markdown (dbankier.vscode-instant-markdown)
Trailing Spaces (shardulm94.trailing-spaces)
Python (ms-python.python)