JavaScript IDE Big Point, make selection no longer difficult

Source: Internet
Author: User
Tags sublime text

 article source: http://gcdn.gcpowertools.com.cn/showtopic-24110-1-3.htmlbefore reading this article, share a picture, see the graph will find that JavaScript development needs the highest, accounted 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 the common JavaScript IDE, analyzes its advantages and disadvantages, if there are imperfect please add


First, Webstorm

Advantages:1. Keyword Tipswhen developing with Webstorm, it automatically prompts for JS variables, keywords, methods, functions or parameter names to help you enter quickly and avoid some low-level input errors. 2. Support Code refactoringdevelopment is the most headache is to maintain the structure of the chaotic code, in order to ensure that your code later maintenance is simple and fast, the development process must ensure that the code is clean, Webstorm will help you automatically refactor the code, such as moving files, inline variable extraction and so on. 3. Integrated node. JSWebstorm integrates with node. JS, which can run, compile, and test the node. js App. 4. Integrated Code quality Toolsintegrated with Jshint,jslint,jscs and so on. 5. Save Local HistoryLocal history can help you keep track of your code and get modified code. Cons: Commercial pay, occasional poor performance, background will create. idea file, a window can not open multiple projects, non-native file system often have a lot of problems


Second, Atom

Advantages:built-in package management featuresAtom's built-in package management function is the most important feature of AtomOpen Source FreeAtom is open source on GitHub, and it's free.embedded git controls, Web technologyembedded web technologies such as js,html and CSS Disadvantages :Low Efficiency

Third, Sublime Text

Pros: QuickThe most notable feature of Sublime Text is that the process of starting and using a feeling is fastmulti-line selection and editingmultiple cursor and column selections support simultaneous selection of multiple lines of editing. Very cool featuressupport for multiple operating systemssupport WINDOWS,LINUX,OSX.very rich variety of pluginsLow Memory consumption Disadvantages:No Debuggerlack of functionality such as code refactoringstrictly speaking, sublime text is a textual editor and cannot be called an IDE.


Iv. Vim

There are many plug-in support, it is expected to become a full-fledged IDE. Advantages: very powerful, free fast and lightweight, cross-platform, stable Cons: difficult to use, the interface style is old, the 70 's style, not for everyone


V. Visual Studio Code
Advantages:

Vscode is primarily focused on developing, redefining features, 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. Disadvantages:Slow load times

Liu, Brackets

Advantages:

Brackets is an open source code editor that is more suitable for front-end engineers and web designers, supports multiple platforms, and does not need to differentiate between front and back ends. The interface is very neat and fresh. Start very fast. Switching between projects is also very convenient. Disadvantages:inefficient, only one file can be opened at the same time. Incomplete, lacks the static kernel analysis function, also lacks some element level text editing commands.



Seven, Codenvy

developers can modify, run, and compile the cloud code using Codenvy. ability to provide custom runtime environment, debug code, ability to share work progress, and easy installation.

Viii. Microsoft ' s Visual Studio

the introduction of JavaScript Intellisense lets vs provide very useful scripting hints and auto-complete input functionality. Friendly and clean interface. disadvantages can only be used on Windows platforms
Summary: JavaScript-enabled Tools1.SpreadJS is an enterprise-class JavaScript spreadsheet control that integrates spreadsheets, data visualization, and computing capabilities into JavaScript WEB applications, creating calculators, dynamic interactive dashboards, and rich-style reports that streamline the operation of massive amounts of data.

2.Wijmo Enterprise is a set of development controls that includes HTML5 and JavaScript for business application development. Whether the application is mobile, PC-side, or must support Ie6,wijmo Enterprise can meet the demand.

JavaScript IDE Big Point, make selection no longer difficult

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.