2012-07-09 3 views
2

파이썬 언어에 대한 Codemirror 자동 완성 기능을 설정하려고합니다. 안타깝게도 Codemirror에는 Javascript 핵심 용어 완성에 필요한 파일 만 포함되어있는 것으로 보입니다.Codemirror에서 Python을 자동 완성 하시겠습니까?

누구나 JavaScript Version과 비슷한 CodeMirror 용 Python 힌트 파일을 만들었습니까?

(나중에 참조 할 수 있도록 편집 : link to similar question on CodeMirror Google Group)

답변

1

나는 codemirror 3.

당신은 python-hint.jsfrom here를 얻을 수에서 돼지 - 힌트를 기반으로 JS와 파이썬 자동 완성을 시작합니다. 작업에

, 당신은 당신의 HTML에 필요한 :

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

python-hint.js :

  1. 이 스크립트를 추가 simple-hint,jspython-hint.js, simple-hint.css 플러스 codemirror.js

  2. 포함 저는 오늘 만들었고 심도있게 검토되지 않은 기본 js입니다.

+0

위의 링크가 작동하지 않습니다. – MindJuice

+0

Google에서이 링크를 찾았습니다 : https://searchcode.com/codesearch/view/72441467/ –

8

나는 Codemirror에 대한 파이썬 파서의 원래 저자 해요 (1, 2). 파이썬 파서가 자동 완성을위한 충분한 정보를 제공하지 않는다는 것이 맞습니다. 나는 Codemirror 2가 돌아 왔을 때 파서에 넣으려고했으나 당시에는 JS 기술이 너무 어려웠다.

나는 훨씬 더 많은 기술을 가지고 있지만 시간은 훨씬 적습니다. 어쩌면 언젠가는 다시 돌아올 것입니다. 또는 누군가가 그것을 가지고 싶어하면, 나는 기꺼이 도와 줄 것입니다.

관련 문제