Skip to content

Latest commit

 

History

History
111 lines (89 loc) · 4.05 KB

setup.md

File metadata and controls

111 lines (89 loc) · 4.05 KB

Main > Development Setup

Mandatory Tools

Text Editor / IDE

In order to have a better development experience it's suggested to use Visual Studio Code (VS Code) as your IDE/Text Editor.

Under the scope of VS Code there are a few libraries that are helpful during development.

Mandatory Extensions

  • EditorConfig for VS Code

Id: editorconfig.editorconfig
Deion: EditorConfig Support for Visual Studio Code
Version: 0.15.1
Publisher: EditorConfig
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig

Optional Extensions

  • Angular Language Service

Id: angular.ng-template
Deion: Editor services for Angular templates
Version: 0.1000.3
Publisher: Angular
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=Angular.ng-template

  • Angular Snippets (Version 9)

Id: johnpapa.angular2
Deion: Angular version 9 snippets by John Papa
Version: 9.1.2
Publisher: John Papa
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=johnpapa.Angular2

  • Auto Rename Tag

Id: formulahendry.auto-rename-tag
Deion: Auto rename paired HTML/XML tag
Version: 0.1.4
Publisher: Jun Han
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag

  • Bracket Pair Colorizer

Id: coenraads.bracket-pair-colorizer
Deion: A customizable extension for colorizing matching brackets
Version: 1.0.61
Publisher: CoenraadS
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer

  • Debugger for Chrome

Id: msjsdiag.debugger-for-chrome
Deion: Debug your Java code in the Chrome browser, or any other target that supports the Chrome Debugger protocol.
Version: 4.12.9
Publisher: Microsoft
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome

  • Duplicate action

Id: mrmlnc.vscode-duplicate
Deion: Ability to duplicate files in VS Code
Version: 1.2.1
Publisher: mrmlnc
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-duplicate

  • ESLint

Id: dbaeumer.vscode-eslint
Deion: Integrates ESLint Java into VS Code.
Version: 2.1.7
Publisher: Dirk Baeumer
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint

  • GitLens — Git supercharged

Id: eamodio.gitlens
Deion: Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more
Version: 10.2.2
Publisher: Eric Amodio
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens

  • Material Icon Theme

Id: pkief.material-icon-theme
Deion: Material Design Icons for Visual Studio Code
Version: 4.2.0
Publisher: Philipp Kief
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme

  • Sass

Id: syler.sass-indented
Deion: Indented Sass syntax Highlighting, Autocomplete & Formatter
Version: 1.8.7
Publisher: Syler
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=Syler.sass-indented

  • vscode-angular-html

Id: ghaschel.vscode-angular-html
Deion: Syntax highlighting for angular HTML Template files
Version: 1.7.0
Publisher: Guilherme Haschel
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ghaschel.vscode-angular-html

  • Todo Tree

Id: gruntfuggly.todo-tree
Deion: Show TODO, FIXME, etc. comment tags in a tree view
Version: 0.0.178
Publisher: Gruntfuggly
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree