How I set up my environment before I start every project
Config
Editor
EditorConfig helps maintain consistent coding styles for multiple developers working on the same project across various editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles.
Visual Studio Code workspace
Adding Visual Studio Code specific colors for every project, helps to recognize them more easlily during the development.
To set up workspace colors
- open VSC settings
cmd
+,
- search for
workbench.colorCustomizations
- edit the .json file using vsc-workspace-colors.json content below
Git
Gitignore
A gitignore file specifies intentionally untracked files that Git should ignore. Files already tracked by Git are not affected; Each line in a gitignore file specifies a pattern.
Issue template
The issue is more clear if we set up an issue template. Compile it every time you open an issue, and remove the unnecessary parts.