Php Storm:我如何在PHPStorm 2.1中自动断行

Ben*_*oit 29 ide phpstorm

如何在PHPStorm 2.1中自动化断行(自动换行)?

Laz*_*One 71

自动包装例如 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:

这个表达式有自动换行,因为我没有按回车键.

据我所知,你想要Soft Wraps,当长线被屏幕包裹成多行时,但仍然保留为文件中的单行.

软包装

在每个文件的基础上
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支持,您可以配置某些设置,否则可能无法通过代码样式进行设置(例如,没有单独的代码样式条目的语言/文件类型的设置).


Ser*_*nci 8

  1. 打开设置
  2. 在搜索框中输入"Use Soft Wraps"
  3. 在keymap选项卡中,右键单击" Use Soft Wraps "并添加自定义快捷方式

您可以使用该快捷方式切换它们


Moh*_*yan 8

在 PhpStorm 2019.1.3 中,您应该添加要对其进行软包装的文件类型

转到设置->编辑器->常规->软包装文件,然后添加您想要的任何类型

在此处输入图片说明


Jel*_*lly 1

简单的:

cmd+F8

您可以在菜单“帮助”->“默认键盘映射参考”中找到 PhpStorm 的快捷方式列表!