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
- Visual Studio Code
- Atom
- 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.