当前位置: 首页 > 知识库问答 >
问题:

如何在重新格式化代码时停止PhpStorm优化导入?

阎智
2023-03-14

好的,我已经在互联网上搜索了一下,试图弄清楚我必须在PhpStorm中更改哪一点才能让它停止这样做。

现在,当我在一些PHP上运行“重新格式化代码”时,它也决定为我优化导入。虽然通常我会说“哎呀,太好了”——在某些情况下,PhpStom并没有意识到它认为未使用的一些导入实际上已经使用过了。

注释作为代码等等。

请告诉我有人知道如何让PhpStom停止这样做。每当我自动格式化代码时,我都必须撤消对导入的更改,这让我很生气。

共有2个答案

轩辕修能
2023-03-14

Mac用户可以使用键盘快捷键:⌥⇧⌘L

这适用于所有Jetbrains产品。

方永贞
2023-03-14

事实证明,@LazyOne上面的评论中一针见血。一旦我打开重新格式化文件对话框,我所有的问题突然消失了。

非常隐蔽的设置,因为在一般首选项中不容易找到:-)

 类似资料:
  • 如果Scala方法声明太长,无法放在一行中,我会将其分隔成几行,我的重新格式化期望是: 但是在重新格式化代码(< code>control alt L)之后,输出是: 在intellij idea for scala lang中,什么是合适的代码风格规则,我应该设置它来覆盖默认行为并获得我想要的输出风格? 编辑 当多行会导致: 参数和方法体将具有相同的缩进(2个空格),而不是所需的缩进:具有两个缩

  • 问题内容: 我有一些格式很差的HTML代码,我想重新格式化。是否有一个命令可以自动在Sublime Text 2中重新格式化HTML代码,使其看起来更好并且更易于阅读? 问题答案: 您不需要任何插件即可执行此操作。只需选择所有行(),然后从菜单中选择编辑→行→重新缩进。如果您的文件使用扩展名包含HTML 或的扩展名,则此方法有效。 如果您经常这样做,则可能会发现此键映射很有用: 如果未保存文件(例

  • null 同样,当我通过Ctrl+Shift+P搜索格式时,没有搜索结果。

  • 在Visual Studio的Windows中,用于格式化或“美化”Visual Studio代码编辑器中的代码的Ctrl+K+F和Ctrl+D的等价物是什么?

  • 我认为代码(如下)已经优化(只需使用比相同逻辑的初始版本更少的变量) > 在优化过程中,我应该考虑哪些因素? 这是代码(也在jsfiddle上) 这是代码的解释。“处理”函数在数组中查找相同的值,对于每个相同的值,它通过将一个数字挂起到该值来更改值,“数字”表示它在数组中找到的值的计数。 例如arr=["x","x","y","z"]将返回["x(1)","x(2)","y","z"]"y"和"z

  • 操作步骤: 菜单栏: Code —> Reformat Code 右键菜单: Reformat Code 快捷键: Mac: option + command + L Windows\/Linux: Ctrl + Alt + L 配置格式化选项 通过快捷键(Mac): option + command + shift + L 打开配置对话框 自动缩进行 操作步骤: 菜单栏: Code —> Aut