Features - Javascript Developtment Toolkit (JSDT)

Javascript Source Files (.js)

 
  • Syntax Highlighting
  • Folding / Line Numbers
  • Full Outlining showing Classes, Functions and Fields
  • Highlight and check of matching bracket / parenthesis
  • Auto-complete of brackets, parenthesies and indentation
  • Mark Occurance
  • Comment Toggle (line and block)
  • Generate Element JsDoc
  • Smart Code Completion based on real-time Javascript Model
  • Hover Help that display element declaration and JsDoc or Error message
  • Configurable Error/Warning checking includes full language syntax and type/class structure resolution
  • Flow analysis shows unreachable code, unused variables and variable hiding.
  • Quick-fix for unresolved fields and types.
  • Surround with do, for, try/catch, while
  • Completion Templates
  • Extract Function/Change function signature
  • Indentation Correction
  • Open Declaration
  • Open Type Hierarchy
  • Open Call Hierarchy
  • Extensibly customizable Code Formating
  • Full Search
  • Refactor/Rename/Move
  • Breakpoint Support
  • Browswer libraries with JsDoc for FireFox, Internet Explorer and ECMA 3
  • Support for user defined libraries using JsDoc + Javascript prototype structure definitions
  • Full extension support for Library UI and core
  • Library Image Support

HTML and JSP With Embeded Javascript (Requires WST Plugins)

 
  • Syntax Highlighting
  • Folding / Line Numbers
  • Full Outlining showing Classes, Functions and Fields
  • Highlight and check of matching bracket / parenthesis
  • Auto-complete of brackets, parenthesies and indentation
  • Mark Occurance
  • Generate Element JsDoc (From outline)
  • Smart Code Completion based on real-time Javascript Model
  • Hover Help that display element declaration and JsDoc or Error message
  • Configurable Error/Warning checking includes full language syntax and type/class structure resolution
  • Flow analysis shows unreachable code, unused variables and variable hiding.
  • Completion Templates
  • Indentation Correction
  • Open Declaration (From outline)
  • Open Type Hierarchy (From outline)
  • Open Call Hierarchy (From outline)
  • Extensibly customizable Code Formating
  • Full Search
  • Breakpoint Support
  • Browswer libraries with JsDoc for FireFox, Internet Explorer and ECMA 3
  • Support for user defined libraries using JsDoc + Javascript prototype structure definitions
  • Full extension support for Library UI and core
  • Library Image Support