PyCharm 导入与代码补全

0 投票
3 回答
1858 浏览
提问于 2025-04-16 07:37

有没有办法把PyCharm设置成这样:

  • 每次按下字母键的时候都能自动补全
  • 按下空格键来完成补全,而不是回车
  • 请求补全那些不在路径里的模块

我的意思是,像Visual Studio那样来配置它。还有,VS那种快捷键也会是个很棒的选择。

3 个回答

0

根据官方的 PyCharm 功能 页面,你可以按 Ctrl-Space 来实现自动补全。举个例子,如果你输入 "settings" 然后按 Ctrl-Space,我相信这个开发环境会给你提供一些选项。

0

我不是专家,但我觉得你需要在调用方法之前加上模块的名字。比如,如果你想在设置模块中调用一个叫做 doStuff 的函数,就可以这样写:settings.doStuff()。

如果你想直接调用这些方法,可以用 "from settings import *" 这个写法。不过我觉得这个方法不太受欢迎。

2

PyCharm现在已经更新到2.7版本了。你可以通过“设置”中的“键位映射”来定制你的快捷键。我检查了一下,你的一些需求可以通过这个功能来实现。

这里有一个参考链接(http://www.jetbrains.com/pycharm/webhelp/configuring-keyboard-shortcuts.html)。希望以上内容对你有帮助。

撰写回答