好吧,我在互联网上搜索了一下,试图弄清楚我必须在 PhpStorm 中更改哪些部分才能使其停止这样做。
现在,当我在某些 PHP 上运行“重新格式化代码”时,它还决定为我优化导入。虽然通常我会说“哎呀,这太棒了” - 在某些情况下,PhpStorm 无法识别它认为未使用的一些导入实际上实际上已被使用。
评论作为代码,等等。
请告诉我有人知道如何让 PhpStorm 停止这样做。每当我自动格式化代码时,我都必须撤消对导入的更改,这让我很生气。
Mac 用户可以使用键盘快捷键:
⌥⇧⌘L
这适用于所有 Jetbrains 产品。
我没有评论答案的声誉:抽泣:但我想确认并扩展上面的答案。另外,我的版本是 2023.2.3
事实证明,@LazyOne 在上面的评论中击中了要害。一旦我打开重新格式化文件对话框,我所有的问题就突然消失了。
我在重新格式化代码时在设置中搜索了包含“优化导入”的位置,但找不到它。但是,当我按照上面的帖子所述操作时 - 转到
Code > Reformat File...
并选择 Optimize Imports
,现在当我 Reformat Code
(在 mac 上为 ⌥⌘L
)时应用。
非常混乱!