phpstorm中的自动换行


193

如何在phpstorm中启用自动换行?我只需要为我的某些文件(扩展名为.txt)启用它。有可能吗?


8
对于某些文件类型,您不能专门将其设置为软包装,这很可惜。我只想包装一个HTML文件,如果我可以将其设置为自动执行而不是每次都不必单击菜单,那将非常方便。
Maccath 2012年

@Maccath看来您可以立即执行此操作。请参阅PHPStorm中的“软包装文件”设置。
改革

Answers:


391

对于所有文件(打开文件的默认设置): Settings/Preferences | Editor | General | Use soft wraps in editor

对于在编辑器中当前打开的文件: Menu | View | Active Editor | Use Soft Wraps


在最新的IDE版本中,您还可以通过上下文菜单访问编辑器装订线区域(在编辑器左侧具有行号的区域)。

Search EverywhereShift 2x times)或Help | Find Action... Ctrl + Shift+ A在Windows上使用默认键盘映射)也可用于快速更改此选项(而不是进入“设置/首选项”)。


110
右键单击左装订线(行号区域),然后选择“软包装”。一种启用每个文件
自动

文件>设置>编辑器>在编辑器中使用自动包装。
pavanw3b

4
文件>设置>编辑器>常规>“在编辑器中使用包装纸”
Ryan

@Ryan该选项似乎不再存在。在常规下,该选项不存在。
JGallardo 2015年

1
适用于Mac v10.0的phpStorm:PhpStorm >首选项>编辑器>在编辑器中使用软包装(相对于在“文件”菜单下)
bullcitydave 2015年

41

您必须启用软包装。通过此路径找到该选项。

查看>活动编辑器>使用软包装

在PhpStorm中包装单词


17

Right click 在行号区域,然后选择:

Soft-Wrap All FilesSoft-Wrap Current File,即:

在此处输入图片说明


14
  • File | Settings | Editor --> Use soft wraps in editor :默认情况下为所有文件打开它们。

  • 档案| 设置| 代码样式| 常规->键入时右移换行

    ..但这是不同的(它将换行)。


2
这帮助了我。当我不想要它时,编辑器自动包装我的代码使我发疯。我找不到该选项,但这有助于ty ^^。
azzy81 2013年

这必须是真的很旧,我找不到它
JGallardo 2015年

10

除了“设置” ->“ 编辑器” ->“ 在编辑器中使用自动换行”之外,我建议在控制台中使用“自动换行”,使用设置为4的自定义自动换行缩进以使自动换行缩进以匹配其开始的行。


7

在PhpStorm 2019.1.3中,可能仅对某些文件类型启用软包装。

在此处输入图片说明


6

您可能还需要考虑Wrap to Column插件,该插件实现了Alt-qEmacs和gqvim中的等效功能。这可能比具有由编辑器包装的非常长的行更好。

可以通过搜索从任何基于IDEA的IDE安装此插件Wrap to Column

它具有其他优点,您可以选择只包装所需的文本部分:-)


4

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

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

在此处输入图片说明


2
您实际上可以对所有类型的文件和扩展名使用*。*
inumaru

3

如果使用PhpStorm 2019及更高版本

Phpstorm Word Wrapping设置屏幕截图

文件>设置>编辑器>常规

在“软变形”标题下有“软变形文件”输入。

* .md; *。文本; * .rst; .adoc;

将文件类型添加到要使用它们的文件的此字段中。

* .md; *。文本; * .rst; .adoc; .php; *。js


1

WebStorm 10.0.4

对于默认文本换行,但对于所有类型的文件:文件->设置->编辑器->常规->“软包装”部分->复选框“在编辑器中使用软包装”

(恕我直言)


0

对于Php Storm 2019.1.3中的Word Wrapping,请按照以下步骤操作:

从顶部导航菜单

查看->活动编辑器->软包装

就是这么简单。


1
并非如此,您必须按文件进行操作。
京布尔

-1

对于Php Storm中的自动换行1.从菜单中选择“文件”。2.从“文件”中选择设置。3.从设置中选择“编辑器”。4.从“编辑器”中选择“常规”。


请在您的答案中添加一些解释-是否对具有相同扩展名的所有文件触发此操作?
Nico Haase
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.