Posted on 2006-07-20 09:59
百花岛主 阅读(5082)
评论(0) 编辑 收藏 所属分类:
Eclipse插件基础
插件名称:JSEclipse
插件分类:Editor
插件版本:1.5.2
插件介绍:
JSEclipse是在Eclipse环境下的Javascript脚本编辑器,最大的特点就是对js的自动完成功能非常完美,支持普通DOM对象的点取,如document对象,screen对象,这些对象都是通过外置的xml文件配置进行工作的,所以用户可以根据自己需要配置更详细的DOM对象的xml文件。除基本的DOM对象支持外,JSEclipse对js文件内的Class和Function也能完美地支持自动完成。除自动完成功能外,该插件还支持JS的语法高亮、错误和警告提示等等,唯一遗憾的就是没有调试功能,希望下一个版本把javascript脚本调试加进来,这样才算是一个真正意义上的js开发插件。
一、JSEclipse Benefits :: Improve the JavaScript coding experience
Improve JavaScript programming in the Eclipse environment
JSEclipse offers many features to improve programming in the Eclipse environment for JavaScript developers. Major things like code completion and content outline are combined with nice touches like editing helpers and occurence markers to help improve this experience.
Code completion offers results from scanning open files, classes defined in XML files from the plug-ins folder and the all files in the same project, to offer better code completion suggestions.
Integration with most features of Eclipse (problem reporting, outline, code templates) provide a familiar
二、JSEclipse Benefits :: Support AJAX development
Common idioms and patterns support
When you use a major JavaScript libary like Dojo or Prototype, you need to use common idioms and patterns used throughout that library to make better use of that library.
JSEclipse makes it easy to follow this practices by understanding how code is written in these libraries and using that to power the code completion engine and outline panel. Also, code templates are available to capture repeatable snippets and make them easier to use.
三、JSEclipse Benefits :: Manage large code repositories
Specific features for working with multiple large projects
To help working with large codebases, JSEclipse offers a range of features that enable easier switching between projects like project dependent code completion.
It also allows inclusion of external libraries in the code completion engine. This can be used to allow you to edit JavaScript that has access to other features
四、JSEclipse Benefits :: Develop JavaScript faster
Code formatting, code completion, archive results
JSEclipse makes it easy for you to focus on your application architecture and major features by taking away the tedious tasks like code formatting and basic syntax checking and providing sensible out of the box, yet customisable, behaviour.
The code completion engine also helps to focus on the interface of your classes and to create reusable code by not forcing you to know all the implementation details of a specific library.
Finally, all the code editing helpers provide a friendlier environment to edit your code and allows you to type less and achieve more results. These include among
从以上四大特点可以看出,JSEclipse对Eclipse的支持程度是相当高的,因此值得使用和开发。
安装要求:
该插件支持Eclipse3.1或更高版本,需要JRE1.4或更高版本。如果你在安装此插件前还安装了WTP、MyEclipse等插件,请更改.js文件的默认打开方式为JSEclipse才能启用这个插件
期待JSEclipse下一版本功能更完善、更强大,给用户提供更多惊喜!