Comprehensive list of practical JavaScript development tools (1)

Source: Internet
Author: User

JavaScript plays a key role in today's network development;JavaScript frameworks such as jQuery, MooTools, Prototype, and other JavaScript libraries let usLife is much easier. However, with the advent and rapid application of Rich Internet Applications (RIA,The demand for more powerful and reliable JavaScript is becoming increasingly urgent. BKJIA Editor: currently, the Web development industry generally believes that JavaScript will become the mainstream and may become a competitor of RIA .)

Whether you are new to JavaScript or experienced developers,The tools you use directly affect your work efficiency.The open source code movement makes having powerful tools no longer mean paying a lot of money;In fact, you don't have to pay anything.Below is a free job that truly has practical value for JavaScript developersList.

Test

JSLint-JavaScript validators

JSLint obtains and scans JavaScript source code.If a problem is found, it returns the information to describe the problem and its approximate location in the source code.The problem may not be caused by syntaxes, but it is often caused by errors.View style conventions and structure issues in JSLint,It cannot prove whether the program is correct.It just provides another pair of eyes to help identify problems.

JsUnit 

JsUnit is a client browser)JavaScript unit test framework.It is actually a port that JUnit gives JavaScript.There is also a platform for multiple machines running different operating systems on multiple browsers.To automatically execute the test.

YUI Test

YUI Test is a Test framework,It targets browser-based JavaScript solutions.You can use YUI Test to easily add unit tests in the JavaScript solution.

Obtrusive JavaScript Checker 

Can be used as Firefox extension, Greasemonkey user script,And Ubiquity commands; Obtrusive JavaScript Checker is a tool that can scan all elements on a page,It is harmful to find HTML elements with intra-row events,JavaScript should not be public,It adds red edges to highlight this part.

Crosscheck 

Crosscheck is an open-source testing framework,Verify the JavaScript code in the browser.It helps you ensure that the Code can run on different browsers, such as Internet Explorer and Firefox,These browsers do not need to be installed.

JSLitmus

JSLitmus is a lightweight tool used to make JavaScrSpecific standard tests of the IPSS.

JavaScriptMVC test plug-in

JavaScriptMVC Test Library provides event simulation, unit testing,Ajax jigs, and a console program.

Debugging

Javascript debugging Toolkit 

The JavaScript debugging toolkit is a cross-browser debugging tool for Objective C.Eclipse plugin of ripin, which can be in IE, Firefox, Safari,Chrome,Debugging JavaScript on Opera or even a mobile browser.

Firebug 

As the most popular Web development tool,Firebug is a plug-in of Firefox,You can use it to edit, debug, and monitor CSS, HTML, and JavaScript on any web page.It provides some useful functions for JavaScript login and debugging console, suchAJAX requests logging, JavaScript interpreter, DOM explorer, and so on.Firebug Lite It can be used on IE, Opera, and Safari.

Venkman

Venkman provides powerful JavaS for Gecko-based browsers.Prepare the debugging environment. This debugger is used in the form of Firefox & Mozilla plug-ins.You can use breakpoint management on the user interface and console commands to call stack checks and variables./Object check and other functions, allowing you to adjust in the most habitual way.

NitobiBug 

NitobiBug is a browser-based JavaScript Object.Record and check tools-similar to Firebug.NitobiBug can be used on IE6 +, Safari, Opera, and Firefox servers)To provide a variety of Ajax application development consistent and powerful tools.

DamnIT 

DamnIT is a free service,When a user encounters a JavaScript error on a webpage, it will send you an email.Email.

JS Bin 

JS Bin is an online network application,To help JavaScript developers test code snippets andIt is specially designed for collaborative debugging code. You can use JS Bin to edit and test JavaScript and HTML code online.Once completed,You can save the URL and send it to your peer for review or help.

Blackbird 

Many JavaScript developers only use alert ()To display various information and debug code.Blackbird provides simplified record information in JavaScriptYou can view and filter information in a single way and an eye-catching console program.


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.