Common VSCode extensions for KUB Developers.
Javascript linting.
Java linting.
Markdown linting.
Spell checking your code.
Change your default formatter to Prettier by adding this to your settings.json:
"editor.defaultFormatter": "esbenp.prettier-vscode"
Specify the formatter for Java files by adding this to your settings.json:
"[java]": {
"editor.defaultFormatter": "RudraPatel.prettier-plugin-java-vscode"
}
Prettier plugin to format Java.
Syntax highlighting and code snippets.
Autocompletion for ember components and helpers. It also has integration with ember-template-lint
.
Add the following settings to your settings.json
:
"eslint.validate": [
"glimmer-ts",
"glimmer-js"
],
"[handlebars]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
Snippets to make importing Ember modules a snap in VSCode.
Type safety for Glimmer component templates.
Add the following settings to your settings.json
:
"[glimmer-js]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.foldingStrategy": "indentation"
},
"[glimmer-ts]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.foldingStrategy": "indentation"
},
Also, if you don't have the prettier.documentSelectors
setting in your settings.json
, add it. If you do, add the **/*.gjs
and **/*.gts
entries.
"prettier.documentSelectors": [
"**/*.js",
"**/*.ts",
"**/*.json",
"**/*.html",
"**/*.css",
"**/*.scss",
"**/*.md",
"**/*.yaml",
"**/*.yml",
"**/*.hbs",
"**/*.gjs",
"**/*.gts"
],
Numerous features for Git. Spend some time exploring them in their docs.
SSH servers as development environments.
Docker Containers as full development environments.
VS Code integration in WSL.
Collection of extensions for Java development.
Shows the latest version for your dependencies in your package.json
.
Collection of extensions for .NET development.
Add the following settings to your settings.json
:
"[csharp]": {
"editor.defaultFormatter": "ms-dotnettools.csharp"
},
Manage .NET Core user secrets in VS Code.
Azure Tools for Visual Studio Code.
Enjoy!