【发布时间】:2019-03-28 18:36:34
【问题描述】:
我正在尝试调整 PhpStorm 中的代码格式化程序,但找不到导致某种重新格式化发生的规则。一般来说,如果有某种方法可以知道是哪些规则/设置导致了某个更改的发生,那么这对于调试我的设置非常有用。
我要解决的具体问题是格式化程序在行内注释后强制换行。
例如下面的代码:
array_search($needle, $haystack, /*strict=*/true);
正在变成:
array_search($needle, $haystack, /*strict=*/
true);
我找不到控制这个的设置。任何人都知道哪个设置控制这个,或者更一般地说,如何查看正在应用哪些规则的日志,以便我可以调试这样的行为?
(我正在运行 PhpStorm 2018.3.5)
【问题讨论】:
-
这相关吗? :youtrack.jetbrains.com/issue/IDEA-119435#comment=27-1834754,如果不是,请原谅
-
PhpStorm 中没有对应的设置。此错误行为已在 PhpStorm 2019.1 (youtrack.jetbrains.com/issue/WI-32166) 中修复,请检查。
标签: phpstorm code-formatting jetbrains-ide