PHP ファイルの Eclipse PDT でワードラップを機能させるにはどうすればよいですか?
-
01-07-2019 - |
質問
Eclipse PDT で PHP をプログラミングするのは、圧倒的に楽しいです。コード補完、テンプレート、メソッドジャンプなど。
しかし、私をイライラさせているのは、PHP ファイル内の行をワードラップすることができないため、長い行では無限に右に入力していることです。
Windows|設定をクリックし、「wrap」と入力すると、次の結果が得られます。
- Java | Code Style | Formatter
- Java | Editor | Typing
- Web and XML | CSS Files | Source
そこで見つけた「自動的に折り返す」と「線の幅」を72に変更してみましたが、効果はありませんでした。
PHP ファイルの Eclipse PDT でワードラップを機能させるにはどうすればよいですか?
解決
これは実際、Eclipse で最も望まれている機能の 1 つです。PHP ファイルに存在しないだけではなく、IDE にも存在しません。幸いなことに、Google Summer of Code からこのプラグインを入手しました。 Eclipse ワードラップ
これをインストールするには、Eclipse に次の更新サイトを追加します。
他のヒント
Eclipse Word-Wrap プラグイン Florian Weßling 氏によると、Eclispe PDT (3.0.2) でうまく機能します。
インストールおよび更新サイト
Eclipseを再起動することをお勧めします -clean
インストール直後のオプション。
Eclipse Indigo 3.7: http://dev.cdhq.de/eclipse/updatesite/indigo/
Eclipse Juno 4.2: http://dev.cdhq.de/eclipse/updatesite/juno/
エクリプスケプラー4.3: http://dev.cdhq.de/eclipse/updatesite/kepler/
エクリプスルナ4.4: http://dev.cdhq.de/eclipse/updatesite/luna/
エクリプス マーズ 4.5: http://dev.cdhq.de/eclipse/updatesite/mars/
エクリプス ネオン 4.6:プラグイン不要※押すだけ オルタナティブ-シフト-Y :)
* 見る KrisWebDevさんの答え 詳細とワードラップを永続的にする方法については、こちらをご覧ください。
使用法
プラグインのインストール後:
- コンテキストメニュー: 右クリック > ワードラップの切り替え
- メニューバー: 編集 > ワードラップの切り替え
- キーボードショートカット: Ctrl-オルタナティブ-E
- また、次のこともできます。 編集 > 開いているすべてのエディタでワードラップをアクティブにする
ワードラップ設定の現在のステータスを示す専用のインジケーターはありませんが、エディターの水平スクロール バーで確認できます。
- 水平スクロール バーが表示されます。ワードラップが無効になっています。
- 水平スクロールバーが表示されない:ワードラップが有効になっています。
ついに2016年に使えるものが完成しました ネイティブサポート!
最新のものが欲しい ネオン それ以降の Eclipse のバージョン バグ 35779 ついにパッチが当てられました:
- 使用 Eclipseインストーラー
- 右上の「メニュー」アイコンをクリックして選択します
ADVANCED MODE
- 選択する
Eclipse IDE for PHP Developers
と 製品バージョン:Latest
- 次 ...次に、終了します
これで、ワードラップを手動で切り替えることができます オルタナティブ+シフト+Y 各ファイルごとに!つまらない!
運が良ければ、 素敵なグローバル設定 に迷った Window
> Preferences
> General
> Editors
> Text Editors
> Enable Wordwrap
しかし、いいえ、それは罠です。GUI 設定はありません。少なくとも執筆時点では。
それで私はそれを設定する難しい方法を見つけました 世界的に (デフォルト):
日食を閉じる
探す
org.eclipse.ui.editors.prefs
Eclipse設定ファイル:find ~ -name org.eclipse.ui.editors.prefs -printf "%p %TY-%Tm-%Td %TH:%TM:%TS\n"
上記のコマンドが機能しない macOS などのプラットフォームを使用している場合は、次の現在のワークスペース フォルダーに設定ファイルがあります。 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
.
追加:
wordwrap.enabled=true
これは既知の機能拡張リクエストです。 バグ 35779