Ga naar inhoud

Editors Cheat Sheet

Het gereedschap van de programmeur

Het gereedschap van de programmeur is de Editor. Editors zijn er in allerlei soorten en maten. Een uitgebreide editor noem je een IDE, een Integrated Development Environment. Een IDE is meer dan een editor, je kan er vaak ook mee runnen en debuggen.

Hier is een lijst met populaire IDE's voor Windows en Mac

Editor Beschrijving
Visual Studio Code Gratis IDE van Microsoft.
Geschikt voor meerdere talen.
Intellij IDE van JetBrains. Gratis voor studenten.
Geschikt voor meerdere talen. Er zijn meerdere speciale IDE's van JetBrains beschikbaar voor bijvoorbeeld PHP, HTML/CSS/JavaScript, Android, etc.
Vraag je gratis licentie aan via: JetBrains Student License
Visual Studio De grote broer van Visual Studio Code. Geschikt voor .NET development. Gratis Community Edition.

Veelgebruikte functies in veelgebruikte editors

De gevorderde programmeur gebruikt keyboard shortcuts om te programmeren. Hier is een lijst met veelgebruikte shortcuts

Functie IntelliJ Visual Studio vscode Sublime Xcode (Mac) Vim
Duplicate line Ctrl-D Ctrl+C;Ctrl+V Ctrl+C;Ctrl+V

Shift+Alt + Arrow keys

Ctrl+Shift+D yyp
Delete line Ctrl+Y Shift+Del, Ctrl+X Shift+Del, Ctrl+X Ctrl+X cmd+delete dd
Move line up/down Shift+Alt+Up/Down Alt+Up/Down Alt+Up/Down Ctrl+Shift+Up/Down cmd+opt+[/] ddp

ddkP

Select line Ctrl+L Ctrl+L cmd+shift+-> shift + v
Intention Action Alt+Enter Ctrl+. Ctrl+.
Show usage Ctrl + mouse hover Shift+F12 option+LClick
Go to declaration F12 F12
Rename Shift+F6 Ctrl+R;Ctrl+R F2
Fontsize groter/kleiner Ctrl+Mousewheel Ctrl+Shift+.

Ctrl+Shift+,

Ctrl+Mousewheel

Ctrl+Shift+.

Ctrl+Shift+,

Ctrl+Mousewheel (settings: Mouse Wheel Zoom)

Ctrl+= en Ctrl+-

Ctrl + Mouse Scroll

CMD+ +/-
Make project Ctrl+F9 Ctrl+Shift+B cmd+shift+B
Run Shift+F10 F5 F5 cmd+r
Debug Shift+F9 F5 F5
Step over F8 F10 F10 F6
Step into F7 F11 F11 F7
Step out Shift+F8 Shift+F11 Shift+F11 F8
Continue F9 F5 F5 opt+cmd+Y
Format Code Ctrl+Alt+L Ctrl+K, Ctrl+D Shift+Alt+F
Surround with Ctrl+Alt+T Ctrl+K;Ctrl+S
Line comment // Ctrl+/ Ctrl+K, Ctrl+C

Ctrl+K, Ctrl+U

Ctrl+/ Ctrl+/ cmd+/
Block comment /* */ Ctrl+Shift+/ Ctrl+Shift+/

(met Resharper)

Shift+Alt+A Ctrl+Shift+/ -
Column select Shift+Alt+Ins
New line on current line Shift+Enter
Open Settings Ctrl+
Open Terminal Ctrl+`
Open Command Palette Ctrl+Shift+P
Split Window Alt+H (horizontal)

Alt+V (vertical)

Ctrl+ \ (vertical)