3

Sublime Text 2로 jQuery 기반의 자바 스크립트 프로그래밍을하고 있습니다. jQuery의 코드 완성과 같은 것이 있습니까? SublimeCodeIntel을 설치했지만 아무것도 얻지 못했습니다.jQuery 코드 완성을 Sublime Text 2에서 사용하려면 어떻게해야합니까?

는 예를 들어, 다음 사항을 고려하십시오

<div id="container">hello</div> 

<script type="text/javascript"> 
function doStuff() { 
    $('#container').html('change it'); 
} 
</script> 

내가 $('#container'). 입력 할 때 나는 팝업하는 등 ... html, val, 같은 것들로 팝업을 기대. 누구든지 jQuery 인텔리 센스를 전혀 작동시키지 않았습니까?

P. 확실히, 나는 코드 단편을 작동 시키려고하지 않고 오히려 코드 완성을 얻는다. 당신이 jQuery를 구문 파일을 설치 한 경우

답변

1

도움이 될 .

AndyJS2는 JavaScript와 jQuery에 대한 완성도를 제공합니다. ST 윈도우의 오른쪽 하단을 클릭하여 JavaScript와 jQuery 사이를 전환하여 구문 옵션을 사용하십시오.

그러나 SublimeCodeIntel과 병행하여 잘 작동하는지는 의문입니다. 이 패키지를 환경 설정 메뉴, 패키지 제어에서 비활성화하지 않고도 비활성화 할 수 있습니다.

4

SublimeCodeIntel은 jQuery와 잘 작동 할 것입니다. 찾을 위치를 알려주기 만하면됩니다. 기본적으로, 당신이 ~/.codeintel/config 파일을 만들고, 그 안에

{ 
    "JavaScript": { 
     "javascriptExtraPaths": ["/path/to/jquery.not-minified.js"] 
    } 
} 

같은 것을 넣어 - configuring search paths에있는 문서를 확인하십시오. 이 아니라이 jQuery의 축소 버전을 사용한다는 것을 기억하십시오. 변수 이름 중 일부는 변경 될 수 있습니다 (v2의 경우이를 유지하지 않아도됩니다). 또한 인라인 설명서가 없습니다. 다른 버전, 다른 플러그인 등을 사용하는 경우이 파일은 /path/to/project_root/.codeintel/config으로 생성 될 수 있습니다. SublimeCodeIntel은 모든 것을 색인화하는 데 약간의 시간이 걸릴 수 있으므로 처음 실행할 때주의하십시오. 색인 생성이 완료된 후 Sublime을 다시 시작하는 것이 도움이된다는 것을 알았습니다. 모든 것이 새로로드됩니다.

4

jquery 및 설치에 대한 숭고한

검색 패키지 설치를 사용해보십시오.

관련 문제