Skip to content

Getting Started with Visual Studio Code (VS Code)

I highly recommend using Visual studio code as your code editor.

Outline

What is a Code Editor?

  • i.e. Source-code editor
  • A code editor is a text editor program designed specifically for editing source code of computer programs.
  • Can be a standalone application, in an integrated development environment, or web browser

What is Visual studio code?

  • i.e. VS code
  • One of the best code editors in the market.
  • Made by Microsoft but free
  • Has powerful extensions to make developing easier.
  • Download: code.visualstudio.com
  • vscode-website.png
VS Code Extension LinkReason
Highlight Bad CharsMakes zenkaku-Space (double-byte-whitespace) visible.
Trailing SpacesHighlights trailing spaces and allows for simple all trailing space delete command.
Settings SyncBackup & Sync your VS Code settings and Extensions by storing the setting JSON file as a secret GitHub Gist.
Replace curly quotesReplaces all curly quotes(', ', ", ") in a document with straight quotes(', ").
Rainbow CSVMakes it easier to read and edit CSV and TSV files
Markdown All in OneAmazing tool that has all the features you need when writing Markdown files!
Live ServerLaunch a local development server with live reload feature for static & dynamic pages. Perfect when working on HTML.
Github Markdown PreviewView your Markdown file as they would on GitHub.
DupCheckerCheck duplicate lines in the file content or selection, and remove them if you need to keep the unique lines only.
Community Material ThemeMakes your VS Code prettier to look at!
Code Spell CheckerGreat spell checker for programmers as it works well with camelCase code and keeps false positives pretty low.
Code RunnerUseful in running Python and JavaScript code locally for a quick check.
Bracket Pair ColorizerMatching brackets are identified with colours.
BeautifyBeautify javascript, JSON, CSS, Sass, and HTML.
:emojisense:Autocomplete for emoji
Auto Close TagAutomatically add HTML/XML close tag.
Auto Rename TagAutomatically rename paired HTML/XML tag, same as Visual Studio IDE does.
Markdown PasteSmartly paste images in Markdown with Markdown Paste command
Open in GitHub DesktopOpen the GitHub Desktop App easily from VS Code