0
ACE 편집기의 스 니펫을 추가하려고 할 때 다음과 같이 스 니펫을 수동으로 추가하여이를 수행 할 수있었습니다. 에디터가 조각을 분리하는 토큰으로 새로운 라인을 사용하고 있기 때문에 나는 조각에 새로운 라인을 추가 할 때까지새 줄 문자가있는 스 니펫을 추가하는 ACE 편집기
ace.define("ace/snippets/c_cpp",["require","exports","module"],
function(require, exports, module) {
"use strict";
# std::vector\n\
snippet vector\n\
std::vector<${1:T}> ${2};${3}\n\
# std::deque\n\
snippet deque\n\
std::deque<${1:T}> ${2};${3}\n\
...
모든 것이 잘 작동, 그 다음 작동하지 않습니다.
#if\n\
snippet if\n\
if(${1:a}>${2:b}){ \n } else { }\n\
개행을 표시하고 개행 후에 중지합니다. 스 니펫에서 개행을 사용하는 적절한 방법을 찾지 못했습니다.
경우 ($ {1 :}> $ {2 : B}) {
나는 또한 \ n 시도하고 대신 줄 바꿈의 편집장이 있어요.
\ n