Php Storm:如何在 PHPStorm 2.1 中自动断线
如何在 PHPStorm 2.1 中自动换行(自动换行)?
How can i automate breaking lines (word wrap) in PHPStorm 2.1?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何在 PHPStorm 2.1 中自动换行(自动换行)?
How can i automate breaking lines (word wrap) in PHPStorm 2.1?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
自动换行示例啊哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈啊哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈) :
这个表达式有自动换行,因为我没有按回车键。
据我了解,当长行在屏幕上被换行为多行时,您需要软换行,但在文件中仍保留为单行。
软包装
基于每个文件
查看 |活跃编辑器 | 使用 Soft Wraps
默认情况下对所有文件
设置/首选项|编辑|一般|在编辑器中使用软包装
右边距设置
还有
设置/首选项|编辑|代码风格|一般-->当输入到达右边距时换行
但这是不同的(它会产生实际的新行)。
更新:在当前版本中,IDE 可以为每种不同“语言”的右边距使用单独的值——只要该语言在代码样式设置中有一个条目。
另请记住,
.editorconfig
文件中的任何设置(如果您的项目中有此类文件并且安装并启用了 EditorConfig 插件)都将覆盖代码样式设置中的相同设置 - 这是插件而不是错误(它意味着以这种方式工作)。使用 EditorConfig 支持,您可以配置某些设置,否则可能无法通过代码样式完成这些设置(例如,没有单独的代码样式条目的语言/文件类型的设置)。
Automatic wrap example aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa :
This expression has automatic wrap, because I did not press return.
As I understand you want Soft Wraps, when long line is wrapped on screen into multiple lines, but still remains as single line in file.
Soft Wraps
on per file basis
View | Active Editor | Use Soft Wraps
for all files by default
Settings/Preferences | Editor | General | Use soft wraps in editor
Right margin setting
There is also
Settings/Preferences | Editor | Code Style | General --> Wrap when typing reaches right margin
But that's different (it will make actual new line).
UPDATE: In current builds IDE can use separate value for right margin per different "language" -- as long as that language has an entry in Code Style settings.
Also keep in mind that any settings from
.editorconfig
files (if you have such files in your project and EditorConfig plugin is installed & enabled) will override the same from Code Style settings -- it's the nature of the plugin and not a bug (it meant to work this way).Using EditorConfig support you can configure certain settings that otherwise may not be possible to do via Code Style (e.g. settings for languages/file types that have no separate Code Style entry).
您将能够使用该快捷方式切换它们
You will be able to toggle them with that shortcut
在 PhpStorm 2019.1.3 中,您应该添加要对其进行软包装的文件类型,
转到设置 ->; 编辑器 -> 一般 -> 软包装文件,然后添加您想要的任何类型
In PhpStorm 2019.1.3 You should add file type you want to make soft wrapping on it
go to Settings -> Editor -> General -> Soft-wrap files then add any types you want
默认情况下换行文本/代码行:
文件->设置->编辑->一般-> “软包装”部分->复选框“在编辑器中使用软包装”
For wrapping text/code line by deafault:
File -> Settings -> Editor -> General -> section "Soft Wraps" -> checkbox "Use soft wraps in editor"
在 Webstorm 2020.3 中,默认情况下我没有找到针对所有文件的任何选项,只是更改了模式:
对于所有文件:
设置 >编辑>一般>软变形>
软包装这些文件:
您可以将值更改为:*.*
(换句话说,“任何文件名”和“任何扩展文件”)
对于某些文件:
*.php; *.html
(任何扩展名为
.php
或.html
的文件)In Webstorm 2020.3 i did not found any option for all files by default, but just change the pattern:
for ALL files:
Settings > Editor > General > Soft Warps >
Soft-wrap theses files:
you can change value to:*.*
(in the other words "ANY file name" and "ANY extension file")
for SOME FILES:
*.php; *.html
(Any files with exntension
.php
OR.html
)简单:
cmd+F8
您可以在菜单“帮助”->“PhpStorm”中找到 PhpStorm 的快捷方式列表。默认键盘映射参考!
simple:
cmd+F8
You can find the list of shortcut by PhpStorm in menu Help -> Default Keymap Reference!
在 phpstorm 2016 中:
in phpstorm 2016:
使其自动
应用此点后:
使用 Ctrl + Alt + S 打开设置菜单
选择并单击编辑器
选择代码样式
将硬换行值的默认值更改为 90
返回到 CodeStyle 并选择您使用的任何语言来进行特定更改
5.1 我选择 HTML 并选择其他,然后将硬换行的值更改为 90 并在键入时换行为“是”
然后将硬换行的值更改为 90 并换行输入“是”后,
此操作 注意:其他语言可能处于默认值,如果您不喜欢,请更改它
To make it automatic
After applying this point:
Use Ctrl + Alt + S to open the settings menu
Select and click Editor
Choose Code Style
Change the default value of the Hard wrap value to 90
Go back to CodeStyle and choose any of the language you work with to make specific changes
5.1 I choose HTML and Select Other and i change the value of Hard wrap at 90 and wrap on typing to Yes
5.2 I choose JavaScript and Select Wrapping and Braces and change the Hard wrap at value to 90 and wrap on typing to Yes
NB: other languages may be at a default values, change it if is not preferable to you
使用 phpstorm 2019.3.4 以及新旧版本:
使用 Ctrl + Alt + S 打开设置菜单
选择并单击编辑器< /p>
选择代码样式
将硬换行值的默认值更改为 90
应用并保存更改
按 Ctrl + A 突出显示并选择文本编辑器中的所有代码
按 Ctrl + Alt + L 很好地格式化您的代码
或者在 180 使用硬换行的默认设置时,请遵循 6 和 7
Using phpstorm 2019.3.4 as well as new and older version :
Use Ctrl + Alt + S to open the settings menu
Select and click Editor
Choose Code Style
Change the default value of the Hard wrap value to 90
Apply and save changes
Press Ctrl + A to highlight and select all your codes in the text editor
Press Ctrl + Alt + L to format your code nicely
Or when using the default settings for Hard wrap at 180 , follow 6 and 7