我是 Komodo Edit / Python 的新手。我想知道为什么Komodo给我一个单词列表来自动完成我当前的单词,而在其他时候,它没有给我任何东西或它自动完成我当前的单词而不问我(即使有多个选择)
有没有办法告诉Komodo在按Ctrl + Space时总是给我一个选择列表(就像Visual Studio的行为一样?)
def TestMethod():
return 1
def TestSecondMethod():
return 2
Test #It doesn't show me the intellisense
TestSecondMethod #When I press Ctrl+Space, it autocomplete
#(without asking me) my word by entering
#the name of the second method
答案 0 :(得分:0)
Komodo(IDE或Edit)似乎没有非常好的Python Intellisense,因此我最终使用了PyCharm Community Edition,这个IDE就像魅力一样。
配置简单,自动完成功能始终有效且显示速度快(与Komodo相比)
Komodo可以更改Ctrl + Space的行为以使用自动完成行为,但它仍然无法按照我想要的方式工作,因为它并不总是显示,当它显示时,它会慢慢地< / p>
您可以使用以下命令更改键绑定首选项:
Edit > Preference > Editor > Key Bindings >
change the command "Editor : Trigger preceding AutoComplete list or CallTipe" key sequence to be "Ctrl + Space"
the Ctrl+Space is normally assigned to the "Code : Complete Word" command
但是任何使用Python的人都应该尝试使用Pycharm。