Local machine - LarsBreuren/TechWebsite GitHub Wiki

Code editor

Als code editor heb ik gekozen voor visual studio code. Ik heb al een tijdje atom als code editor maar heb bij dit project gekozen voor een andere, puur om te kijken hoe dat zou zijn. Ik ben erg verrast hoe snel en fijn visual studio code vanilla werkt, hij is zeer snel en heeft allerlei handig out of the box functies. Er hangt ook een enorme community achter die hulp en add-ons bieden. Ik heb naast atom en visual studio's ook sublime geprobeert, in prncipe kan elke editor soortgelijke add-ons installeren maar de manier waarop visual studio werkt en hoe de layout is voelt goed en betrouwbaar aan, atom had wel eens last van vastlopers en dat heb ik bij vscode nog niet meegemaakt.

Extensions

VSCode heeft enorm veel nuttige of juist leuke extensions, hier een lijstje welke ik heb en waarom;

  • Auto rename tag - handig voor het aanpassen van tags.
  • Beautify - Ondanks dat vanilla VSCode z'n best doet zal deze extension je code netter maken.
  • Code runner - Handig om je server side js te runnen en testen.
  • Code spell checker - voor de grammaticale foutjes.
  • Dutch - Code spell checker - voor de Nederlandse grammaticale foutjes.
  • Color highlight - Hele fijne addon om de kleuren te zien in je .CSS / .SCSS files.
  • ESLint - Grootste van de linters, werkt gewoon fijn en is altijd up-to-date.
  • HTML Boilerplate - Razendsnel standaard HTML opzetten, erg fijn.
  • Power Mode - Niks nuttigs, wel een heel gaaf effect!
  • Vscode-icons - Geeft mapjes icoontjes zodat je makkelijk kan zoeken wat je nodig hebt.

Linter

Als linter gebruik ik dus ESLint omdat deze flexibel in gebruik is (settings kunnen makkelijk getoggled worden) en je kan de linter uitbreiden als je dat wenst. Zelf vind ik de output van de linter ook makkelijk begrijpbaar. De linter support ook es6 javascript wat fijn is aangezien ik dit het meest gebruik. ESLint is ook een snelle linter, dit heeft ook mijn voorkeur.

Command prompt

Ik heb mijn command prompt een authentieke Windows look gegeven. Naast de kleuren heb ik de prompt zo ingesteld dat hij een opacity heeft waardoor je de programma's/files op de achtergrond kan zien tijdens het werken in de prompt.