Download free trial

JavaScript Tooling



JavaScript:

The JavaScript tools in 8.6 are faster and smarter, providing better content assist, validation, inbuilt support for prototype, jQuery and more.

  • Support for Object Oriented Programming (OOP) in JavaScript

    New Class

    Adding fields and methods to an instance

    Recognition of private elements

  • Support for ScriptDoc makes content assist more intelligent

    Observe that the toLowerCase method that is applicable only to String objects has been presented due to the @param annotation

    Here the @type annotations provides similar assistance for String types

    property is presented because we know the return object is of type TypeToReturn

Popular JavaScript framework support:

Add jQuery, DOJO or YUI libraries to your project for advanced content assist. The editor has inbuilt support for the prototype framework's OOP constructs.

jQuery support

Here we can see the content assist and documentation for the insertBefore function

The ScriptDoc support exists here too, providing methods specific to the return type of the inArray method

Support for the XMLHttpRequest object

Support for the $ closure

prototype support

The editor understands the Class.create method

Support for subclasses

YUI support

Dojo support