Recommended Two Good Code Editors
Category Programming Technology
Today, tutorialpro.org recommends two good code editors. Firstly, these two code editors are not IDEs (Integrated Development Environment), but are relatively lightweight and can be extended through plugins.
VS Code
Visual Studio Code (VS Code for short) is a free, cross-platform source code editor developed by Microsoft. The software supports syntax highlighting, code auto-completion (IntelliSense), code refactoring, and a view definition feature, along with built-in command line tools and a Git version control system. Users can customize settings by changing themes and keyboard shortcuts, and can also install extensions from the built-in extension store to expand software functionality.
Visual Studio Code supports a wide range of programming languages by default, including JavaScript, TypeScript, CSS, and HTML; it can also support other languages such as Python, C/C++, Java, and Go through extensions. Features include syntax highlighting, bracket completion, code folding, and code snippets; for some languages, IntelliSense is available. Visual Studio Code also supports debugging Node.js programs. Like GitHub's Atom, Visual Studio Code is built on the Electron framework.
Visual Studio Code allows multiple directories to be opened simultaneously and stores information in workspaces for reuse.
As a cross-platform editor, Visual Studio Code allows users to change the code page, line endings, and programming language of files.
Official Website: https://code.visualstudio.com/
Download Link: https://code.visualstudio.com/download
Sublime Text
The current documentation version is Sublime Text 2, while Sublime Text 3 is still in beta.
Features of Sublime Text 2:
- Good extensibility, officially referred to as packages.
- No scroll bar on the right, replaced by a code overview map, which is a great feature.
- Powerful shortcut commands "allow real-time search for corresponding commands, options, snippets, and syntax, and pressing enter directly executes them, reducing the hassle of searching."
- Instant file switching.
- Jump to any position in any file at will.
- Multi-Selection functionality allows multiple cursors to exist on the page simultaneously.
- Supports VIM mode.
- Supports macros, which means recording operations or writing commands, and then playing back the recorded operations or commands.
- Frequent updates.
Official Website: http://www.sublimetext.com/
Download Link: http://www.sublimetext.com/2