

More advanced users might want to install VSCode using the built-in apt package manager. Or, use the code command from the terminal.Click Visual Studio Code from the Applications menu.Read this reddit post for more information.) Step 3: Delete the installer file rm b ( note: You might see a notice starting with N: Download is performed unsandboxed (.).

Enter the following command in your terminal to install the VSCode.Run the following command to download the latest VSCode.VSCode InstallationĬhoose your Operating System: Linux Step 1: Download VSCode You’re welcome to also install it on your host (i.e., your Windows main OS), but you’ll want to be sure that you have this critical tool inside your VM. Keep in mind that this means you will not be able to get help if you are using a different text editor other than VSCode for the curriculum.Īs a reminder, if you’re using a virtual machine, you should install VSCode on your VM. Which editor you use is generally a matter of preference, but for the purposes of this course, we are going to assume you’re using VSCode, mainly because it’s free, it’s easy to use, and it works pretty much the same on every operating system. VSCode is the most popular code editor among Odin’s students and moderators, so support is easy to find in the community. It has outstanding add-on support and great Git integration. Visual Studio Code, or just VSCode as it’s commonly referred to, is an excellent free code editor. There are many text editors out there to choose from, but we suggest starting with Visual Studio Code. Plugins, syntax highlighting, auto-closing of brackets and braces, and linting are just a few of the benefits of using a code editor. There is nothing worse than spending 2 hours trying to figure out why your program isn’t working only to realize that you missed a closing bracket. They are highly customizable and offer many features that will make your life easier. You can think of code editors as specialized web development tools. Saving only the text allows other programs, like Ruby’s interpreter, to read and execute the file as code. In contrast, plain text editors, such as VSCode and Sublime, don’t save any additional information. These files also contain information on how to display the text on the screen and data on how to display graphics embedded into the document. A document created with these rich text editors has more than just text embedded in the file. Rich text editors, such as Microsoft Word and Libre-Office Writer, are great for writing a paper, but the features that make them good at creating nicely formatted documents make them unsuitable for writing code. A good text editor can help you write better code with real-time code checking, syntax highlighting, and automatic formatting.

A text editor is by far the most used developer tool regardless of what type of developer you are.
