意图行动
当您在编辑器中工作时,PhpStorm 会分析您的代码,寻找优化它的方法,并检测潜在和实际问题。
一旦 IDE 找到更改代码的方法,它就会在编辑器中当前行旁边显示一个黄色灯泡图标。通过单击此图标,您可以查看当前上下文中可用的意图操作。意图操作涵盖了从警告到优化建议的各种情况。您可以在“设置/首选项”对话框中查看完整的意图列表并对其进行自定义。Ctrl+Alt+S
带有感叹号的红色灯泡表示 PhpStorm 检测到问题,并提示您选择相关的修复 -快速修复。快速修复和意图操作一起称为上下文操作。
应用意图操作
单击灯泡图标或按下Alt+Enter以打开建议列表并从列表中选择一个操作。
按Ctrl+Q或选择
以打开意图预览。如果意图很复杂,无法生成预览,您将看到意图描述。将鼠标指针悬停在建议列表上的可用意图上以预览它们。
激活后,每次打开可用意图操作列表时都会显示预览。要关闭预览,Ctrl+Q请在意向列表打开时再次按。
按Enter或单击列表上的意图以应用它。
例如,您可以使用意图操作来初始化构造函数中的所有类属性:
您可以使用快速修复来即时解决问题。例如,对于当前未定义的变量,您可以创建一个函数参数或用一个值对其进行初始化。
查看所有意图动作
您可以查看可用意图操作的完整列表,并禁用您目前不需要的操作。要打开意图操作列表:
按Ctrl+Alt+S打开 IDE 设置并选择Editor | 用心。
对于每个意图操作,您都可以看到描述和示例。要禁用意图,请清除它旁边的复选框。
应用更改并关闭对话框。
即时禁用意图操作
单击灯泡图标(或按Alt+Enter)打开建议列表。
选择要禁用的操作,单击它旁边的向右箭头,然后单击禁用 <intention action name>。
最后修改:2022 年 1 月 17 日