이맥스에 대한 코드 유효성 검사 솔루션을 찾는 데 어려움을 겪고 있습니다./javascript/css/ruby 등이 유효한 코드인지 확인하는 것이지만,이 모든 것들은 어디에 있습니까?이맥스 코드 유효성 확인
2
A
답변
2
기본 문법적 정확성을 언급하고 있다고 가정합니다.이 경우, 이맥스에 포함되어있는 flymake을보고, 백그라운드에서 유효성 검사 프로그램을 실행하고, 출력을 구문 분석하고, 버퍼를 마크 업합니다 오류 및 경고.
시작하기에 앞서 flymake with Ruby을 사용하는 작은 모듈과 flymake with javascript using jslint을 유효 모듈로 사용하는 작은 모듈이 있습니다.
JS에 대한
0
그래서 루비 메이트를 테스트하는 것입니다. 심지어 js에도 테스트 스위트가 있습니다.
CSS의 경우 autopair 또는 textmate.el과 같은 항목을 사용하여 해시를 닫고 CSS에 세미콜론을 추가 할 수 있습니다 (실제로 존재하는지 확인해야합니다. 감사).
0
은 - 이맥스 위키 페이지가 있지만 꽤 오래된 것 같다 : http://emacswiki.org/emacs/FlymakeJavaScript
가 여기에 내가 대신 무슨 짓을했는지. 첫째로 나는 다음 이맥스에서 패키지 flymake-jslint
(I가 포함 된 패키지 관리자와 emacs24 사용하고 있습니다) 및 jslint
그것을 가리키는하지만 그냥 작동하지 않을 설치를 시도 이맥스 통합을위한 node.js
sudo apt-get install nodejs npm
npm install jslint
ln -s ~/.npm/jslint/0.1.8/package/bin/jslint.js ~/.local/bin/
에 jslint
를 설치했습니다.
다음 지침을 따릅니다. http://www.thoughtspark.org/node/59 - jslint.js
에 대한 bash 래퍼 스크립트를 작성하고 .el 스 니펫을 가리키면 올바르게 작동합니다.
관련 문제
- 1. 코드 서명자 유효성 확인
- 2. 코드 유효성 검사기를 사용하여 양식 유효성 확인
- 3. 자바 스크립트 코드 유효성 확인
- 4. 유효성 확인
- 5. 퍼티로 원격으로 액세스되는 이맥스 코드
- 6. jQuery 원격 유효성 확인
- 7. 입력 데이터 유효성 확인
- 8. winsock과의 연결 유효성 확인
- 9. xml 파일 유효성 확인
- 10. 유효성 확인 문제
- 11. MVC 유효성 확인 질문
- 12. Codeigniter 유효성 확인 도움말
- 13. 유효성 확인 질문
- 14. cakephp에있는 라디오 버튼의 유효성 확인
- 15. wpf의 텍스트 상자 유효성 확인
- 16. 체크 박스 유효성 확인
- 17. ASP.NET 페이지 유효성 확인
- 18. 빌드주기의 HTML 유효성 확인
- 19. 유효성 확인 메시지
- 20. 라디오 버튼 유효성 확인
- 21. 레일스 모델의 유효성 확인
- 22. jquery의 유효성 확인
- 23. UITextField 유효성 확인
- 24. asp.net의 유효성 확인
- 25. 특수 문자 유효성 확인
- 26. NSURLConnection 유효성 확인
- 27. 팩 uri 유효성 확인
- 28. 동적 모델 유효성 확인
- 29. stax xml 유효성 확인
- 30. C의 데이터 유효성 확인
"유효"를 정의하십시오. – delnan
스칼라 남자들은 여기에 행운이 있습니다 : 그들은 Emacs (심지어 불완전한 AST에서도)에서 소스 코드의 실시간 유효성 검사를 수행하는 Emacs를 위해 "scala-mode + ensime"을 가지고 있습니다 :) – Gugussee