问题工具窗口
问题工具窗口显示 PhpStorm 使用几个选项卡在项目中检测到的问题:
启用设计时代码检查后,此选项卡会列出在当前文件中发现的所有代码问题。当您在编辑器中切换文件时,列表会更新。
您可以选择窗口中的任何问题,然后按F4或双击任何问题以跳转到编辑器中的相应行。
工具栏
物品 | 工具提示和快捷方式 | 描述 |
---|---|---|
查看选项 | 按严重性过滤代码问题并配置其排序。当未选择分组或排序选项时,问题将按照它们在文件中出现的顺序列出。 | |
打开编辑器预览 | 打开预览窗格以在“问题”窗口的源上下文中查看所选问题。请注意,此预览是一个普通编辑器,您可以在其中更改代码并应用可用的快速修复。 | |
展开全部Ctrl+NumPad + | 展开所有节点。 | |
全部收缩Ctrl+NumPad - | 折叠所有节点。 | |
显示快速修复Alt+Enter | 显示可用于所选问题的快速修复。 |
上下文菜单选项
物品 | 捷径 | 描述 |
---|---|---|
显示快速修复 | Alt+Enter | 显示可用于所选问题的快速修复。 |
复制问题描述 | Ctrl+C | 将问题描述复制到剪贴板。 |
跳转到源 | F4 | 在编辑器中打开包含问题的代码。 |
工具栏
物品 | 工具提示和快捷方式 | 描述 |
---|---|---|
查看选项 | 按严重性过滤代码问题并配置其排序。当未选择分组或排序选项时,问题将按照它们在文件中出现的顺序列出。 | |
打开编辑器预览 | 打开预览窗格以在“问题”窗口的源上下文中查看所选问题。请注意,此预览是一个普通编辑器,您可以在其中更改代码并应用可用的快速修复。 | |
展开全部Ctrl+NumPad + | 展开所有节点。 | |
全部收缩Ctrl+NumPad - | 折叠所有节点。 |
上下文菜单选项
物品 | 捷径 | 描述 |
---|---|---|
复制问题描述 | Ctrl+C | 将问题描述复制到剪贴板。 |
跳转到源 | F4 | 在编辑器中打开包含问题的代码。 |
工具栏
物品 | 捷径 | 描述 |
---|---|---|
Ctrl+F5 | 运行检查并在同一选项卡上显示结果。 | |
Ctrl+Shift+F4 | 关闭当前选项卡或工具窗口。 | |
Ctrl+NumPad + | 展开所有节点。 | |
Ctrl+NumPad - | 折叠所有节点。 | |
Ctrl+Alt+Down | 导航到下一个问题。 | |
Ctrl+Alt+Up | 导航到上一个问题。 | |
在错误对话框中更改选定检查或检查组的设置。 | ||
如果启用此选项,则会按错误和警告严重性对问题进行分组。否则,它们按检查分组。 | ||
按严重性对检测到的问题进行分组。 | ||
打开和关闭“单击导航”选项。当该选项打开并且您选择了一个项目时,相应的源文件将在编辑器中打开,并突出显示相应的片段。 | ||
隐藏已解决的问题。 | ||
将检查结果导出为 XML 或 HTML 格式。 | ||
Alt+Enter | 通过从列表中选择可用的快速修复之一来解决所选检查项目的问题。 |
上下文菜单选项
检查报告
在左侧窗格中选择检查节点时,检查报告将显示在结果选项卡的右侧窗格中。该报告可能包括以下内容:
问题解决方案:每个可用解决方案的按钮。单击按钮会调用相应的修复程序。如果没有按钮,您必须自己解决问题。
抑制:单击此按钮可显示检查抑制选项列表。
问题概要:问题的简要描述。
禁用检查:在结果的活动选项卡中禁用所选检查的警报。如果过滤器切换处于打开状态,则禁用检查的节点将被隐藏。
在...上运行检查:重新运行选定的检查并在新选项卡上显示结果。