Visual Studio Code - редактор исходного кода, разработанный Microsoft для Windows, Linux и macOS. Позиционируется как "лёгкий" редактор кода для кроссплатформенной разработки веб- и облачных приложений. Включает в себя отладчик, инструменты для работы с Git, подсветку синтаксиса, IntelliSense и средства для рефакторинга. Имеет широкие возможности для кастомизации: пользовательские темы, сочетания клавиш и файлы конфигурации. Распространяется бесплатно, разрабатывается как программное обеспечение с открытым исходным кодом, но готовые сборки распространяются под проприетарной лицензией.

VSCode основан на Electron - фреймворк, позволяющий с использованием Node.js разрабатывать настольные приложения, которые работают на движке Blink. Несмотря на то, что редактор основан на Electron, он не использует редактор Atom. Вместо него реализуется веб-редактор Monaco, разработанный для Visual Studio Online.


VSCode Shortcuts:

  • ctrl + shift + p | command palette (show all commands)
  • ctrl + p | find a specific file in your current folder
  • ctrl + , | go to settings
  • ctrl + ` | toggle terminal
  • ctrl + b | toggle sidebar
  • f11 | fullscreen mode
  • ctrl + k, z | zen mode
  • alt + click | multi cursor
  • ctrl + d | add selection to next find match
  • alt + up arrow | move the selected code one line up
  • alt + down arrow | move the selected code one line down
  • shift + alt + arrow | copy line
  • ctrl + / | insert comment
  • ctrl + f | search in file
  • ctrl + h | replace in file
  • ctrl + shift + f | search tab, find in files
  • ctrl + shift + h | search tab, replace in files
  • f5 | start debugging
  • ctrl + l | select the current line in the cursor
  • alt | show definition
  • f12 | go to definition

Source: Orkhan Alishov's Notes