Pro JavaScript – Editors
By Online Security Authority on Oct 31, 2009 in Website Security
Pro JavaScript – IDEs
JavaScript has seen a rise in popularity in the last five years, from almost dying a death from incompatible browser versions. Instead, modern web developers have a great arsenal of tools to help them create quality JavaScript for every web application.
IDEs
Server-side developers have long enjoyed a great set of tools, which kept getting better every year. JavaScript developers had traditionally been expected to code by hand, or perhaps (if they were lucky) have syntax highlighting (which often didn’t work correctly). That’s changed over the past several years with a number of high-quality Integrated Development Environments (IDEs) catering to or at least supporting JavaScript.
Aptana
Perhaps the first major IDE specifically written to cater to JavaScript developers, Aptana has become a staple with many developers of all stripes. Aptana’s JavaScript support goes beyond syntax coloring, and includes bundled support for a dozen or so of the top JavaScript frameworks (including Dojo, jQuery, YUI, MochiKit and many more). Aptana was one of the earlier IDEs to support “code completion” for the JavaScript libraries. By typing just part of a JavaScript operation, and hitting a key, the IDE will show you various options on how to complete the code (saving typing and potentially hours of debugging because of one wrong keystroke!)
Eclipse
Eclipse is the granddaddy of extendible IDEs. Long just for the Java platform, Eclipse has been extended to support multiple major languages, including JavaScript, through customization and plugins. Aptana is itself a highly customized and focused version of Eclipse, but still Eclipse all the same. For those already using Eclipse for web development, adding in a JavaScript plugin will net you some of the benefits of Aptana with none of the learning curve.
NetBeans
Long considered “past it”, NetBeans has seen a resurgence in recent years, with renewed development on the core platform, and extensive support for languages like PHP, Ruby and others, in addition to Java. (Note – Aptana and Eclipse also offer support for multiple server side languages, although only Aptana and NetBeans provides good ‘out of the box’ experiences for anything beyond Java). NetBeans is not based on Eclipse, but is its own program. For those who don’t like the visual stylings of Eclipse may find NetBeans a welcome change.
Microsoft Visual Studio
Microsoft earlier announced that it would bundle and support jQuery in its Visual Studio lines. While not offering extensive support for other languages like PHP yet, those developers who are already working in an MS environment would do well to look in to enabling jQuery support to get code completion and inline documentation help while developing.
Michael Kimsal publishes resources for web developers, including JSMag for JavaScript professionals, and GroovyMag, for Groovy and Grails developers. Register at either site for a free 24 page PDF. Article Source:http://www.articlesbase.com/programming-articles/pro-javascript-editors-1393562.html
Written by: OSAblogger / Bill Wardell - Please Read Our Latest OSA eZine Edition
Other Places You Can Find Me…
Digg - LinkedIn - OSA Community - Facebook - StumbleUpon - MyBlogLog
If you're a concerned parent, you may want to subscribe to the: OSA~RSS while your here, please JOIN our: OSA Forum... also Follow Me On Twitter Thanks for visiting!
OSA Related Posts -
Asp.Net Web Development VS Classic Asp Web Development Since years we have seen the growing popularity of .net development services. These services have helped the .net developers to come up with different techniques that have provided new features to the websites designed today. With the emergence of asp.net web development it has become easier to design websites which...... -
Why Outsource iPhone Application Development iPhone applications are a rage today. In every corner of the world, you would now find software developers, a few of whom are also into application development for the niche Apple gadget called the iPhone. The iPhone itself is an outstanding device and boasts of performing as two gadgets in...... -
Functions of Web Design Web designers can either decide to have their site be stagnant or dynamic. Website Designing Company India states a dynamic site is one that can adjust either its content or visual imagery to provide the needs of the end user or adjust to a change in the computing environment....... -
PHP Application Development – Easy and Fast Application Development PHP is a open source language which in used in high level scripting, developing dynamic web pages and other web applications.India is center point of world for PHP programmers because they are efficient enough to provide growing platforms, with the creation of booster websites which increase their site traffic and...... -
Web Development India A mission to be a globally preferred provider of web, software and business support solutions inspired our mentors towards the making of Nomi Infotech Pvt. Ltd. Hard toil mixed with intensive research work focusing on effective solutions for your business is the simple philosophy leading to evolution of NOMI. Internet/Client......
OSA Related Websites -
Creating A Website And Finding Fast Affordable Webhosting To Get It Online. With fast stable web hosting, domain registrations and an online site builder from SSA Host - giving you all the tools you need to make a great website and get it online. Following the steps I have below, you can be online in no time. Follow the simple information below,...... -
Why Web Sites Need IPv6 Performance Monitoring A number of Internet powerhouses, such as Google and Alta Vista, have now deployed IPv6 accessible websites. Operating systems, such as the latest versions of Microsoft Windows, include IPv6 support.IPv6 will become the essential backbone protocol for next-generation networking. IPv6 boasts improved network reliability, lower costs and improved security...... -
Web Hosting Service Providers Offer Other Services Web hosting is a serious business. More and more people are learning about web hosting each and every day, and more and more people want to start up their own web business or web blog each and every day. You may think that web hosting service providers provide just...... -
10 Steps to Start a Blog Is this your first time starting a blog? Here is a ten step checklist for starting your own blog. 1 - Choose a subject - Determine what it is that you want to blog about. You need to have a concept before you can start writing about, so that you...... -
Where It Came From and What It Does to PCs Occasionally, browsing on the internet may be interrupted by something known as a JavaScript error. There are also often references to the JavaScript scripting language on technical programming websites, which may be stumbled upon in searching for something else. Whatever the reason for encountering the term, many are left wondering......
























