动态覆盖PhpStorm/每个文件中的右边距属性

动态覆盖PhpStorm/每个文件中的右边距属性,phpstorm,Phpstorm,Jetbrain的PhpStorm可以选择在编辑器中设置右边距(例如80或120个字符)。例如,该选项用于自动代码重新格式化 我想用更高的值覆盖此设置,或者对某些文件(包含翻译)完全禁用它。这些文件也是php文件,因此“每文件类型”解决方案不起作用 有没有办法在PhpStorm中实现这一点? 可能是“每个文件夹”解决方案或类似检查选项的解决方案,直接写入文件中,例如: /** @noinspection PhpUnusedParameterInspection */ 要跳过文件上特定区域的自动

Jetbrain的PhpStorm可以选择在编辑器中设置右边距(例如80或120个字符)。例如,该选项用于自动代码重新格式化

我想用更高的值覆盖此设置,或者对某些文件(包含翻译)完全禁用它。这些文件也是php文件,因此“每文件类型”解决方案不起作用

有没有办法在PhpStorm中实现这一点?

可能是“每个文件夹”解决方案或类似检查选项的解决方案,直接写入文件中,例如:

/** @noinspection PhpUnusedParameterInspection */

要跳过文件上特定区域的自动代码格式设置,请使用以下项下的
格式化程序控件
选项:
设置->编辑器->代码样式
。 有关使用示例,请参阅


另外,关闭选项:
在上面指定的同一位置键入时换行。

要跳过文件上特定区域的自动代码格式化,请使用以下选项:
设置->编辑器->代码样式
。 有关使用示例,请参阅



另外,在上面指定的同一位置关闭选项:
在键入时换行。

AFAIK IDE设置中没有这样的选项,因此它是动态的。而且它肯定不会被这样的文档评论所支持
.editorconfig
文件具有属性。。但是PhpStorm使用的EditorConfig插件似乎不支持它(基于该链接的信息——没有进行实际测试)。如果在硬字符cap(80)处重新格式化的代码破坏了您的代码,那么您需要检查它,可能是出了问题。你应该遵循PSR。@leo_ap它没有破坏任何东西,但是编辑一个包含大量中断的语言文件仍然会让人困惑。在这个用例中,“整齐排列”超越了其他方面的理性限制,因为它不是经典的代码文件。@mvo Understodafaik IDE设置中没有这样的选项使它像那样动态。而且它肯定不会被这样的文档评论所支持
.editorconfig
文件具有属性。。但是PhpStorm使用的EditorConfig插件似乎不支持它(基于该链接的信息——没有进行实际测试)。如果在硬字符cap(80)处重新格式化的代码破坏了您的代码,那么您需要检查它,可能是出了问题。你应该遵循PSR。@leo_ap它没有破坏任何东西,但是编辑一个包含大量中断的语言文件仍然会让人困惑。在这个用例中,“整齐排列”超出了其他方面的合理限制,因为它不是经典的代码文件。@mvo理解当然我就是不能运行代码格式,但能够使用代码格式进行空间调整[…]是我提出问题的一种想法。:-)不过,感谢您指出格式化程序控制选项。@mvo我编辑了我的答案,因为它似乎正是您所需要的。只有当我不想对这些文件使用格式化程序时,这才有帮助。(如果是这种情况,停用它将允许格式化整个解决方案,但不会首先解决问题)好的,在你的问题中,你说“可能[…]直接写入文件[…]”。然后,您给出了一个带有注释文档的示例。我原以为这会是你们的解决方案,当然,我只是不能运行代码格式,但能够使用代码格式进行空间调整[…]正是这种想法引出了我的问题:-)不过,感谢您指出格式化程序控制选项。@mvo我编辑了我的答案,因为它似乎正是您所需要的。只有当我不想对这些文件使用格式化程序时,这才有帮助。(如果是这种情况,停用它将允许格式化整个解决方案,但不会首先解决问题)好的,在你的问题中,你说“可能[…]直接写入文件[…]”。然后,您给出了一个带有注释文档的示例。我以为这是你的解决办法