Visual Studio Code, the perfect editor

Source: Internet
Author: User

Visual Studio Code, the perfect editor

Early this morning, Microsoft's text (code) editor Visual Studio Code (VS code) released its first official version, just over a year from the first beta release.

Over more than 10 years of programming experience, I've used a lot of code editors (including Ides), such as FrontPage, Dreamweaver, EditPlus, EmEditor, notepad++, Apatana, MyEclipse, TextMate, Coda, VIM, Intellij idea, Sublime Text, Phpstorm, Atom, Brackets, Macvim, Xcode, and more.

They are excellent editors, especially Sublime Text and Phpstorm , and are ideal for web development.

Unfortunately they are not perfect, because "a perfect editor" should contain at least the following "5f features":

    • Fast, fast startup speed, fast file speed, fast file search speed;
    • Fantastic, the interface design is simple and generous, theme color pleasing, layout reasonable, experience fluency;
    • Fundamental, the basic function is complete, can be in the text editing (editor) and the Integrated development environment (IDE) to achieve a good balance;
    • Flexible, the editor should have a rich extension (and its ecological market) to meet the user's personalized expansion needs;
    • Free and open source.

VS code above 5F is doing very well, it is very promising to be the first perfect code editor.

I'm so bullish VS Code, and because of its software design philosophy and the team behind it:

    1. VS Code based on Electron, is the main direction of the cross-platform open source editor, and uses TypeScript to solve the performance criticism;
    2. VS Code was developed by Monaco, whose architect is the famous "gof design pattern" one of the authors Erich Gamma; "
    3. Microsoft has over 20 years of experience in editor IDE design in Visual Studio projects;
    4. VS Code draws on the great features of Sublime Text and Phpstorm and the plugin ecosystem.

In terms of software architecture, financial resources, and development experience, theVS Code team is more than any editor team in history.

Even more exciting is that vs code is completely open source and free (and finally can no longer feel guilty about using the cracked version of the editor), with the help of the open source community, VS code is still evolving and improving. With just five months on Github, there are more than 1370 issues recommendations. From my actual experience, every issues can receive quick feedback and follow-up from the VS Code team on the same day.


Figure: Cat brother's VS Code issues Feedback

There's a sentence that applies to the VS Code team, which is especially suitable for:

People who are better than you are not scary, and what is scary is that you work harder than your best.

Even more frightening, they are rich in the second generation, not bad money.

Many issues have been fixed in the VS Code 1.0 release, and Chinese language support (preferably in English) has been added, and is an editor worth learning and using. Here, cat brother formally to the programmers and programming enthusiasts, recommend this my favorite editor. Interested friends can continue to review the Visual Studio Code Configuration Guide, which will be continuously refined and updated on Github.

Visual Studio Code, the perfect editor

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.