somemo's diary

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

【Eclipse】コメントアウトのショートカットができない

だいぶ前から気になっていた問題をようやく解決できたのでメモします。
自分は2・3月にはコメントアウトできたんですが、5月からできなくなりました。

原因
Eclipseのバグだそうです。
しかも、もともとのバグは致命的なバグで、コメントアウトは追加で対応したとか。

リリース詳細: Patched plugin for eclipse-php-helios-SR2 () - Tools for PDT (PHP Development Tools) - SourceForge.JP

パッチ済みプラグインダウンロード
リリース詳細のリンクから3つプラグインをダウンロードします。
しかも、もともとのバグは致命的なバグで、コメントアウトは追加で対応したとか。
参考:PDTでコメントアウトのショートカットが効かない


上記のファイルはダウンロードできなくなっていました。
下記から3つめのコメントアウトに関するパッチだけ(pdt_tools.feature_patch.php.ui.2.2.1.v20110312.zip)入手できます。
作業部屋: atlanto / eclipse - SourceForge.JP
開発者のblog:http://atlanto.b.sourceforge.jp/

パッチインストール・アンインストール方法
File: pdt_tools.feature_patch.php.ui.2.2.1.v20110312.zip

【Tools for PDTプロジェクトのダウンロード>Miscellaneous>Patched plugin for eclipse-php-helios-SR2で公開していたorg.eclipse.php.ui_2.2.1.v20101001-2300.jarと同じ物です】

PHPエディタでToggle Comment、Add Block Comment、Remove Block Commentが動作しないバグに対処したFeature Patchです。
eclipse-php-helios-SR2(PDT 2.2.1.v20101001-2300)専用です。

インストール方法
 Help>Install New Software>Add>Archive>ダウンロードしたファイルを指定
 PDT Tools>Feature Patch for PDT 2.2.1.v20101001-2300 を選択してInstall

アンインストール方法
 Help>About Eclipse Platform>Installation Details
 Installed Softwareの「Feature Patch for PDT 2.2.1.v20101001-2300」を選択してUninstall

インストール方法を実行します。
選択してInstall開始後、完了ボタンを押下します。
セキュリティ警告ダイアログが表示されたら、OKボタンを押下します。
インストール完了後、今すぐ再起動ボタンを押下します。

コメントアウトの確認
概要 コマンド 詳細 備考
1行コメントアウト Ctrl + /
Ctrl + 7
// 文章 もう一度行うとコメントアウトが削除される
複数行コメントアウト 複数行選択 + Ctrl + /
複数行選択 + Ctrl + 7
// 文章が
// 複数行
もう一度行うとコメントアウトが削除される
ブロックコメントアウト 複数行選択 + Ctrl + Shift + / /* 開始行から
最終行まで */
-
ブロックコメントアウト削除 複数行選択 + Ctrl + \ 開始行から
最終行まで
重複してコメントアウトされているとうまく削除できない
無事にできました。

以上。