web-dev-qa-db-ja.com

PHPストーム:PHPStorm 2.1で改行を自動化する方法

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

29
Benoit

自動折り返しの例 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‌aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:

この式は、Returnキーを押さなかったため、自動的に折り返されます。

私が理解しているようにSoft Wrapsは、長い行が画面上で複数の行に折り返されますが、ファイル内では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もあります

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

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


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

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

70
LazyOne
  1. 設定を開く
  2. 検索ボックスに「Use Soft Wraps」と入力します
  3. キーマップタブで、「se Soft Wraps」を右クリックし、カスタムショートカットを追加します

あなたはそのショートカットでそれらを切り替えることができるようになります

7

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

2
Mikhail Los

シンプル:

cmd + F8

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

1
JellyBelly

phpstorm 2016で:

Settings/Preferences | Editor | Code Style | General --> default option-> uncheck wrap on typing
0
John

PhpStorm 2019.1.3では、ソフトラップしたいファイルタイプを追加する必要があります

設定に移動します->エディタ->全般->ソフトラップファイル次に、必要なタイプを追加します

enter image description here

0
Mohammed Zayan