jsLexとは?

jsLexはRockstarappsが提供するEclipse向けのプラグインだ。Webサイトでは「a wide variety of tools that can be used to optimize a complete web application or just individual resources」と紹介されているが、CSSやJavaScriptなどの圧縮やHTML内のJavaScript/CSSの外部化、さらにはJavaScriptのプロファイリングなど、Ajaxアプリケーションのクライアントサイドの最適化に特化した機能を提供している。

なお、jsLexの最新のプロダクションリリース(安定板)は1.1.7だが、すでに次期バージョンである1.2のベータ版もリリースされている。1.2系ではさまざまな新機能が実装されていることから、本稿では執筆時点の最新のベータ版であるjsLex 1.2.3を紹介する。

jsLexのインストール

jsLex 1.2.3は以下の更新サイトからインストール可能だ。

図1: 更新サイトからのインストール

上記の更新サイトからはjsLex本体に加えてjsLex 1.2の新機能の1つとされているAmazon WS Toolsもインストールすることができる。

Amazon WS ToolsはAmazonが提供するS3、CloudFront、Simple DBなどのクラウドサービスを利用するためのEclipseプラグインだ。Amaozn WS Toolsが提供する機能については本稿では詳しく紹介しないが、こちらも興味深いプロダクトであるため、いずれ稿を改めて紹介したい。