33

PHPStorm 2.1で改行(ワードラップ)を自動化するにはどうすればよいですか?

4

9 に答える 9

81

自動ラップの例aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Returnキーを押さなかったため、この式には自動ラップがあります。

ソフトラップが必要なことは理解していますが、画面上で長い行が複数行に折り返されていても、ファイル内では1行のままです。

ソフトラップ

ファイルごとに
View | Active Editor | Use Soft Wraps

デフォルトではすべてのファイルに対して
Settings/Preferences | Editor | General | Use soft wraps in editor

右マージン設定

もあります Settings/Preferences | Editor | Code Style | General --> Wrap when typing reaches right margin

しかし、それは異なります(実際の新しい行が作成されます)。

更新:現在のビルドでは、IDEは、異なる「言語」ごとに右マージンに個別の値を使用できます。その言語にコードスタイル設定のエントリがある場合に限ります。


また、.editorconfigファイルの設定(プロジェクトにそのようなファイルがあり、EditorConfigプラグインがインストールされて有効になっている場合)は、コードスタイル設定の設定を上書きすることにも注意してください。これはプラグインの性質であり、バグではありません(このように動作します)。

EditorConfigサポートを使用すると、コードスタイルでは実行できない特定の設定を構成できます(たとえば、個別のコードスタイルエントリがない言語/ファイルタイプの設定)。

于 2011-07-11T11:04:35.617 に答える
9
  1. 設定を開く
  2. 検索ボックスに「ソフト ラップを使用」と入力します
  3. キーマップ タブで [ Use Soft Wraps ] を右クリックし、カスタム ショートカットを追加します。

そのショートカットでそれらを切り替えることができます

于 2016-05-17T22:02:23.177 に答える
2

デフォルトでテキスト/コード行を折り返す場合: ファイル -> 設定 -> エディタ -> 一般 -> セクション "ソフト ラップ" -> チェックボックス "エディタでソフト ラップを使用"

于 2015-08-10T03:15:28.550 に答える
1

単純:

cmd+F8

PhpStorm によるショートカットのリストは、メニューの [ヘルプ] -> [デフォルト キーマップ リファレンス] にあります!

于 2011-07-08T09:29:48.017 に答える