如果在Komodo Edit上按Ctrl + Space时总有一个选择列表?

时间:2013-11-20 15:02:02

标签: python autocomplete intellisense komodoedit

我是 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

1 个答案:

答案 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。