Text Editors - wongsrila/intern-match GitHub Wiki

Een teksteditor is een type computerprogramma dat platte tekst bewerkt. Zulke programma's worden soms "notepad"-software genoemd, naar de naam Microsoft Notepad. Teksteditors worden geleverd met besturingssystemen en softwareontwikkelingspakketten en kunnen worden gebruikt om bestanden zoals configuratiebestanden, documentatiebestanden en broncode van programmeertaal te wijzigen.

Mijn top 3 text editors

  1. Visual Studio Code
  2. Atom
  3. Sublime Text

Ik gebruik zelf Visual Studio Code omdat ik het een fijne tekst editor vind. Het is een snelle maar toch een uitgebreide programma met veel functionaliteiten. Wat ik fijn vind is bijvoorbeeld de extentions tab. In deze tap kan je heel veel verschillende soorten plugins installeren voor je editor. Je kan er Linters tot color themes ermee installeren.

Color Themes

Kleurthema's bepalen de kleuren van het tekstbewerkingsgebied en de syntaxisaccentuering. Een kleurenthema omvat het volgende:

  • De tekststijl die wordt gebruikt voor syntaxisaccentuering via de standaardstijlkenmerken. Bijvoorbeeld de tekstkleur en de geselecteerde tekstkleur.
  • De achtergrond van het tekstbewerkingsgebied, inclusief de tekstselectie en de huidige regel.
  • De pictogramrand van het tekstgebied: hun achtergrond, de scheidingslijn, de regelnummers, de regelwoordterugloopmarkeringen, de gewijzigde regelmarkeringen en de codevouwing.
  • Tekstdecorators zoals de zoekmarkeringen, de inspring- en tab-/spatielijnmarkeringen, de haakjesovereenkomst en de spellingcontrole.

Ik gebruik zelf de One Dark Pro thema voor Visual Studio Code. Ik vind het een fijne thema met kleurrijke syntaxisaccentuering.

Extentions

In mijn editor gebruik ik al best wel wat extentions. Dit heb ik over het jaar uitgebreid: vscode-icons, Prettier, One Dark Pro, Live Server, ESLint, EJS language support.

vscode-icons is een plugin om te iconen voor de bestanden aan te passen naar een mooiere icoon. Prettier is een code formatter die je code opschoont en de syntaxissen goed zetten. One Dark Pro is een color theme die de kleuren van de UI aanpast. Live Server is een plugin die een server voor je HTML website in de browser opent, maakt. ESLint is een linter die door heel veel mensen worden gebruikt. En als laatst hebben we EJS language support. Dit is voor de kleuring van de EJS module. Dit maakt het coderen met EJS een stuk overzichtelijker.