DEV Community

loading...

How I set up my environment before I start every project

Giulia Chiola
Front-end Developer. 👾 Media engineer. ⚡ Facing life one bug at a time. 🔥 Easily bribed with chocolate. 🍫 she/her.
Originally published at giuliachiola.dev Updated on ・1 min read

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.

🐙 GitHub snippet

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

🐙 GitHub snippet

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.

🐙 GitHub snippet

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.

🐙 GitHub snippet

PR template

🐙 GitHub snippet

Discussion (0)