posts - 18, comments - 15, trackbacks - 0, articles - 0
          插件名稱:JSEclipse
          插件分類:Editor
          插件版本:1.5.2
          插件介紹:
          ??? JSEclipse是在Eclipse環(huán)境下的Javascript腳本編輯器,最大的特點(diǎn)就是對(duì)js的自動(dòng)完成功能非常完美,支持普通DOM對(duì)象的點(diǎn)取,如document對(duì)象,screen對(duì)象,這些對(duì)象都是通過外置的xml文件配置進(jìn)行工作的,所以用戶可以根據(jù)自己需要配置更詳細(xì)的DOM對(duì)象的xml文件。除基本的DOM對(duì)象支持外,JSEclipse對(duì)js文件內(nèi)的Class和Function也能完美地支持自動(dòng)完成。除自動(dòng)完成功能外,該插件還支持JS的語(yǔ)法高亮、錯(cuò)誤和警告提示等等,唯一遺憾的就是沒有調(diào)試功能,希望下一個(gè)版本把javascript腳本調(diào)試加進(jìn)來,這樣才算是一個(gè)真正意義上的js開發(fā)插件。

          一、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

          從以上四大特點(diǎn)可以看出,JSEclipse對(duì)Eclipse的支持程度是相當(dāng)高的,因此值得使用和開發(fā)。

          安裝要求:
          該插件支持Eclipse3.1或更高版本,需要JRE1.4或更高版本。如果你在安裝此插件前還安裝了WTP、MyEclipse等插件,請(qǐng)更改.js文件的默認(rèn)打開方式為JSEclipse才能啟用這個(gè)插件

          期待JSEclipse下一版本功能更完善、更強(qiáng)大,給用戶提供更多驚喜!

          主站蜘蛛池模板: 临沂市| 沙田区| 佛教| 浮梁县| 竹溪县| 荃湾区| 中宁县| 公安县| 昌平区| 阳西县| 岐山县| 石嘴山市| 黑山县| 革吉县| 克什克腾旗| 腾冲县| 乌兰察布市| 凌云县| 凤庆县| 泽库县| 都江堰市| 手游| 雅安市| 聊城市| 富裕县| 武清区| 绥江县| 克东县| 双柏县| 射阳县| 裕民县| 襄樊市| 北票市| 竹溪县| 昭苏县| 开原市| 合肥市| 安陆市| 随州市| 洞口县| 雷山县|