Eclipse PDT (PHP Development Tool) - workshop

関数ホバーの日本語化

 PHP5 の関数ホバーやコードアシストの補足情報の説明文を日本語化します。

 こんな感じになります。

 データファイルは cvs.php.net の日本語マニュアルデータ(XML)から全関数(ただし目次で“[非推奨]”になっているものは除く)について PHP スクリプトで半自動生成していますので、余計なもの(PECL にしか無いものなど)や、手修正が必要と思われるもの(文章用のデータ(文法的には適切でないもの)や可変引数など)についての微調整はまだ済んでいません。

 クラスのプロパティはまとまったマニュアルデータが存在しないので一部しか対応していません。また、補足情報が正常に表示されません(直前に表示されていた補足情報が消えずにそのまま残る)が、これについては未調査です。

Annotation Highlightの実装

 Annotation の Highlight を有効にします。

 こんな感じになります。

 個人的に Search の検索結果がハイライト表示されないのは困りものなので、無理矢理表示するようにしました。ただし、表示中に Preferences で設定を変更しても直ちには反映されません。本来は PHP エディタの元になっている SSE(Structured Source Editor)を修正すべきなんでしょうが(そうすれば HTML エディタ等でも有効になるので)それはちょっと手に余るので(^^;)


戻る

inserted by FC2 system