首页 > 解决方案 > 有没有办法让 IDE(IntelliJ、PyCharm、VS Code)弹出更少但仍然可以完成?

问题描述

30 年前我学会了用 Emacs 编程。我开始学习现代 IDE,例如“IntelliJ IDEA”、“PyCharm”和“VS Code”。

很难适应它们在视觉上的“忙碌”程度,我输入的每个字符都会不断出现弹出菜单。

当然,我希望能够在必要时获得有关完成或参数提示或其他弹出窗口的建议。我只是不希望它们默认出现。

有人问为什么弹出窗口很烦人。主要问题是弹出窗口覆盖了我正在输入的上方或下方的代码。

Emacs 已经完成。但它不需要弹出窗口。例如,动态补全在 90% 的情况下都可以正常工作,即使它不够聪明,无法解析语法或查找函数和方法定义。

所以我想知道 JetBrains 或 VS Code IDE 中是否有设置会有所帮助。

我知道两种弹出窗口。
(1) 完成我的打字的提议,如下所示。
(2) 参数名称和定义的注释,出现在上面。

可能还有其他弹出窗口。

我知道弹出窗口可以用ESC. 但通常他们只是在你输入另一个字符的那一刻回来。

如果默认情况下不会出现弹出窗口,那就太好了,但我可以通过一次按键使其出现。或者我可以解雇它,它会一直被解雇。

标签: intellij-ideavisual-studio-codepycharm

解决方案


对于PyCharm你也可以尝试在“Disctraction Free Mode”下写作

查看 -> 进入无干扰模式

这应该给你一个平静的小屏幕,这会让你感觉更像 emacs。


推荐阅读