See võib olla haruldane, kuid mõnikord peate mõnda atribuuti muutma tagamaks, et neil ei ole ühist nime. Näiteks võib-olla olete just kirjutanud sõltumatu funktsiooni, mis mainib täiesti erinevat elementi, kasutades sama nime, ja peate neid eristama.
Suurte projektide puhul võib see tähendada sadade või tuhandete ridade korraga läbimist. Õnneks on Visual Studio Code'il mugav otsetee, mis võimaldab teil kogu projekti jooksul valida konkreetse elemendi, rea või veeru ja redigeerida kõiki selle eksemplare korraga. Lisateabe saamiseks lugege edasi.
Kuidas muuta kõiki juhtumeid Windowsi arvutis
Kui soovite Windowsis kõiki sõna esinemisjuhte korraga muuta, peate tegema järgmist.
- Valige konkreetne element või väärtus, mida soovite muuta.
- Selle elemendi kõigi eksemplaride valimiseks kasutage kiirklahvi 'CTRL + SHIFT + L'.
- Kõik eksemplarid tuleks kogu koodis esile tõsta, kursor lõpus.
- Kui mitme kursori režiim on sisse lülitatud, muutke sõna vastavalt vajadusele (või sisestage hiljem lisatekst). Mitme kursori režiimist väljumiseks ja ühe kursori juurde naasmiseks klõpsake suvalises kohas koodi sees.
Kui soovite eksemplare valida ükshaaval, on protsess veidi erinev ja läheb järgmiselt:
kuidas näidata koordinaate minecrafti akendes 10
- Valige element või väärtus, mida soovite muuta.
- Järgmise eksemplari valimiseks vajutage klahvikombinatsiooni CTRL + D, seejärel järgmise eksemplari valimiseks uuesti ja nii edasi.
- Saate kõiki valitud eksemplare otse muuta.
- Väljuge mitme kursori režiimist, klõpsates suvalises kohas koodi sees.
Kuidas muuta Macis kõiki eksemplare
VS Code töötab kõigil platvormidel sarnaselt. Üks väheseid erinevusi seisneb klaviatuuri otseteedes, kuna iga süsteem kasutab erinevaid klaviatuuriseadeid ja vaikeseadeid.
Kui olete oma koodi avanud ja sõna, mida soovite asendada, välja mõelnud, toimib kõigi selle esinemisjuhtude muutmise protseduur järgmiselt:
- Klõpsake sõna sees, mida soovite massiliselt muuta.
- Vajutage 'CMD + SHIFT + L', et tõsta esile ja valida kõik koodis esinevad eksemplarid ning siseneda mitme kursori režiimi. Kursorid liiguvad vaikimisi sõna lõppu ja sõna on valitud.
- Tehke muudatusi oma äranägemise järgi (te ei piirdu valitud sõnaga ja saate lisada teksti ka sellest kaugemale).
- Sulgege mitme kursori režiim, klõpsates suvalises kohas redaktoris.
Saate siseneda ka mitme kursori režiimi, lisades valikule järjestikku sõna või atribuudi esinemisjuhte. Tehke järgmist.
- Valige sõna, mida soovite muuta.
- Koodis järgmise eksemplari valimiseks vajutage 'CMD + D'.
- Korrake 2. sammu, kuni jõuate koodis punkti, kus te ei pea muudatusi tegema.
- Muutke valitud sõna vastavalt vajadusele.
- Ühe kursori režiimi naasmiseks klõpsake ükskõik kus.
Kuidas muuta Linuxis kõiki eksemplare
VS Code Linuxis jagab kiirklahvide sätteid Windowsiga.
Kui soovite muuta sõna kõiki esinemisjuhte korraga, peate tegema järgmist.
- Valige koodis soovitud sõna.
- Vajutage 'CTRL + SHIFT + L', et valida kõik selle elemendi eksemplarid kogu koodis. Kõik eksemplarid tuleks esile tõsta, lõpus kursor ja platvorm redigeerib mitme kursori režiimis.
- Sisestage soovitud muudatused. Redaktor töötab kõigi valitud muudatustega üheaegselt.
- Kui olete lõpetanud, klõpsake ükskõik kus mujal, et naasta ühe kursori juurde.
Kui soovite olla täpsem (nt hoida uued eksemplarid samaks), saate valida järjestikku. Tehke järgmist.
- Valige sõna, mida tuleb muuta.
- Järgmise eksemplari valimiseks vajutage 'CTRL + D'. Pange tähele, et see avab mitme kursori redigeerimise.
- Korrake 2. sammu, kuni jõuate koodi osani, mis võib jääda endiseks.
- Muutke valitud sõnu.
- Väljuge mitme kursori valikust, klõpsates ükskõik kus.
Muud näpunäited
VS Code'il on palju muid suurepäraseid otseteid, näiteks 'Shift + Alt', mis loob veerukasti mitme rea muutmiseks või rea valimine, klõpsates selle rea numbril.
Kas teadsite nendest VS-koodi otseteedest? Kas on mõni muu koodiredaktor, mida eelistate kasutada? Kust saate oma materjale ja juhiseid kodeerimiseks? Jaga seda kindlasti meiega kommentaarides!