2012-07-09 33 views

回答

1

我開始蟒蛇自動完成基於豬提示從codemirror 3.

你可以得到python-hint.jsfrom here一個js。

工作,你需要在你的HTML:

  1. 包括simple-hint,jspython-hint.jssimple-hint.csscodemirror.js

  2. 添加這個腳本:

    <script> 
    CodeMirror.commands.autocomplete = function(cm) { 
        CodeMirror.simpleHint(cm, CodeMirror.pythonHint); 
        } 
    </script> 
    

python-hint.js是我今天創建的基本js,並沒有深入審查。

+0

上述鏈接已死亡。 – MindJuice 2017-04-06 21:02:37

+0

通過google找到這個連結:https://searchcode.com/codesearch/view/72441467/ – 2017-06-15 15:13:19

8

我Python的解析器Codemirror原作者(1和2)。您正確的解釋了Python解析器沒有提供足夠的自動完成信息。當Codemirror 2出現時,我試圖將其構建到解析器中,但當時對我的JS技能來說證明太困難了。

我現在有更多的技能,但時間少得多。也許有一天我會回到它。或者如果有人想拿起它,我會很樂意提供幫助。