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.