Sublime text 3에서 자동 완성 형식을 변경하는 방법
-
26-12-2019 - |
문제
Sublime text 3에 Emmet 플러그인을 설치했고, JavaScript 구문에 'function'을 입력하면 편집기가 이를 자동 완성합니다.function function_name (argument) {
// body...
}
, 하지만 function_name과 인수 사이의 공백을 삭제해야 합니다.
감사합니다.
해결책
이것은 실제로 내장 된 숭고한 스 니펫이며 에메임과 관련이 없습니다.기본값을 무시하려면 다음 단계를 수행하십시오.
-
Preferences -> Browse Packages...
로 이동하여 ST3Packages
디렉토리에서 파일 탐색기 메뉴를 엽니 다. -
JavaScript
라는 새 디렉토리를 만듭니다. -
다음 내용으로 새 파일을 윗격으로 만듭니다.
<snippet> <content><![CDATA[function ${1:function_name}(${2:argument}) { ${0:// body...} }]]></content> <tabTrigger>fun</tabTrigger> <scope>source.js</scope> <description>Function</description> </snippet>
-
파일을
Packages/JavaScript/function-(fun).sublime-snippet
로 저장 -이 정확한 이름을 사용하는지 확인하거나 기본 제공 스 니펫을 무시하지 않습니다. -
fun
function function_name(argument) { // body... }
다른 팁
설치하면 더욱 쉽게 만들 수 있습니다. 패키지 리소스 뷰어
- 누르다
Ctrl-Shift-P
키우다Package Control
- 유형
install
때리다Enter
키우다Package Control: Install Package
- 유형
PackageResourceViewer
때리다Enter
자바스크립트를 수정하려면 function-(fun)
단편:
- 패키지 제어를 다시 불러오세요
(Ctrl+Shift+P)
- 유형
ope
때리다Enter
키우다PackageResourceViewer: Open Resource
- 유형
js
때리다Enter
탐색하기Javascript
패키지 - 유형
fun
& 선택하다function-(fun)
그리고 마음대로 편집해보세요 :)
제휴하지 않습니다 StackOverflow