我正在嘗試爲Python語言的Codemirror設置自動完成功能。不幸的是,Codemirror似乎只包含了Javascript關鍵術語完成所需的文件。Codemirror中的Python自動完成?
是否有人爲CodeMirror構建了類似於JavaScript Version的Python提示文件?
(編輯以供將來參考:link to similar question on CodeMirror Google Group)
我正在嘗試爲Python語言的Codemirror設置自動完成功能。不幸的是,Codemirror似乎只包含了Javascript關鍵術語完成所需的文件。Codemirror中的Python自動完成?
是否有人爲CodeMirror構建了類似於JavaScript Version的Python提示文件?
(編輯以供將來參考:link to similar question on CodeMirror Google Group)
我開始蟒蛇自動完成基於豬提示從codemirror 3.
你可以得到python-hint.js
from here一個js。
工作,你需要在你的HTML:
包括simple-hint,js
和python-hint.js
,simple-hint.css
加codemirror.js
添加這個腳本:
<script>
CodeMirror.commands.autocomplete = function(cm) {
CodeMirror.simpleHint(cm, CodeMirror.pythonHint);
}
</script>
python-hint.js
是我今天創建的基本js,並沒有深入審查。
我Python的解析器Codemirror原作者(1和2)。您正確的解釋了Python解析器沒有提供足夠的自動完成信息。當Codemirror 2出現時,我試圖將其構建到解析器中,但當時對我的JS技能來說證明太困難了。
我現在有更多的技能,但時間少得多。也許有一天我會回到它。或者如果有人想拿起它,我會很樂意提供幫助。
上述鏈接已死亡。 – MindJuice 2017-04-06 21:02:37
通過google找到這個連結:https://searchcode.com/codesearch/view/72441467/ – 2017-06-15 15:13:19