No Sublime Text 2, era possível comentar uma linha ou um bloco de linhas com Ctrl+ /e Ctrl+ Shift+ /. De acordo com o menu, Edit > Comment
esses atalhos devem ser válidos, mas no Sublime Text 3 (build 3047) eles não parecem mais funcionar. Alguém conhece os atalhos de teclado padrão corretos para Linux e MacOS? Ou seria um inseto?
keyboard-shortcuts
sublimetext3
0x4a6f4672
fonte
fonte
sublime.log_commands(True)
e pressioneCtrl+/
eCtrl+Shift+/
. O que você obtém na saída do console?Cmd-/
, nãoCtrl-/
.command: move_to_group {"group": 6}
para Ctrl + Shift + / ecommand: focus_group {"group": 6}
para Ctrl + /Respostas:
Parece um bug: http://www.sublimetext.com/forum/viewtopic.php?f=3&t=11157&start=0
Como solução alternativa, vá para
Preferences
->Key Bindings - User
e adicione estas combinações de teclas (se você estiver usando o Linux):Atualização : isso também funciona no Windows 8 (consulte o comentário de @ Sosi)
fonte
sublime.log_commands(True)
repetir e pressionarCtrl+/
eCtrl+Shift+/
, ainda recebe os comandosmove_to_group
efocus_group
?toggle_comment {"block": false}
etoggle_comment {"block": true}
. De alguma forma, oblock:true
comando me irritou, não parece funcionar bem. Oblock:false
comando funciona conforme o esperado.Você pode adicionar as seguintes linhas em Preferências / Ligações de teclas - Usuário:
Foi assim que resolvi o problema - substituindo "ctrl" por "control" e "/" por "keypad_divide".
fonte
control
ekeypad_divide
?Esse é um problema de internacionalização do teclado.
Em um teclado QWERTY americano padrão, como usado na Austrália, onde é feito texto sublime, /está prontamente disponível:
Este não é o caso de muitos outros teclados. Tomemos, por exemplo, o teclado alemão QWERTZ. É preciso pressionar SHIFT+ 7para obter um /. É por isso que comentar não funciona corretamente nesses teclados.
Alterar as ligações de teclas do usuário para as listadas abaixo funcionará no teclado alemão QWERTZ.
Se os problemas ainda estiverem com um layout de teclado diferente, altere as combinações de teclas de acordo.
fonte
Você pode corrigir esse bug da seguinte maneira:
permite comentar com CTRL+ /e CTRL+ SHIFT+ / e você pode usar /no teclado =)
fonte
Isso funcionou para mim.
cmd + /
Estou no Mac OS X El Capitan. Texto sublime 3 (compilação estável 3114).
fonte
Também estou no Linux. Para mim, só funciona quando pressiono CTRL+ SHIFT+ /, e é como um único comentário, não um comentário em bloco. O motivo é aceitar o /caractere; tenho que pressionar SHIFT, se não o fizer, o texto sublime detecta que pressionei CTRL+ :.
Aqui está minha solução para recuperar as preferências normais. Escreva em
Key Bindings - User
:fonte
No OSX Yosemite, eu fixo isso indo
System Preferences
,Keyboard
e, em seguidaShortcuts
. EmApp Shortcuts
, desative oShow Help menu
que estava vinculado a CMD+ SHIFT+ 7.Meu layout de teclado é norueguês, com inglês como idioma do sistema operacional.
fonte
É mais simples do que você pensa, pressione cmd+ /no mac.
fonte
Nos teclados brasileiros da ABNT, faça Ctrl+ ;para comentar e repita para remover o comentário.
fonte
No teclado do meu notebook, um ABNT 2, posso usar o atalho CTRL+ ;como a ação de comentário padrão para blocos e linhas. O mesmo atalho para descomentar.
fonte
No MAC, em vez do turno, use assim + + ALT CMDALT/
fonte
Use Ctrl+ / para comentários de linha única e
Ctrl+ Alt+ / para comentários de bloco ou multilinha.
fonte
eu sou ubuntu 18 com texto sublime 3.2
CTR + /
fonte
Verifique se o arquivo é um tipo reconhecido. Eu tinha um arquivo yaml aberto (sem a extensão .yaml) e o Sublime Text o reconheceu como Texto Simples. O texto sem formatação não possui método de comentário. Mudar o tipo de arquivo para YAML fez o atalho do comentário funcionar.
fonte
Teve o mesmo problema. Verifique com o comando sublime.log_input (True) no console para ver quais chaves estão sendo detectadas com os atalhos CTRL+ /e SHIFT+ CTRL+ /. Em seguida, substitua os atalhos por esses. (Alterar / para keypad_divide funcionou para mim)
fonte
Para mim, no Mac OS Sierra:
fonte
Sublime 3 para Windows:
Adicionar tags de comentário -> CTRL+ SHIFT+ ;
A linha inteira se torna uma linha de comentário -> CTRL+;
fonte
No meu mac, o atalho é ⌘cmd+, /que faz comentários com várias linhas, mas como linhas únicas:
OU
⌥ alt+ ⌘cmd+ /e o resultado é um comentário geral, desde o início da seleção até o fim.
fonte
Prefiro pressionar
Ctrl + /
para (des) comentar a linha atual. Além disso, quero que o cursor se mova para baixo uma linha, assim, dessa maneira, posso (des) comentar várias linhas facilmente. Se você instalar o plug-in "Cadeia de comando", poderá combinar estas duas operações:fonte
Caso alguém tenha tido mais problemas com o Sublime 3 no Windows 7, todas as sugestões acima não funcionaram para mim. No entanto, quando eu 1 - reexecutei o aplicativo como administrador e 2 - realcei e escolhi Editar -> Comentário -> alternar comentário, depois pude usar um conjunto de preferências do usuário pressionado para alternar comentários. Eu realmente não tenho uma explicação do por que funcionou, exceto que funcionou.
fonte
Abra o sublime Text 3 e vá para o menu Preferences e clique em Key Bindings e cole este código para fazer um atalho de comentário com CTRL+ D.
depois salve. agora você pode usar o atalho.
fonte
No Windows, use Ctrl+ Shift+ ?. Você poderá comentar o HTML.
fonte
Isso funcionou muito bem para mim no Win 10:
observe que "[]" é desnecessário e isso causará um erro se você os perder.
fonte
Se o atalho ctrl+ ?, ctrl+ shift+ ?ou ctrl+ /não estiver funcionando, tente mudar para outro, como ctrl+ 1, ctrl+ shift+ 1, funcionou para mim.
{"keys": ["ctrl + 1"], "command": "toggle_comment", "args": {"block": false}}, {"keys": ["ctrl + shift + 1"], " comando ":" toggle_comment "," args ": {" bloco ": true}}
fonte
No Windows, use ctrl+ shift + :para comentar sobre o Python.
fonte
Eu posso estar atrasado para a festa, mas a partir da minha compilação 3176 parece que o bug foi corrigido. Apenas usei Ctrl + T e funcionou para um arquivo CSS (Kubuntu 18.10)
fonte