Which JavaScript Ides are best used?

Source: Internet
Author: User
Tags sublime text

Before reading this article, share a picture and see that the JavaScript development requirements are the highest, accounting for 42.84%. So mastering the JavaScript language good work is not worried, 工欲善其事 its prerequisite, then choose IDE to develop is very important, this article points out that several JavaScript IDE often used, analyze its advantages and disadvantages, if not intact please add

Webstorm

Strengths:

1. Keyword Tips

When using webstorm development, it will actively prompt the JS variable. keyword, methods, functions, or parameter names can help you enter at high speed to avoid some low-level input errors.

2. Support Code Refactoring

The biggest headache in development is the maintenance of code that is confusing. To keep your code post-maintenance simple and fast, you'll need to keep your code clean during development. Webstorm will help you to proactively refactor your code. such as moving files. Inline variable extraction, and so on.

3. Integrated node. js

Webstorm integrates with node. JS, capable of executing, compiling. Try the node. js App.

4. Integrated Code Quality Tools

Integrated with Jshint,jslint,jscs and so on.

5. Save Local History

Local history can help you keep track of your code. Gets the changed code.

Cons: Commercial payments. Occasional poor performance. The. idea file is created in the background, and multiple items cannot be opened in a form, and many problems often arise with non-native file systems

Atom

Strengths:

Built-in package management features

Atom's built-in package management function is the most important feature of Atom

Open Source Free

Atom is open source on GitHub, and it's free.

Embedded git controls. Web Technology

Embedded web technology such as JS. HTML and CSS

Cons: Low efficiency

Sublime Text

Strength: Quick

The most notable feature of Sublime Text is that the process of starting and using a feeling is fast

Multi-line selection and editing

Multiple cursor and column selection support select multiple lines of editing at the same time.

It's a cool feature.

Support for multiple operating systems

Support WINDOWS,LINUX,OSX.

A wide variety of plugins

Low memory consumption

Disadvantages:

No debugger

Lack of functionality such as code refactoring

Strictly speaking, sublime text is a textual editor. Not called the IDE.

Vim

With many plug-in support, it is expected to become a fully fledged IDE.

Strengths: Powerful, free fast and lightweight, cross-platform, stable

Cons: Difficult to get started. The interface style is old. 70 's style, not for all people

Visual Studio Code

Vscode mainly focuses on developing and redefining functions. Built-in debug and cloud applications.

Code is free and can be used on multiple platforms such as Linux,mac OSX, as well as Windows. Embedded git controls.

Cons: Slow Loading time

Brackets

Brackets is an open source code editor that works well for front-end project and web designers, supports multiple platforms, and does not need to differentiate between the front and back ends. The interface is neat and fresh. Start soon. It is also convenient to switch between projects.

Cons: Low efficiency, only one file can be opened at a time. Not fully functional. There is a lack of static kernel parsing, and some element-level text editing commands are missing.

Codenvy

Developers use Codenvy to change, execute, and compile cloud code.

Ability to provide self-defined execution time environments. Debug your code. Ability to share work progress and ease of installation.

Microsoft ' s Visual Studio

The introduction of JavaScript Intellisense allows vs to provide useful scripting hints and self-active completion of input functions. Friendly and clean interface.

Disadvantages can only be used on Windows platforms

Which JavaScript Ides are best used?

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.