Visual Studio Code

Visual Studio Code

When developing software or a web application, it is absolutely essential to have an editing tool that can support you in establishing proper workflow, optimal organization and also provide a friendly and appealing workspace. In comes Microsoft Visual Studio Code, a software editing tool that can be seen as an overall sanctuary for the software/application developer. Visual Studio Code (VS Code) relieves some of the daily organizational tasks when developing software, and also allows extensions that can greatly increase the success of building your application. VS Code provides a comfortable workspace when in the development process. When opening a project, the first thing you'll notice is its colored syntax highlighting feature, which is customizable for every type of programming language out there. If you want to import a project, VS Code has your standard display of project files to the left, which has a file drag and drop feature, and also Preview Mode if you want to take a quick look at a file without editing. One of the most flexible parts of VS Code is allowing the ability to customize your project window layout. You can split your editor into multiple displays, and can have choose either a vertical or horizontal viewing. You can also open up multiple projects at once if needed in separate VS Code window instances. VS Code also has a built-in terminal/debugger that can run commands for your applications. If you want to go a step further, you can pick one of the thousands of Extensions available in the VS Code Marketplace. There are extensions that provide syntax help, such as bracket highlighting and tag matching, and many other options. There are also extensions that allow you to integrate with other popular development tools, such as Google Chrome Developer Tools for example. Like any other standard library of extensions or plugins, there will be instances in which some extensions need updates from the developer and will not initially function correctly. However this is minimal, plus VS Code provides contact information so users can notify a developer of any issues. If you can't find what you need in the extension library, you can also create on of your own and contribute to the community of Extension developers. While there are many products that can be compared to VS Code to, there are some powerful features that make it stick out amongst its competitors. One feature that separates it from editors such as Sublime and Atom is its JavaScript IntelliSense, which has an auto complete feature and hint system that aids you while you are coding. Because VS Code is fast and lightweight, it doesn't have the full set of features of a full IDE, like the Code Profiling Tool in NetBeans, or the Object Browser in the full Visual Studio IDE. However, VS Code is a great pick for developers that need a functional and fully customizable tool without the cost of a full development environment.

Download Visual Studio Code
Features of Visual Studio Code
  • Supports the use of multiple split windows and horizontal/vertical orientation
  • Includes VS Code IntelliSense that supports many different languages
  • Command Palette that provides instant access to popular VS Code components
Pros of Visual Studio Code
  • User friendly layout and visually stunning interface
  • Easily customizable
  • Thousands of plugins/extensions available through the VS Code Marketplace
Cons of Visual Studio Code
  • Lacks most features of a full IDE suite
  • Slow File Search
  • Longer launch time than most of its competitors
Visual Studio Code Reviews

Very poor editor. One star is for good debugging support, second for SFTP plugin and maybe integrated terminal. The rest: Color theme support, Intelliscence, C/C++ plugin support is awful. Present vscode dark color theme IS NOT original Visual Studio dark theme. Even if I am customizing my theme to look like original in Visual Studio I can't do that. I can't color my custom types. While installing update, it removes my custom theme, so I have to store backup somewhere :( :[ I had hope vscode team will fix Intelliscence errors (which sometimes appears and sometimes not), but unfortunately it hasn't been done yet :[[. I recomend you everybody who looks for good C/C++ editor: Get away from that!

Visual Studio Code Video

Alternatives to Visual Studio Code

Peppermint

Paid
Although Peppermint is an email and document management software program, it's beneficial for those who need to create and organize legal documents more than standard documents.
Show details

Brackets

Free
Brackets is a text editor design tool made for front-end developers and web designers to use right on the browser. The software offers some tools for those who need guidance during the design process.
Show details

TinyMCE

Freemium
TinyMCE is a content editor that functions as a plug-in for Wordpress websites. This WYSIWYG editor is used on more than 100 million websites. This software expands the functionality of the standard
Show details

Gedit

Free
Gedit software is a multipurpose text editor platform with features like internationalized text, undo/redo, print, file reverting, syntax highlighting, and print preview support and many
Show details

Coda

Paid
Coda is a piece of web development software that combines all your tools in a single interface that is both beautiful and exceptionally easy to use. The software includes everything you need to
Show details

EditPlus

Paid
EditPlus is a simplistic, older-style code development platform that has been in development since 1998. It's currently on version 4. 2 and features support for modern programming languages
Show details

Scratch

Free
Elementary Code, formerly known as Scratch, is a code editing suite that is designed to increase productivity and provide a comfortable user interface for software developers. The software
Show details

Notepad++

Free
Notepad++ is a portable and powerful code editor. The program can be downloaded to a USB stick and does not need to be placed on a user's system. It is a free application that is used by developers
Show details

Sublime Text

Freemium
Sublime Text is a text editor designed for use by coders and programmers. It's lightweight, powerful, and highly adjustable.
Show details

PyCharm

Paid
PyCharm is an IDE with a rich set of tools for Python developers. The software was developed by JetBrains, and it is available for Windows, Mac, and Linux. PyCharm will analyze, test, and debug
Show details

Atom

Free
Atom may be the new kid on the block as far as text editor software is concerned, but it brings with it a number of neat innovations and features that can make life easier for professional coders and
Show details

NvALT

Free
The software system, nvALT is a system that allows users to collect and store various notes and files in a way that is easily organized and able to be shared. This system is used by most businesses
Show details

Qt Creator

Free
Qt Creator is a cross-platform integrated development environment (IDE) for developing and debugging C++ applications using the Qt GUI Application Development Framework SDK, and is included
Show details

Adobe Dreamweaver

Paid
Adobe Dreamweaver is the industry standard when it comes to web design software. The program allows users to create attractive websites with a vast library of tools.
Show details

Xcode

Free
Xcode is an integrated development environment (IDE) for developing, debugging and testing applications made for MacOS, iOS, tvOS and watchOS. It includes a large collection of software development
Show details

PhpStorm

Paid
PhpStorm is an integrated development environment that helps you save yourself time and frustrations when writing code in PHP.
Show details

WebStorm

Paid
WebStorm is an integrated development environment (IDE) specifically designed for programmers involved with web development, JavaScript in particular. They can use the software to develop
Show details

Codenvy

Freemium
Cloud workspaces for development teams.
Show details

TextPad

Paid
TextPad is an award winning text editor for Windows. Download a free evaluation copy, to discover the powerful features that will increase your productivity immediately. Includes a 13-language
Show details

CKEditor 4

Rock-solid, free WYSIWYG editor with collaborative editing, 200+ features, full documentation and support. Join Microsoft, Mozilla, Adobe and 20k+ other companies.
Show details

Eclipse

Free
The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source projects, including runtimes, tools and frameworks.
Show details

IntelliJ IDEA

Freemium
JetBrains, creator of the leading Java IDE - IntelliJ IDEA - is a cutting-edge software vendor specializing in the creation of intelligent development tools.
Show details

Aptana Studio

Free
Build web applications quickly and easily using the industry's leading web application IDE. Aptana Studio harnesses the flexibility of Eclipse and focuses it into a powerful web development
Show details

TextMate

Paid
Powerful and customizable text editor with support for a huge list of programming languages and developed as open source.
Show details

Komodo Edit

Free
Komodo Edit is a great editor if you're looking for something powerful, yet simple.
Show details

UltraEdit

Paid
The world’s #1 text editor. Why? It's powerful, fast, secure, and loaded with helpful features like integrated FTP and file compare. Programmers, developers and other users thrive in UltraEdit
Show details

Kate

Free
The Kate Editor Homepage
Show details

EmEditor

Paid
Differentiate yourself with a fast, lightweight, extendable text editor for windows. Let EmEditor help you achieve your goals!
Show details

BBEdit

Paid
BBEdit is the leading professional HTML and text editor for the Macintosh. Specifically crafted in response to the needs of Web authors and software developers, this award-winning product
Show details

NoteTab

Freemium
Discover Why Webmasters Prefer NoteTab Over Other HTML Editors – Some Costing 10 Times More. Will You Soon be One of Them?
Show details

TextEdit

Free
TextEdit is a highly versatile word processor included with OS X. Learn about the editing tools and different file formats it supports.
Show details

Geany

Free
Improve snippet support (visual indicators and more, Thomas Martitz). Improve CLI argument help. Add "Close Documents to the Right" feature. Minor accessibility improvements.
Show details

JEdit

Free
JEdit is a mature programmer's text editor with hundreds (counting the time developing plugins) of person-years of development behind it. To download, install, and set up jEdit as quickly
Show details

SlickEdit

Paid
SlickEdit is a cross-platform, multi-language source code editor text editor that allows programmers to developer in over 40 languages on seven platforms.
Show details

PSPad

Free
Editor PSPad - freeware HTML editor, PHP editor, XHTML, JavaScript, ASP, Perl, C , HEX editor
Show details

ReText

Free
ReText: Simple but powerful editor for Markdown and reStructuredText - retext-project/retext
Show details

MarkdownPad

Freemium
MarkdownPad is a full-featured Markdown editor for Windows.‎Introducing MarkdownPad 2 · ‎Buy · ‎MarkdownPad - Frequently ... · ‎Support
Show details

Haroopad

Free
Haroopad is a markdown enabled document processor for creating web-friendly documents. You can author various formats of documents such as blog article, slide, presentation, report, and
Show details

Espresso

Paid
Providing more than 23,000 digital media resources for all subjects across Foundation to Key Stage 2, Discovery Education Espresso is a weekly updating, curated learning service that can be
Show details

Light Table

Free
Light Table is the next generation code editor. Light Table Connects you to your creation with instant feedback and showing data values flow through your code.
Show details

Linx

Paid
Low code development tool for IT pros. Use Linx to quickly create custom automated business processes, integrate applications, expose web services and to efficiently handle high workloads.
Show details

TextWrangler

Free
TextWrangler was an all-purpose text and code editor for macOS, based on the same award-winning technology and user interface as BBEdit, our leading professional HTML and text editor.
Show details

SciTE

Free
Oct 26, 2017 - SciTE is a SCIntilla based Text Editor. Originally built to demonstrate Scintilla, it has grown to be a generally useful editor with facilities for building and running programs.
Show details

SynWrite

Free
SynWrite combines great ideas from many well known editors into a single, freely available product. It's a complete environment for Web workers, coders and writers. SynWrite's many features
Show details

CodeRunner

Paid
An advanced, highly flexible, and easy-to-use programming editor for your Mac.
Show details

Komodo IDE

Paid
Komodo IDE - the best multi-language IDE for Python, PHP, Perl, Go, Ruby, web development (HTML, CSS, JavaScript) and more. Includes visual debugging, unit testing, code refactoring and other
Show details

Markdown Edit

Free
Programosy – The best Markdown Editor at the moment
Show details

Microsoft Visual Studio

Free
Visual Studio dev tools & services make app development easy for any platform & language. Try our Mac & Windows code editor, IDE, or Azure DevOps for free.
Show details

CLion

Paid
JetBrains, creator of the leading Java IDE - IntelliJ IDEA - is a cutting-edge software vendor specializing in the creation of intelligent development tools.
Show details

Eclipse Che

Free
Cloud workspaces for development teams.
Show details

Caret

Free
Sep 4, 2017 - Documentation for the caret package. ... The caret package (short for _C_lassification _A_nd _RE_gression _T_raining) is a set of functions that attempt to streamline the process
Show details

Syncano

Paid
Don’t rebuild what has already been built. Syncano has hundreds of ready to use functions for your backend. Set up a scalable app in the cloud in just 45 seconds.
Show details

UberWriter

Free
UberWriter©, a GPL program
Show details

MacDown

Free
The open source Markdown editor for macOS.
Show details

Refly

Refly will help you optimize your content, top to bottom. The simple design of the editor is equipped with intelligent features that will help you optimize the content for your target audience.
Show details

AkelPad

Free
Installer with plugins (multi-lingual) (1176 Kb). Archive without plugins (english version) (250 Kb). Archive without plugins (russian version) (255 Kb). Sources (4691 Kb). Version x64
Show details

RJ TextEd

Free
Home of RJ TextEd text editor, unicode text/hex editor, XML editor, PHP editor, HTML editor, programmers editor written by Rickard Johansson.
Show details

Crimson Editor

And, the lastest download version of Crimson Editor is maintained by The Emerald Editor Community. Crimson Editor 3.72 Release (May. 14, 2008) - from sourceforge.net. Crimson Editor is FREEWARE.
Show details

Macchiato

Paid
Macchiato is a simple plain text editor with a twist. Modeled after TextEdit's plain text mode, the editor is a chrome-less blank canvas. However, it is built from the ground up for writing Markdown
Show details

MonoDevelop

Free
Supports Linux, Windows and macOS.
Show details

Yi

Free
Even though without a smartphone you can also use the YI camera as well. 1. Support YI account register on a PC. 2. If you forget your password, you can also find it on your computer. 3. Fix known bugs
Show details

CotEditor

Free
The Plain-Text Editor for macOS
Show details

Remarkable

Free
The paper tablet for people who prefer paper. Here to replace your notebooks, sketchbooks and printouts. Paper-like reading, writing and sketching with digital powers.‎reMarkable Blog ·
Show details

Textastic

Paid
Textastic is a text, code, and markup editor for iPad and iPhone with support for syntax highlighting, FTP, SFTP, Dropbox, and Google Drive.
Show details

Mou

Paid
Mou 0.8.7 beta, supports OS X 10.7 to 10.11 (currently doesn't support Sierra, we're still working on it)
Show details

PureBasic

Freemium
Fantaisie Software Official WebSite. PureBasic - Feel The Pure Power. PureBasic is a programming language based on established BASIC rules.‎Support · ‎Ordering · ‎Windows · ‎News
Show details