PHP ファイルの Eclipse PDT でワードラップを機能させるにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/97663

質問

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 に次の更新サイトを追加します。

AhtiK Eclipse WordWrap 0.0.5 アップデート サイト

他のヒント

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 設定はありません。少なくとも執筆時点では。

それで私はそれを設定する難しい方法を見つけました 世界的に (デフォルト):

  1. 日食を閉じる

  2. 探す 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.

  1. 追加:

    wordwrap.enabled=true

これは既知の機能拡張リクエストです。 バグ 35779

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top