
CoolなEclipseプラグイン(5)
正規表現の入力・テストを行うプラグイン
|
|
3.CrossJ PropEditorプラグイン |
Javaではメッセージリソースを扱うときプロパティファイル(*.properties)を利用しますが、Eclipse標準のプロパティエディタは直接日本語を扱うことができません。一度、シフトJISやEUC-JP等のキャラクタセットでプロパティファイルを作成しておいて、native2ascii等でユニコードエスケープ形式に変換する必要があります。
CrossJ PropEditorを利用すると、日本語で直接プロパティファイルを編集することができ、native2asciiが不要になります。また、プロパティファイルの比較機能もあり、アプリケーションの国際化を行う際に日本語と英語のプロパティの比較等も行うことができます。
■特長
・日本語による直接編集
native2asciiを利用しなくても、プロパティファイルを直接日本語で編集できます。
・コメント機能
プロパティの説明をコメントとして入力することができます。
・テーブルによるプロパティ一覧表示
テーブルでプロパティを一覧表示できます。
・プロパティファイルの比較機能
英語と日本語のプロパティを比較する等、プロパティファイルの国際化に便利です。
・特殊文字の置換機能
“〜”(波)、“―”(ダッシュ)等の特殊文字を指定したUnicodeエスケープ文字へ変換します。
■入手方法
下記のCrossJ PropEditorのサイトからダウンロードします。
■使い方
プロパティファイルをクリックすると、図のようなプロパティの編集画面が表示されます。
![]() |
| 図8 プロパティ編集画面 |
プロパティを追加するには、画面下部の「キー」「値」が記述されているテーブル上でマウスを右クリックし、新規追加を選択します。[キー]欄にプロパティのキー、[値]欄に値、コメント欄にコメントを入力し、[Ctrl]+[S]を押すと保存されます。
また、プロパティ編集画面上部の[値]欄で右クリックし、「Unicode制御文字の挿入」を選択すると、特殊文字を入力することができます。
また、テーブル上で、右クリック→[比較モードで開く]を選択し、[プロパティファイル]を選択すると、プロパティファイルを比較することができます。
![]() |
| 図9 プロパティの比較画面 |
| 3/3 |
|
INDEX |
||
| 1.QuickRExプラグイン | ||
| 2.Log4Eプラグイン | ||
| 3.CrossJ PropEditorプラグイン | ||
CoolなEclipseプラグイン バックナンバー
- 第1回 Javaのプロパティファイルを編集するEclipseプラグイン
- 第2回 ソフトウェアの品質向上を支援するプラグイン
- 第3回 データベース開発を支援するプラグイン
- 第4回 Webアプリケーション開発を支援するプラグイン
- 第5回 正規表現の入力・テストを行うプラグイン
- 第6回 サンプルコードの入手をサポートするプラグイン
- 第7回 プログラミングにあると便利なプラグイン
- 第8回 RSSを表示できるEclipseプラグイン
- 第9回 データベースの利用に便利なEclipseプラグイン
- 第10回 スクリプト言語をサポートするEclipseプラグイン
- 第11回 ビルドを効率化するEclipseプラグイン
- 第12回 便利なプラグインの集大成MyEclipse
- 第13回 簡単にFlashアプリを作成できるFlexBuilder 2
- 第14回 軽量なUMLプラグインAmaterasUML
- 第15回 バージョン管理に便利なSubversiveプラグイン
- 第16回 EPFプラグインでらくらく開発プロセス管理!(入門編)
- 第17回 EPFプラグインでらくらく開発プロセス管理!(実践編)
- 第18回 お決まりコードを設計書から自動生成するblancoCsv
- 第19回 Project Zeroでスクリプト+Ajaxのアジャイル開発
- 第20回 ERダイアグラムを編集するAmaterasERDでDB設計
- 第21回 Apache LDAP StudioでLDAPはもう怖くない
- 第22回 JavaScriptを書かずにAjaxを実現するjMaki
- 第23回 Mylyn&Tracでリズムに乗ってタスクを大掃除♪
- 第24回 これはすごい!? コード品質のカイゼン化プラグイン2種
| Java Solution全記事一覧 |
TechTargetジャパン
- 並列分散処理の常識をHadoopファミリから学ぶ (2012/2/8)
並列分散処理の課題やHadoopの長所/短所、そして短所を補うHadoop関連プロジェクトの構成や概要などを簡単に紹介 - WebLogicサーバ最新版「12c」の気になる4つの特徴 (2012/1/31)
久々にメジャーアップグレードしたJavaアプリケーションサーバについて、製品担当者に軽量インストーラなどの特徴を聞いた - GitHubをもっとソーシャルに使いこなすための7つ道具 (2012/1/23)
ソースコードホスティングのGitHub周辺で便利な新サービスが続々登場しているので、まとめて紹介しよう。特に連動クラウド「fluxflex」が注目だ - 新キャラ登場!スクラムやるならRedmineとALMinium (2011/12/26)
「黒板を“かんばん”にしてたら先生に怒られた(T_T)」「管理はPC内でやればいいのよ」「承知しました」
|
|
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -


