Chcę skomentować blok kodu w wysublimowanym tekście.
Widzę to w RailsCasts, ale nie myśl, że używa wzniosłego tekstu ... do wykonania następujących czynności ...
if (uncommented)
some uncommented example
# if (commented)
# some commented example code
# end
end
Czy istnieje skrót w wysublimowanym tekście, którego mogę użyć do wstawienia bloku #?
keyboard-shortcuts
sublimetext
user749798
źródło
źródło
{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } }, { "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
Szukasz
toggle_comment
dowództwa. (Edycja> Komentarz> Przełącz komentarz)Domyślnie to polecenie jest mapowane na:
Polecenie to również przyjmuje
block
argument, który pozwala na użycie komentarzy blokowych zamiast pojedynczych wierszy (np/* ... */
. W przeciwieństwie do// ...
JavaScript). Domyślnie następujące kombinacje klawiszy są mapowane do przełączania komentarzy blokowych:źródło
W przypadku układu klawiatury innego niż USA domyślny skrót Ctrl+ /(Win / Linux) nie działa.
Udało mi się zmienić to na Ctrl+ 1zgodnie z komentarzem Roberta, pisząc
do
Preferences -> Key Bindings
(po prawej stronie mapa klawiszy użytkownika).Zwróć uwagę, że
[]
po prawej stronie powinien znajdować się tylko jeden zestaw nawiasów („ ”); jeśli już coś tam masz, skopiuj, wklej to między nawiasy i zachowaj tylko nawiasy zewnętrzne.źródło
Ctrl- /wstawi
//
komentarz w stylu, dla javascript itpCtrl-/ wstawi
<!-- -->
komentarze dla HTML,Ctrl- /wstawi
#
komentarze dla Rubiego, ...itd.
Ale nie działa idealnie w HTML
<script>
tagach .<script> ..blah.. </script>
Tagi HTML :Ctrl- /
twice
(tjCtrl - /Ctrl- /) skutecznie zakomentują linię://
do początku linii,co komentuje tag script, ale dodaje
//
tekst " " do twojej strony.<!-- -->
stylowymi komentarzami, które wykonują zadanie.Ctrl- Shift-/ nie nie produkują komentarzy kilka linii HTML (lub nawet komentarze w linii), ale robi
add
/* */
stylu komentarzy kilka linii w javascript, tekst i inne formaty plików.-
[Dodałem jako nową odpowiedź, ponieważ nie mogłem dodawać komentarzy.
Uwzględniłem te informacje, ponieważ są to informacje, których szukałem, i jest to jedyna powiązana strona StackOverflow z moich wyników wyszukiwania.
Od tego czasu odkryłem / /sztuczkę z tagami skryptów HTML i postanowiłem podzielić się tymi dodatkowymi informacjami, ponieważ wymaga to niewielkiej zmiany zwykłego typu catch-all (i opisanego powyżej)
/oraz Ctrl- Shift- /metody komentowania własnego kodu w wysublimowany sposób.]
źródło
Możesz przełączyć komentarz blokowy za pomocą
Ctrl+ Shift+/
Źródło: http://www.sublimetext.com/forum/viewtopic.php?f=3&t=2967
źródło
Na wypadek, gdyby ktoś używał portugalskiego układu klawiatury ABNT Skrót to
źródło
Tylko ważna uwaga. Jeśli masz komentarz HTML, a odkomentowanie nie działa
(może to plik PHP), więc nie zaznaczaj całego komentarza, tylko umieść kursor na końcu lub na początku komentarza (przed) i spróbuj ponownie ( Ctrl+ /).
źródło
W Mac zrobiłem to
źródło