가장 쉬운 방법은 //
이후의 공백을 제거하는 것입니다. Preferences -> Browse Packages...
을 통해 Packages
폴더를 열고 JavaScript
이라는 폴더를 만듭니다. 나는 당신이 OS X에 있다고 가정하고 폴더의 전체 경로는 ~/Library/Application Support/Sublime Text 3/Packages
입니다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>Comments</string>
<key>scope</key>
<string>source.js, source.json</string>
<key>settings</key>
<dict>
<key>shellVariables</key>
<array>
<dict>
<key>name</key>
<string>TM_COMMENT_START</string>
<key>value</key>
<string>//</string>
</dict>
<dict>
<key>name</key>
<string>TM_COMMENT_START_2</string>
<key>value</key>
<string>/*</string>
</dict>
<dict>
<key>name</key>
<string>TM_COMMENT_END_2</string>
<key>value</key>
<string>*/</string>
</dict>
</array>
</dict>
<key>uuid</key>
<string>A67A8BD9-A951-406F-9175-018DD4B52FD1</string>
</dict>
</plist>
을하고 Comments.tmPreferences
로 Packages/JavaScript
폴더에 저장 : 다음, 다음과 같은 내용으로 숭고한에 새 파일을 만듭니다. TM_COMMENT_START
값은 //
이고 원래는 //
입니다. Sublime을 다시 시작하십시오. 이제 JavaScript 또는 JSON 파일을 편집 할 때 명령 ⌘/을 누르면 코드에 공백을 추가하지 않고 주석 처리됩니다.
정확한 해결책은 아니지만 올바른 방향으로 나를 가리켰습니다. 어떤 이유로이 정보를 모두 Comments.tmPreferences 파일에 넣었을 때 아무것도하지 않았습니다. JavaScript.tmLanguage (https://github.com/drowne/Better-JavaScript-Sublime/blob/master/JavaScript.tmLanguage) 버전을 다운로드하여 위의 코드와 동일한 디렉토리에 배치하고 멋지게 작동했습니다. . 도움을 주셔서 감사합니다. – Julian