We should add .vscode/ JSON configuration files to our Titanium app templates which hide the generated folders (like the "build" folder) and suggest VS Code users to use our extension.
Classic App Folder Exclusion:
For Classic apps, we only need to hide the ./build folder from the editor and exclude it from file monitoring/search.
Alloy/Angular App Folder Exclusion:
For all other app templates, the project's root ./i18n, ./platform, and ./Resources folders are generated from the project's ./app folder. So, these folders need to be excluded as well.
Promoting Titanium's Extension:
When opening the app project folder in VS Code, we can have the editor recommend the end-user to use our Titanium extension by adding the following JSON file.