Je veux commenter un bloc de code dans un texte sublime.
Je le vois dans RailsCasts, mais ne pense pas qu'il utilise un texte sublime ... pour faire ce qui suit ...
if (uncommented)
some uncommented example
# if (commented)
# some commented example code
# end
end
Existe-t-il un raccourci en texte sublime que je peux utiliser pour insérer le bloc de #?
keyboard-shortcuts
sublimetext
user749798
la source
la source
{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } }, { "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
Vous recherchez la
toggle_comment
commande. (Édition> Commentaire> Basculer le commentaire)Par défaut, cette commande est mappée sur:
Cette commande prend également un
block
argument, qui vous permet d'utiliser des commentaires de bloc au lieu de lignes simples (par exemple/* ... */
, contrairement à// ...
JavaScript). Par défaut, les combinaisons de touches suivantes sont mappées aux commentaires de bloc bascule:la source
Avec une disposition de clavier non américaine, le raccourci par défaut Ctrl+ /(Win / Linux) ne fonctionne pas.
J'ai réussi à le changer en Ctrl+ 1selon le commentaire de Robert en écrivant
à
Preferences -> Key Bindings
(sur la moitié droite, le keymap de l'utilisateur).Notez qu'il ne doit y avoir qu'un seul jeu de crochets ('
[]
') sur le côté droit; si vous y aviez déjà quelque chose, copiez-collez-le entre les crochets et ne gardez que les crochets les plus à l'extérieur.la source
Ctrl- /insérera
//
des commentaires de style, pour javascript, etc.Ctrl- /insérera des
<!-- -->
commentaires pour HTML,Ctrl- /insérera des
#
commentaires pour Ruby,..etc
Mais ne fonctionne pas parfaitement sur les
<script>
balises HTML .<script> ..blah.. </script>
Balises HTML :Ctrl- /
twice
(c'est-à Ctrl- dire - /Ctrl- /) commentera efficacement la ligne://
au début de la ligne,qui commente la balise de script, mais ajoute du
//
texte " " à votre page Web.<!-- -->
commentaires de style, qui accomplit la tâche.Ctrl- Shift- /ne produit pas de commentaires multi-lignes sur HTML (ou même des commentaires sur une seule ligne), mais
ajoute des
/* */
commentaires multi-lignes de style en Javascript, texte et autres formats de fichiers.-
[J'ai ajouté une nouvelle réponse car je ne pouvais pas ajouter de commentaires.
J'ai inclus ces informations car c'est les informations que je recherchais, et c'est la seule page StackOverflow associée de mes résultats de recherche.
J'ai depuis découvert l' / /astuce pour les balises de script HTML et j'ai décidé de partager ces informations supplémentaires, car elles nécessitent une légère variation du fourre-tout habituel (et rapporté ci-dessus)
/et Ctrl- Shift- la /méthode de commenter son code en sublime.]
la source
Vous pouvez basculer le commentaire de blocage avec
Ctrl+ Shift+/
Source: http://www.sublimetext.com/forum/viewtopic.php?f=3&t=2967
la source
Juste au cas où quelqu'un utilise la disposition du clavier portugais ABNT Le raccourci est
la source
Juste une note importante. Si vous avez un commentaire HTML et que votre décommentation ne fonctionne pas
(c'est peut-être un fichier PHP), alors ne marquez pas tout le commentaire mais placez simplement votre curseur à la fin ou au début du commentaire (avant) et réessayez ( Ctrl+ /).
la source
Dans mac, j'ai fait ça
la source