Visual Studio Code is the best text editor for quick code and text editing
July 06, 2019

Visual Studio Code is the best text editor for quick code and text editing

Anthony Aziz | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Microsoft Visual Studio Code

We use Visual Studio Code as a secondary code editor and general text editor. It has a good balance of quick text editing and some IDE functionality. It is quick enough to edit plain text, JSON, XML, etc, or to use as a scratch pad, and it works as a lightweight code editor for scripts or snippets as well.
  • Quick text editing with syntax highlighting.
  • Explorer shell integration (right click -- Open with Code).
  • Open entire folders for working on projects (ie git repo).
  • Lots of plugins to support source control, build tools, etc.
  • Remembers last session, including unsaved files.
  • Default keyboard shortcuts are unfamiliar to anyone used to other IDEs and text editors.
  • Git integration is minimal, and barely worth using over command line.
  • Live Sharing is a great idea but needs a lot of work, especially with multiple panels.
  • It's improved developer productivity by allowing convenient and quick text file editing.
  • It's improved team collaborating by sharing code and reviewing code via live share.
Visual Studio Code has become my preferred text editor. It has a lot of useful features common to IDEs, and it is still quick enough to jot down quick notes or just throw open a blank file for some text manipulation with regex.
Visual Studio Code is well suited for your everyday use text editor. It's replaced Notepad++ and Sublime Text for me, especially because it gets frequent updates. It works really well with code files, but can also be used to edit plain text or non-code formatted text files (CSV, etc). It is not a replacement for a full IDE, however. You can build and debug a full C# project using VS Code, but it doesn't have the same level of features that a heavier IDE like Visual Studio or Rider, etc. has.