如何在不使用鼠标的情况下将焦点从快速文档弹出窗口移回代码完成弹出窗口?
How can I move focus from the Quick Documentation pop-up back to the Code completion pop-up without using the mouse?
上下文:
当出现代码补全弹窗(Ctrl+Space)时经常需要看一下每个单独的方法/常量/等的文档)。 IDE 设置为在短暂延迟后自动显示突出显示的建议的快速文档弹出窗口。有时文档太大,我需要跳转到“快速文档”弹出窗口才能向下滚动。
我可以使用鼠标单击文档弹出窗口并使用鼠标滚轮滚动。阅读完文档后,我可以单击代码完成弹出窗口来探索其他建议。
我的问题是,一旦快速文档弹出窗口处于焦点状态,我还没有找到不使用鼠标将焦点移回代码完成弹出窗口的方法。
虽然我可以通过按 Ctrl+Q 将焦点从代码完成转移到快速文档弹出窗口,然后使用用于“滚动”文档的箭头键,我还没有找到 return 代码完成弹出窗口焦点的快捷方式。
我到目前为止所做的尝试:
- Esc 关闭两个弹出窗口
- 再次按 Ctrl+Q 打开工具上的文档 window
关于如何关闭快速文档弹出窗口或将焦点移回代码完成弹出窗口以保留我之前突出显示的建议的任何见解?
这似乎是 IntelliJ IDEA 中的错误。欢迎在 https://youtrack.jetbrains.com/issue/IDEA-168388
添加您的 use-case
这里有一个暂时可以使用的解决方法:
将文档作为工具打开 Window:
从任何地方添加键盘快捷键到焦点文档window:
出现完成弹出窗口时,通过 [2] 中的快捷方式聚焦文档工具 window 并滚动它
按 Esc 取消聚焦文档工具 window 并聚焦完成弹出窗口
上下文:
当出现代码补全弹窗(Ctrl+Space)时经常需要看一下每个单独的方法/常量/等的文档)。 IDE 设置为在短暂延迟后自动显示突出显示的建议的快速文档弹出窗口。有时文档太大,我需要跳转到“快速文档”弹出窗口才能向下滚动。
我可以使用鼠标单击文档弹出窗口并使用鼠标滚轮滚动。阅读完文档后,我可以单击代码完成弹出窗口来探索其他建议。
我的问题是,一旦快速文档弹出窗口处于焦点状态,我还没有找到不使用鼠标将焦点移回代码完成弹出窗口的方法。
虽然我可以通过按 Ctrl+Q 将焦点从代码完成转移到快速文档弹出窗口,然后使用用于“滚动”文档的箭头键,我还没有找到 return 代码完成弹出窗口焦点的快捷方式。
我到目前为止所做的尝试:
- Esc 关闭两个弹出窗口
- 再次按 Ctrl+Q 打开工具上的文档 window
关于如何关闭快速文档弹出窗口或将焦点移回代码完成弹出窗口以保留我之前突出显示的建议的任何见解?
这似乎是 IntelliJ IDEA 中的错误。欢迎在 https://youtrack.jetbrains.com/issue/IDEA-168388
添加您的 use-case这里有一个暂时可以使用的解决方法:
将文档作为工具打开 Window:
从任何地方添加键盘快捷键到焦点文档window:
出现完成弹出窗口时,通过 [2] 中的快捷方式聚焦文档工具 window 并滚动它
按 Esc 取消聚焦文档工具 window 并聚焦完成弹出窗口