2016-10-18 4 views
0

이것은 완전히 포기하기 전에 마지막 시도입니다. 에이스 편집기를 사용하려고합니다. 지금까지는 기존의 언어에서는 잘 작동했지만 사용자 정의 구문 형광펜을 작성하는 방법에 대한 설명서를 충분히 찾을 수는 없습니다.에이스 편집기 사용자 지정 구문

나는 이것이 매우 광범위한 질문이라는 것을 알고 있지만 아무도 괜찮은 튜토리얼의 올바른 방향이나 나에게이 커스텀 형광펜을 작동시키는 방법에 대한 조언을 할 수는 없다는 것을 알고 있습니까?

Ace Editor 튜토리얼에서는 두 개의 파일을 언급하고 내용을 잘 설명하지 않으며 파일을 어디에 둘 것인지 (lib/ace/mode 폴더는 미리 패키지 된 버전에 존재하지 않음) 또는 서식 설정 등

감사합니다. 당신이 포장 된 모드에서 모드를 작성하려면

+0

가 같으면 여러 파일을 기존 모드 파일 중 하나를 복사 모드 mymode.js로 이름을 변경하고 define("ace/mode/mymode", define("ace/mode/mymode_highlight_rules" 사용하는 대신 사용할 필요가 당신이 지금까지 시도한 것과 당신을 차단하는 것을 실제로 포함한다면 매우 광범위한 질문이 될 것입니다. 이 현재 형식에서는 단순히 닫아야합니다. – Icepickle

답변

1

는, 당신은 '

+0

답장을 보내 주셔서 감사합니다. 나는 내 질문이 정말로 가장 구체적인 것이 아니라는 것을 알고있다. 그러나 그것은 내가 좋은 출발점을 가지지 않았기 때문에 주로 무엇을 묻는 지 몰랐다. 괜찮습니까? - 내 새 파일을 가정합니다. 'mymode.js'와'mymode_highlight_rules.js' 모두'ace-builds/src-noconflict /'디렉토리에 들어 있습니까? - 해당 디렉토리에서'* _highlight_rules.js' 파일을 찾을 수 없습니다. 기존에 존재하는 것이 존재하여 설정 방법을 볼 수 있습니까? – OmisNomis

+0

하나의 파일 만 추가합니다. 빌드 모드에서는 모든 파일이 하나의 파일로 연결되기 때문에 두 개의 정의 함수를 추가하십시오. json 모드에서 코드가 작동하는지 확인하기 위해 코드를 확인하십시오. 정의에는 "ace/mode/json"과 define ("ace/mode/json_highlight_rules" –

관련 문제