Eclipse PDT (PHP Development Tool) - PDT Debug Core Plugin (patched for Xdebug)

 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の指定は無意味です)

[参考]このプラグインの作成手順

 このプラグインは次のような手順で作成しました。参考までに。

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


⇒INDEX

inserted by FC2 system