Skip to content

Centigrade/centigrade-vscode-essentials

Repository files navigation

Centigrade Angular Essentials

This extension not only adds Visual Studio Code extensions that are essential for all Centigrade colleagues developing Angular applications. It also provides a set of default configurations in order to auto-format your TypeScript, HTML, and (S)CSS code while adhering to common standards like the official Angular Styleguide.

Essential VS Code Extensions

The following essential VS code extensions will be installed. Each of this extensions plays a particular role in our development process.

Default Configurations Snippets

This extension comes with a set of default configurations for the essential extensions listed above. They can be added via the explorer's context menu to your workspace.

Add to project root:

  • EditorConfig (.editorconfig)
  • Prettier (.prettierrc, .prettierignore)
  • Karma (karma.conf.js)
  • TSConfig (tsconfig.json)

Add to sub-folder .vscode/*:

  • VS Code Settings (settings.json, extensions.json)

Install the following dev dependencies:

  • npm install --save-dev karma-spec-reporter

Recommended VS Code Extensions

You can install some of the following Visual Studio Code extensions that we really like and recommend. These are not essential but could be helpful:

FAQ

Update Karma dependencies

Q: Using the given karma.conf.js does report an error.

A: You have to update the current Karma dependencies by running npm install --save-dev karma-spec-reporter and npm uninstall --save-dev karma-junit-reporter

About

Essential extensions and configurations for developing Angular applications at Centigrade.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors