PhpStorm:禁用类属性自动排序

PhpStorm:禁用类属性自动排序,phpstorm,Phpstorm,问题是PhpStorm在代码重新格式化(CTRL+ALT+L)时自动排序类属性和方法 版本2020.2,Ubuntu 有人知道如何禁用此功能吗?您可能错误地使用了重新格式化文件…操作(类似的快捷方式:Ctrl+Alt+Shift+L),并且这些设置被记住了。仔细检查你在那里有什么设置(因为那里有一个“重新排列代码”的选项)@LazyOne我理解代码重新格式化和代码重新排列以及文件重新格式化之间的区别。代码重新格式化使autosort.1)如此。。你解决了吗?2) 如果没有,请再次查看我的上一条评

问题是PhpStorm在代码重新格式化(CTRL+ALT+L)时自动排序类属性和方法

版本2020.2,Ubuntu


有人知道如何禁用此功能吗?

您可能错误地使用了
重新格式化文件…
操作(类似的快捷方式:
Ctrl+Alt+Shift+L
),并且这些设置被记住了。仔细检查你在那里有什么设置(因为那里有一个“重新排列代码”的选项)@LazyOne我理解代码重新格式化和代码重新排列以及文件重新格式化之间的区别。代码重新格式化使autosort.1)如此。。你解决了吗?2) 如果没有,请再次查看我的上一条评论。或者我应该换一种解释吗?@LazyOne不,我没有。我说你的解释是次要的。嗯……好吧。1) 使用
code |重新格式化文件…
——它将显示一个包含少量选项的对话框(重新格式化的内容和额外选项):。其中一个额外选项是
重新排列条目
。2) 如果在启用该选项的情况下重新格式化代码,即使使用
code |重新格式化代码…
,也会记住并应用该选项。因此,请检查
code |重新格式化文件…
对话框中的选项--确保在该对话框中禁用适当的重新排列选项,因为即使在“正常”代码重新格式化中也会应用该选项。