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

发布于 2024-11-18 20:03:49 字数 36 浏览 2 评论 0原文

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

How can i automate breaking lines (word wrap) in PHPStorm 2.1?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

你げ笑在眉眼 2024-11-25 20:03:49

自动换行示例啊哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈啊哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈) :

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

据我了解,当长行在屏幕上被换行为多行时,您需要软换行,但在文件中仍保留为单行。

软包装

基于每个文件
查看 |活跃编辑器 | 使用 Soft Wraps

默认情况下对所有文件
设置/首选项|编辑|一般|在编辑器中使用软包装

右边距设置

还有
设置/首选项|编辑|代码风格|一般-->当输入到达右边距时换行

但这是不同的(它会产生实际的新行)。

更新:在当前版本中,IDE 可以为每种不同“语言”的右边距使用单独的值——只要该语言在代码样式设置中有一个条目。


另请记住,.editorconfig 文件中的任何设置(如果您的项目中有此类文件并且安装并启用了 EditorConfig 插件)都将覆盖代码样式设置中的相同设置 - 这是插件而不是错误(它意味着以这种方式工作)。

使用 EditorConfig 支持,您可以配置某些设置,否则可能无法通过代码样式完成这些设置(例如,没有单独的代码样式条目的语言/文件类型的设置)。

Automatic wrap example aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‌aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa :

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).

倾城花音 2024-11-25 20:03:49
  1. 打开设置
  2. 在搜索框中输入“使用 Soft Wraps”
  3. 在键盘映射选项卡中右键单击“使用 Soft Wraps”并添加自定义快捷方式

您将能够使用该快捷方式切换它们

  1. Open Settings
  2. Type "Use Soft Wraps" in search box
  3. In keymap tab right click on "Use Soft Wraps" and add a custom shortcut

You will be able to toggle them with that shortcut

靑春怀旧 2024-11-25 20:03:49

在 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

enter image description here

赴月观长安 2024-11-25 20:03:49

默认情况下换行文本/代码行:
文件->设置->编辑->一般-> “软包装”部分->复选框“在编辑器中使用软包装”

For wrapping text/code line by deafault:
File -> Settings -> Editor -> General -> section "Soft Wraps" -> checkbox "Use soft wraps in editor"

骷髅 2024-11-25 20:03:49

在 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)

撕心裂肺的伤痛 2024-11-25 20:03:49

简单:

cmd+F8

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

simple:

cmd+F8

You can find the list of shortcut by PhpStorm in menu Help -> Default Keymap Reference!

扮仙女 2024-11-25 20:03:49

在 phpstorm 2016 中:

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

in phpstorm 2016:

Settings/Preferences | Editor | Code Style | General --> default option-> uncheck wrap on typing
日裸衫吸 2024-11-25 20:03:49

使其自动

应用此点后:

使用 Ctrl + Alt + S 打开设置菜单

  1. 选择并单击编辑器

  2. 选择代码样式

  3. 将硬换行值的默认值更改为 90

  4. 返回到 CodeStyle 并选择您使用的任何语言来进行特定更改

5.1 我选择 HTML 并选择其他,然后将硬换行的值更改为 90 并在键入时换行为“是”

然后将硬换行的值更改为 90 并换行输入“是”后,

  1. 继续对您使用的所有其他语言执行

此操作 注意:其他语言可能处于默认值,如果您不喜欢,请更改它

  1. 应用并确定保存更改

To make it automatic

After applying this point:

Use Ctrl + Alt + S to open the settings menu

  1. Select and click Editor

  2. Choose Code Style

  3. Change the default value of the Hard wrap value to 90

  4. 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

  1. Continue to do it with all other languages you work with

NB: other languages may be at a default values, change it if is not preferable to you

  1. Apply and Ok to save the changes
初吻给了烟 2024-11-25 20:03:49

使用 phpstorm 2019.3.4 以及新旧版本:

  1. 使用 Ctrl + Alt + S 打开设置菜单

  2. 选择并单击编辑器< /p>

  3. 选择代码样式

  4. 将硬换行值的默认值更改为 90

  5. 应用并保存更改

  6. 按 Ctrl + A 突出显示并选择文本编辑器中的所有代码

  7. 按 Ctrl + Alt + L 很好地格式化您的代码

或者在 180 使用硬换行的默认设置时,请遵循 6 和 7

Using phpstorm 2019.3.4 as well as new and older version :

  1. Use Ctrl + Alt + S to open the settings menu

  2. Select and click Editor

  3. Choose Code Style

  4. Change the default value of the Hard wrap value to 90

  5. Apply and save changes

  6. Press Ctrl + A to highlight and select all your codes in the text editor

  7. Press Ctrl + Alt + L to format your code nicely

Or when using the default settings for Hard wrap at 180 , follow 6 and 7

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文