Potrebbe essere raro, ma a volte dovrai modificare alcuni attributi per assicurarti che non condividano un nome. Ad esempio, potresti aver appena scritto una funzione indipendente che menziona un elemento completamente diverso usando lo stesso nome e devi distinguerli.
Per progetti di grandi dimensioni, ciò può significare passare attraverso centinaia o migliaia di linee alla volta. Fortunatamente, Visual Studio Code ha una comoda scorciatoia che ti consente di selezionare un particolare elemento, riga o colonna in tutto il progetto e modificarne tutte le istanze contemporaneamente. Continuate a leggere per saperne di più.
Come modificare tutte le istanze su un PC Windows
Se desideri modificare tutte le istanze di una parola contemporaneamente su Windows, devi eseguire le seguenti operazioni:
- Seleziona un particolare elemento o valore che desideri modificare.
- Per selezionare tutte le istanze di quell'elemento, usa la scorciatoia da tastiera 'CTRL + MAIUSC + L'.
- Tutte le istanze dovrebbero essere evidenziate in tutto il codice, con un cursore alla fine.
- Con la modalità multi-cursore attiva, apporta le modifiche alla parola secondo necessità (o inserisci testo aggiuntivo in seguito). Fare clic in un punto qualsiasi all'interno del codice per uscire dalla modalità multi-cursore e tornare a un singolo cursore.
Nel caso in cui desideri selezionare le istanze una alla volta, il processo è leggermente diverso e va così:
- Scegli l'elemento o il valore che desideri modificare.
- Premi 'CTRL + D' per selezionare l'istanza successiva, quindi di nuovo per la successiva e così via.
- È possibile modificare direttamente tutte le istanze selezionate.
- Esci dalla modalità multi-cursore facendo clic in un punto qualsiasi all'interno del codice.
Come modificare tutte le istanze su un Mac
VS Code funziona in modo simile su tutte le piattaforme. Una delle poche differenze risiede nelle scorciatoie da tastiera dovute a ciascun sistema che utilizza varie impostazioni e impostazioni predefinite della tastiera.
Una volta aperto il codice e individuata la parola che si desidera sostituire, la procedura per modificarne tutte le istanze è la seguente:
- Fare clic in un punto qualsiasi all'interno della parola che si desidera modificare in massa.
- Premi 'CMD + MAIUSC + L' per evidenziare e selezionare tutte le istanze in tutto il codice e accedere alla modalità multi-cursore. I cursori vanno alla fine della parola per impostazione predefinita e hanno la parola selezionata.
- Apporta le modifiche che ritieni opportune (non sei vincolato alla parola selezionata e puoi aggiungere testo al di là di essa).
- Chiudi la modalità multi-cursore facendo clic in un punto qualsiasi all'interno dell'editor.
È inoltre possibile accedere alla modalità multi-cursore aggiungendo in sequenza istanze di una parola o di un attributo alla selezione. Ecco come:
- Seleziona la parola che desideri modificare.
- Premere 'CMD + D' per selezionare l'istanza successiva nel codice.
- Ripeti il passaggio 2 finché non raggiungi un punto nel codice in cui non è necessario apportare modifiche.
- Modifica la parola selezionata secondo necessità.
- Fare clic in un punto qualsiasi per tornare alla modalità a cursore singolo.
Come modificare tutte le istanze su Linux
VS Code in Linux condivide le impostazioni della scorciatoia da tastiera con Windows.
Se vuoi cambiare tutte le occorrenze di una parola contemporaneamente, ecco cosa devi fare:
- Seleziona la parola che ti serve in qualsiasi punto del codice.
- Premi 'CTRL + MAIUSC + L' per selezionare tutte le istanze di quell'elemento in tutto il codice. Tutte le istanze dovrebbero essere evidenziate, con un cursore alla fine, e la piattaforma si modifica in modalità multi-cursore.
- Inserisci le modifiche che desideri. L'editor lavorerà su tutte le modifiche selezionate contemporaneamente.
- Fai clic in qualsiasi altro punto per tornare a un singolo cursore quando hai finito.
Se vuoi essere più preciso (come mantenere le nuove istanze uguali), puoi selezionare in sequenza. Ecco come:
come interrompere la riproduzione automatica dei video
- Seleziona una parola che deve essere modificata.
- Premere 'CTRL + D' per selezionare l'istanza successiva. Si noti che questo apre la modifica multi-cursore.
- Ripeti il passaggio 2 finché non raggiungi la parte di codice che può rimanere così com'è.
- Apporta modifiche alle parole selezionate.
- Esci dalla selezione multi-cursore facendo clic in un punto qualsiasi.
Altri suggerimenti
VS Code ha molte altre scorciatoie ingegnose, come 'Maiusc + Alt' che crea una casella di colonna per modifiche a più righe o seleziona una riga facendo clic sul suo numero di riga.
Conoscevi queste scorciatoie per VS Code? C'è qualche altro editor di codice che preferisci usare? Dove prendi i tuoi materiali e le istruzioni per la codifica? Assicurati di condividerlo con noi nei commenti!