PHPStorm 2.1で改行(ワードラップ)を自動化するにはどうすればよいですか?
9 に答える
自動ラップの例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サポートを使用すると、コードスタイルでは実行できない特定の設定を構成できます(たとえば、個別のコードスタイルエントリがない言語/ファイルタイプの設定)。
- 設定を開く
- 検索ボックスに「ソフト ラップを使用」と入力します
- キーマップ タブで [ Use Soft Wraps ] を右クリックし、カスタム ショートカットを追加します。
そのショートカットでそれらを切り替えることができます
デフォルトでテキスト/コード行を折り返す場合: ファイル -> 設定 -> エディタ -> 一般 -> セクション "ソフト ラップ" -> チェックボックス "エディタでソフト ラップを使用"
単純:
cmd+F8
PhpStorm によるショートカットのリストは、メニューの [ヘルプ] -> [デフォルト キーマップ リファレンス] にあります!