To može biti rijetko, ali ponekad ćete morati promijeniti neke atribute kako biste bili sigurni da ne dijele isto ime. Na primjer, možda ste upravo napisali neovisnu funkciju koja spominje potpuno drugačiji element koristeći isto ime i morate ih razlikovati.

Za velike projekte to može značiti prolazak kroz stotine ili tisuće redaka odjednom. Srećom, Visual Studio Code ima zgodan prečac koji vam omogućuje odabir određenog elementa, retka ili stupca u cijelom projektu i uređivanje svih njegovih instanci odjednom. Čitajte dalje kako biste saznali više.
Kako promijeniti sve instance na računalu sa sustavom Windows
Ako želite promijeniti sve instance riječi odjednom u sustavu Windows, trebate učiniti sljedeće:
- Odaberite određeni element ili vrijednost koju želite promijeniti.
- Za odabir svih instanci tog elementa upotrijebite tipkovnički prečac 'CTRL + SHIFT + L.'
- Sve instance trebaju biti označene u cijelom kodu, s kursorom na kraju.
- S uključenim načinom rada s više pokazivača, po potrebi promijenite riječ (ili naknadno unesite dodatni tekst). Kliknite bilo gdje unutar koda da biste izašli iz načina s više pokazivača i vratili se na jedan pokazivač.
U slučaju da želite odabrati instance jednu po jednu, postupak je malo drugačiji i ide ovako:
kako izbrisati povijest narudžbi Amazon -
- Odaberite element ili vrijednost koju želite promijeniti.
- Pritisnite “CTRL + D” za odabir sljedeće instance, zatim ponovno za sljedeću, i tako dalje.
- Možete izravno promijeniti sve odabrane instance.
- Izađite iz načina rada s više pokazivača klikom bilo gdje unutar koda.
Kako promijeniti sve instance na Macu
VS Code radi slično na svim platformama. Jedna od rijetkih razlika leži u tipkovničkim prečacima jer svaki sustav koristi različite postavke tipkovnice i zadane postavke.
Nakon što otvorite svoj kod i shvatite riječ koju želite zamijeniti, postupak za promjenu svih njezinih instanci ide kako slijedi:
- Kliknite bilo gdje unutar riječi koju želite masovno urediti.
- Pritisnite “CMD + SHIFT + L” za označavanje i odabir svih instanci u kodu i ulazak u način rada s više pokazivača. Pokazivači prema zadanim postavkama idu na kraj riječi i odabiru riječ.
- Napravite promjene po svom nahođenju (niste ograničeni na odabranu riječ i možete dodati tekst izvan nje).
- Zatvorite način rada s više pokazivača klikom bilo gdje unutar uređivača.
Također možete ući u način rada s više pokazivača uzastopnim dodavanjem instanci riječi ili atributa odabiru. Evo kako:
- Odaberite riječ koju želite urediti.
- Pritisnite “CMD + D” za odabir sljedeće instance u kodu.
- Ponavljajte korak 2 dok ne dođete do točke u kodu u kojoj ne morate unositi nikakve promjene.
- Uredite odabranu riječ prema potrebi.
- Kliknite bilo gdje za povratak u način rada s jednim pokazivačem.
Kako promijeniti sve instance na Linuxu
VS Code u Linuxu dijeli postavke tipkovničkih prečaca sa sustavom Windows.
Ako želite promijeniti sve instance riječi odjednom, evo što trebate učiniti:
- Odaberite riječ koja vam je potrebna bilo gdje u kodu.
- Pritisnite “CTRL + SHIFT + L” za odabir svih instanci tog elementa u cijelom kodu. Sve instance trebaju biti označene, s kursorom na kraju, a platforma uređuje u načinu rada s više kursora.
- Unesite promjene koje želite. Uređivač će raditi na svim odabranim izmjenama istovremeno.
- Kliknite bilo gdje drugdje da biste se vratili na jedan pokazivač kada završite.
Ako želite biti precizniji (poput zadržavanja novih instanci istima), možete odabrati sekvencijalno. Evo kako:
- Odaberite riječ koju treba promijeniti.
- Pritisnite “CTRL + D” za odabir sljedeće instance. Imajte na umu da ovo otvara uređivanje s više kursora.
- Ponavljajte korak 2 dok ne dođete do dijela koda koji može ostati takav kakav jest.
- Uredite odabrane riječi.
- Izađite iz odabira s više kursora klikom bilo gdje.
Ostali savjeti
VS Code ima mnogo drugih izvrsnih prečaca, kao što je 'Shift + Alt' stvaranje okvira stupca za izmjene u više redaka ili odabir retka klikom na njegov broj retka.
Jeste li znali za ove prečace za VS Code? Postoji li neki drugi uređivač koda koji radije koristite? Gdje nabavljate materijale i upute za kodiranje? Svakako ga podijelite s nama u komentarima!