Tipy & triky · Zkratky · Všude · ~5 min denně · 2 min čtení
Alt+šipky: přesouvejte řádky kódu místo vyjmout a vložit
Naposledy ověřeno:
Alt+↓Shift+Alt+↓

Přesunout řádek kódu o tři pozice níž je jedna z nejčastějších drobných úprav vůbec — a klasický postup přes označit, vyjmout, najet, vložit má překvapivě mnoho kroků a jednu past: schránku, ve které si tím přepíšete, co jste v ní měli. Editory to umí jedním hmatem: Alt + ↑/↓ posouvá aktuální řádek nahoru či dolů a řádek přitom vidíte cestovat kódem v reálném čase. Sesterská zkratka Shift + Alt + ↑/↓ řádek zduplikuje — základ pro všechny úpravy stylu „stejné, jen s jinou hodnotou“.
Jak na to
- Postavte kurzor kamkoli na řádek, který chcete přesunout — nemusíte nic označovat. Stiskněte Alt + ↓ nebo Alt + ↑ a řádek se prohodí se sousedním; držte a tiskněte opakovaně, dokud nedojede na místo.
- Víc řádků najednou: označte je (stačí částečně) a stejná zkratka stěhuje celý blok pohromadě.
- Duplikování: Shift + Alt + ↓ vytvoří kopii řádku či označeného bloku hned pod originálem — a schránka zůstane netknutá, takže o její obsah nepřijdete.
- Na Macu je to Option + šipky, respektive Shift + Option + šipky. Zkratky fungují ve VS Code; v JetBrains IDE posouvá řádek Shift + Alt + šipky a duplikuje Ctrl + D.
- Ve VS Code při přesunu funguje i automatické doladění odsazení — když řádek přestěhujete dovnitř bloku, editor mu odsazení přizpůsobí.
Vzorová situace
Vývojářka skládá konfiguraci: seznam pravidel, u kterých záleží na pořadí. Jedno pravidlo potřebuje posunout nad ostatní — Alt+šipka nahoru, čtyřikrát, hotovo, a celou dobu vidí, kde se řádek zrovna nachází. Pak přidává tři skoro stejné položky: Shift+Alt+šipka dolů třikrát zduplikuje vzor a v kopiích jen přepíše hodnoty. Ještě před rokem by totéž byla minuta označování, vyjímání a vkládání — s rizikem, že si přepíše schránku, ve které měla zkopírovaný kus textu z dokumentace.
Duplikování se vyplatí povýšit na návyk i při psaní nového kódu: místo psaní podobného řádku od nuly zduplikujte sousední a upravte rozdíl. Je to rychlejší a konzistentnější — struktura, mezery i interpunkce zůstanou stejné a upravujete jen to, co se skutečně liší.
Co vám to přinese
Mikroúpravy, které děláte desetkrát denně, se zkrátí na jeden hmat a přestanou vám ničit obsah schránky. Přesouvání „za pohledu“ navíc znamená méně chyb — řádek pustíte přesně tam, kam patří, místo počítání řádků před vložením. Spolu s multi-kurzorem tvoří základní výbavu rychlé editace, která z psaní kódu odstraní mechanickou dřinu.
Chcete jít do hloubky? V příručce najdete kapitolu Klíčové kategorie aplikací.
Podobné tipy
Přiblížení stránky: Ctrl+plus, minus a nula
Ctrl++
Malé písmo na webu není nutnost. Ctrl a kolečko myši (nebo +/−) stránku přiblíží, Ctrl+0 vrátí normál.
Ctrl+Shift+V: vkládání bez formátování funguje všude
Ctrl+Shift+V
V Dokumentech, Gmailu i většině webových aplikací vloží čistý text bez cizích fontů a barev.
Nový řádek uvnitř buňky: Alt+Enter
Alt+Enter
Enter skočí na další buňku — Alt+Enter udělá řádek uvnitř té samé. Konec rozbitých rozvržení.
Pomohlo vám to?
Líbil se vám tip?
Každý týden posílám jeden takový do e-mailu. Dvě minuty čtení, hodiny úspor.
1 tip týdně · žádný spam · odhlášení jedním klikem