[英]Php Storm : How can i automate breaking lines in PHPStorm 2.1
如何在 PHPStorm 2.1 中自动换行(自动换行)?
自动换行示例啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
这个表达式有自动换行,因为我没有按回车。
据我了解,您想要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
Settings/Preferences | Editor | Code Style | General --> Wrap when typing reaches right margin
但那是不同的(它将成为实际的新行)。
更新:在当前版本中,IDE 可以为每个不同的“语言”使用单独的右边距值——只要该语言在代码样式设置中有一个条目。
另请记住,来自.editorconfig
文件的任何设置(如果您的项目中有此类文件并且已安装并启用 EditorConfig 插件)将覆盖代码样式设置中的相同设置——这是插件的性质,而不是错误(它意味着以这种方式工作)。
使用 EditorConfig 支持,您可以配置某些设置,否则这些设置可能无法通过代码样式进行(例如,没有单独的代码样式条目的语言/文件类型的设置)。
您将能够使用该快捷方式切换它们
对于默认包装文本/代码行:文件->设置->编辑器->常规->“软包装”部分->复选框“在编辑器中使用软包装”
在 Webstorm 2020.3 中,默认情况下我没有为所有文件找到任何选项,而只是更改了模式:
对于所有文件:
Settings > Editor > General > Soft Warps > Soft-wrap theses files:
您可以将值更改为:
*.*
(换句话说“任何文件名”和“任何扩展文件”)
对于一些文件:
*.php; *.html
*.php; *.html
(任何扩展名为.php
或.html
的文件)
简单的:
cmd+F8
您可以在菜单 Help -> Default Keymap Reference 中找到 PhpStorm 的快捷键列表!
在 phpstorm 2016 中:
Settings/Preferences | Editor | Code Style | General --> default option-> uncheck wrap on typing
使其自动化
应用这一点后:
使用 Ctrl + Alt + S 打开设置菜单
Select 并单击编辑器
选择代码风格
将 Hard wrap 值的默认值更改为 90
Go 返回 CodeStyle 并选择您使用的任何语言进行特定更改
5.1 我选择 HTML 和 Select 其他,我将 Hard wrap 的值更改为 90 并将键入时换行为 Yes
5.2 我选择 JavaScript 和 Select Wrapping and Braces 并将 Hard wrap at value 更改为 90 并在键入时换行为 Yes
注意:其他语言可能是默认值,如果不适合您,请更改它
使用 phpstorm 2019.3.4 以及新旧版本:
使用 Ctrl + Alt + S 打开设置菜单
Select 并单击编辑器
选择代码风格
将 Hard wrap 值的默认值更改为 90
应用并保存更改
按 Ctrl + A 突出显示 select 文本编辑器中的所有代码
按 Ctrl + Alt + L 很好地格式化您的代码
或者当使用硬包装的默认设置为 180 时,请遵循 6 和 7
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.