Come convertire una selezione in minuscolo o maiuscolo in Sublime Text


394

Ho diverse stringhe selezionate in un file in Sublime Text e voglio convertirle tutte in minuscolo.

Come posso convertirli tutti in minuscolo in Sublime Text?

Risposte:


794

Dai documenti di testo sublime per Windows / Linux:

Keypress            Command
Ctrl + K, Ctrl + U  Transform to Uppercase
Ctrl + K, Ctrl + L  Transform to Lowercase

e per Mac :

Keypress    Command
cmd + KU    Transform to Uppercase
cmd + KL    Transform to Lowercase

Si noti inoltre che Ctrl+ Shift+ pin Windows ( + Shift+ pin un Mac) visualizza la tavolozza dei comandi in cui è possibile cercare questi e altri comandi. Sembra così:

inserisci qui la descrizione dell'immagine


5
Sono abituato a Notepad ++ dove puoi semplicemente selezionare il testo e usare il tasto destro del mouse per manipolarlo. Sublime non ha molte manipolazioni del mouse
vsync,

82
Mi chiedo perché imparo sempre cose del genere da SO invece che da una documentazione :)
Vitalii Zurian,

3
Peccato che non ci siano scorciatoie per frasi e titoli, sarebbe qualcosa.
Ben Racicot,

13
@BenRacicot Nessun problema, aggiungi le funzioni integrate ai tasti di scelta rapida (Preferenze -> Tasti di scelta rapida-Utente): [ { "keys": ["super+k", "super+t"], "command": "title_case" }, ]
Alexei Danchenkov,

9
In realtà è Ctrl + KU e Ctrl + KL anche per Windows. Almeno in ST2 che è quello che sto usando.
rzb

71

Per Windows:

  • Ctrl+ KCtrl+ Uper MAIUSCOLO.
  • Ctrl+ KCtrl+ Lper lettere minuscole.

Metodo 1:

  1. Tieni Ctrlpremuto.
  2. Ora premi K, rilascia Kmentre tieni premuto Ctrl. Non rilasciare la Ctrlchiave.
  3. Ora premi Uo Lcon Ctrlancora premuto, quindi rilascia tutti i tasti.

O

Metodo 2:

  1. Tieni Ctrlpremuto.
  2. Ora premi K.
  3. Senza rilasciare Ctrle K, premere immediatamente U(o L) e rilasciare tutti i tasti.

Nota: se si tiene premuto Ctrl+ Kper più di due secondi, inizierà a eliminare il testo, quindi provare ad essere veloci con esso.

Uso le scorciatoie sopra e funzionano sul mio sistema Windows.


1
i passaggi spiegati in questa risposta lo hanno fatto funzionare per me.
Vincent Claes,

1
Funziona anche su Sublime Text 3175 @ Ubuntu 18.04!
egdavid,

25

Come bonus per impostare un tasto scorciatoia per il titolo Ctrl+ kt(mentre tieni premuto Ctrl, premi ke t), vai a Preferences->Keybindings-User

Se hai un file vuoto, apri e chiudi con le parentesi quadre:

[  { "keys": ["ctrl+k", "ctrl+t"], "command": "title_case" } ]

Altrimenti se hai già delle cose lì dentro, assicurati solo che venga dopo un altro comando per anteporre una virgola "," e aggiungi:

{ "keys": ["ctrl+k", "ctrl+t"], "command": "title_case" }

4
Grazie. Lo stavo cercando.
Nilambar Sharma,

19

Per sistema operativo Windows

Per maiuscolo CTRL+ K+U

Per minuscolo CTRL+ K+L


5

Per altri che necessitano di un'associazione chiave:

{ "keys": ["ctrl+="], "command": "upper_case" },
{ "keys": ["ctrl+-"], "command": "lower_case" }
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.