==[[JSEclipse]]==http://www.interaktonline.com/Products/Eclipse/[[JSEclipse]]/Overview/
Version 1.5.3
===要件===
JSEclipseを利用するためには、以下のソフトウェアがインストールされていること。[[JSEclipse]]を利用するためには、以下のソフトウェアがインストールされていること。
*[[Eclipse ]] SDK version 3.1 以上*[[Java ]] Runtime Environment version 1.5 以上
===概要===
JSEclipseは、Eclipse 3.1 SDK 用のプラグインであり、JavaScript用のプラグインであり、[[JavaScript]](*.js)ファイルの作成と編集をいくつかの点で強化する。
*コードの補完およびヒント
*アウトライン表示
*ライブラリの参照
===機能===
#JavaScript関数およびクラスのコード補完。コード、クラスメソッド、関数、変数名等のコードを書くときに自動で、もしくは、CTRL[[JavaScript]]関数およびクラスのコード補完。コード、クラスメソッド、関数、変数名等のコードを書くときに自動で、もしくは、CTRL-SPACE キーの押下で、候補が表示されます。#'''JavaDoc用のコード補完'''。JavaDocは、コメントのタグを利用してAPIドキュメントの生成を簡単にする。JSEclipseはJavaDoc用標準タグのコード補完を提供する。。JavaDocは、コメントのタグを利用してAPIドキュメントの生成を簡単にする。[[JSEclipse]]はJavaDoc用標準タグのコード補完を提供する。#getElmentByIdメソッドが呼ばれたら、'''HTMLファイルのid属性を補完[[HTML]]ファイルのid属性を補完'''(同じプロジェクトの<script src=""></script>が指定されたHTMLファイルを走査が指定された[[HTML]]ファイルを走査)#ユーザ定義のXMLファイルを元にコード補完を行う。ユーザ定義の[[XML]]ファイルを元にコード補完を行う。
#編集中のファイルのワードを元にコード補完を行う。
#現在のプロジェクトのファイルを読み込み、コード補完に使用するオプション。
#コードの折りたたみ。ファイルに多くの関数がある場合、区別するのが難しい。関数名の前の-/+ ボタンをクリックすると、関数の本体部分を折りたたんだり、開いたりできる。コードが折りたたまれていても、+ ボタンにマウスをあてればツールチップにコードが表示される。
#自動で、括弧、ブロック、引用符を適切なインデントで閉じます。
#JavaScriptのライブラリを参照します。[[JavaScript]]のライブラリを参照します。
#ユーザ定義ライブラリによるコード補完の拡張。ユーザライブラリは自動で正しい位置にコピーされます。
#ユーザー定義の色で、シンタックスハイライトを行える。
#'''JavaScriptコードが埋め込まれたHTMLファイルを編集[[JavaScript]]コードが埋め込まれたHTMLファイルを編集'''する場合、JavaScriptの部分のコードをJSEclipseに読込むことができる。全ての変更は、オリジナルのHTMLファイルに反映される。する場合、[[JavaScript]]の部分のコードをJSEclipseに読込むことができる。全ての変更は、オリジナルのHTMLファイルに反映される。===[[Tips]]===
=====JSEclipse HTML(JSP)に埋め込まれた、Javascriptを編集=====