PDT 1.0.3 (R20080603) 用の、Xdebugで日本語を使えるようにするパッチをあてたDebug Core Pluginです。下記のパッチのみあてています。
| 概 要 | 修正ファイル | Bug.# |
| Xdebugサポートが Debug Transfer Encoding を無視するバグ(Xdebugを使用したデバッグで変数ビューの日本語表示が化けるバグ)の修正. | XDebugExeLaunchConfigurationDelegate XDebugWebLaunchConfigurationDelegate DBGpTarget DBGpValue | 205649 |
下記ファイルをダウンロードしてオリジナルのファイルと置き換えて下さい。
◇org.eclipse.php.debug.core_1.0.3.v20080603.jar (476KB)
2008/06/11
▽使い方
Window>Preferences>PHP>Debug(もしくはプロジェクトのプロパティから)で、Encoding SettingsのDebug Transfer EncodingをPHPの文字コードと合わせて下さい。ドロップダウンリストに無い場合は手入力して下さい。(なお、XdebugではDebug Outputビューを使用しませんので、Debug Output Encodingの指定は無意味です)

[参考]このプラグインの作成手順
このプラグインは次のような手順で作成しました。参考までに。
- Eclipse SDK 3.3.2をインストール(Zipを解凍するだけ)
- WST 2.0.2をインストール(Find and Installより)
- PDT SDK 1.0.3をインストール(org.eclipse.php_feature-sdk-R20080603.zipより)
- パースペクティブをPlug-in Developmentに切り替え、Plug-insビューのorg.eclipse.php.debug.coreで右クリック~Import As~Source Projectでプロジェクトを作成
- 作成したプロジェクトで右クリック~Team~Apply Patchでパッチ(『Eclipse PDT (PHP Development Tool) - Patch for 1.0.3』から抜粋)を適用
- Export~Deployable plug-ins and fragmentsでJARファイルを作成