If you are new to coding then Congratulations on your journey! The road might be tough but good things never come easy.
What is a Code Editor?
A code editor is like a text editor instead of editing text you are editing code. Most text editors will tools like linters that will highlight any syntax errors in your code. Code editors can even auto-suggests lines of code to help you type quickly.
What is an IDE?
The name IDE is short for Integrated Developer Environment. An IDE is also an application that makes it easy to code. But I like to think of them as whole ecosystems for languages. IDE lets you edit code, compile, test run your apps, and many more things. Examples of IDE’s are R Studio, PyCharm JetBrains and Eclipse.
Code Editors are like WordPad and an IDE is like Microsoft Word. At their core these two applications do the same thing, edit text on your computer. WordPad has the bare minimum tools that you need to edit text on your computer. While Microsoft Word has a wide range of features in its application to help you edit text such as spell check, grammar check, templates, etc.
What I love about Visual Studio Code is that it's the best of both worlds. I like it because it’s a code editor with a terminal. There are a ton of plugins that you can use to customize it and make your workflow better.
Common Commands for Windows
This page is filled with keyboard shortcut keys and example videos of how they’re used. You don’t need to read the entire page. Instead, use the links below to jump to specific commands.
cut, copy, paste
- Cut: Ctrl + X
- Copy: Ctrl + C
- Paste: Ctrl + V
- Undo: Ctrl + Z
- Redo: Ctrl + ⇧ + Z or Ctrl + Y
- Ctrl + D with or without text highlighted
- Select Word: Ctrl + D
- Select Line: Ctrl + L
- Select All: Ctrl + A
- Select Every Instance: Alt + F3
- Indent: Tab or Ctrl + ]
- Unindent: ⇧ + Tab or Ctrl + [
Make your code easier to read by leveraging the indent and unindent commands.
Other editors have keyboard shortcuts too! Check out:
For the complete list of VS Code shortcuts check out the link below.