답변:
영어 키보드의 Linux / Windows에서 기본적으로 단축키는 Ctrl+ Shift+ /로 블록 주석 을 토글 하고 Ctrl+ /로 라인 주석을 토글합니다.
로 이동 Preferences->Key Bindings - Default
하면 모든 단축키를 찾을 수 있습니다. 아래는 주석 처리를위한 행입니다.
{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },
cmd+option+/
및 cmd+/
입니다.
독일어 키보드의 경우 ctrl+ shift+ #를 사용 하여 블록 주석 을 토글 하고 ctrl+ #를 사용하여 라인 주석을 토글합니다.
단축키 Preferences->Key Bindings - Default
는 Ctrl+ Shift+ /및 Ctrl+ 로 설정되어 /있지만 실제로 기능을 사용하려면 위에서 언급 한 키를 누르십시오.
{ "keys": ["ctrl+#"], "command": "reindent" }
에서 # 문자를 사용하는 데 문제가 있습니까?
Ctrl+/
을 눌러야 ctrl + #
하므로 /
해당 키를 할당하는 데 사용 하는 것이 좋습니다 . JSON 파서가 # 문자로 무엇을하는지 모르겠습니다.
브라질 포르투갈어 ABNT2 키보드에서 JoshDM이보고 한 것과 비슷한 문제가 있습니다. sublime-keymap 파일에는 다음이 있습니다.
{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },
그러나 나는 ctrl+ ;와 ctrl+ shift+ 를 사용해야 ;합니다. 내 키보드에서는 ;왼쪽에 /있습니다.
버그 인 것 같습니다.
이것은 대괄호 에서 나와 숫자 키패드 에서 ctrl+ /에 익숙해지는 트릭이었습니다 .
[
{ "keys": ["ctrl+keypad_divide"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+keypad_divide"], "command": "toggle_comment", "args": { "block": true } }
]
어떤 종류의 키보드 매핑 버그처럼 보입니다. 저는 포르투갈어이므로 PT / PT 키보드를 사용하고 있습니다. Sublime Text 3는 다음 /과 같이 취급 합니다 ~.
먼저 숭고한 텍스트를 엽니 다 2.
그리고 상단 메뉴 표시 줄에서을 선택하십시오 Preferences
.
그리고를 선택하십시오 Key Bindings -User
.
이 코드를 넣는 것보다
[
{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": true } }
]
내가 사용하는 Ctrl 키 +의 시프트 + C , 또한 다른 바로 가기 키를 사용합니다.
<kbd>
답변에 태그 를 사용하는 것을 잊지 마십시오 . 공유하는 키보드 단축키에 적절한 강조를 추가합니다. 예를 들어 내 대답을보십시오 : stackoverflow.com/a/19389142/901641-edit
태그를 어떻게 사용했는지 정확히 보려면 내 대답을 누르십시오 .