Valuta › euro – pund
Språk › : nederländska • engelska • franska • italienska • spanska • tyska • svenska
Leveranstid › E-post med licens levereras inom 2 minuter
Alla kortkommandokombinationer för programmering
De viktigaste kortkommandona för programmering
Med kortkommandon för programmering navigerar du snabbare genom koden, byter namn på funktioner och felsöker utan att ständigt behöva klicka dig igenom menyer. Denna handbok innehåller 100 viktiga kortkommandon för åtta utvecklingsmiljöer, med förklaringar om vad varje kommando gör och när du använder det.
Vilka kortkommandon är viktiga vid programmering?
De mest användbara kortkommandona för programmerare underlättar fem återkommande uppgifter: öppna filer, skriva kod, slå upp definitioner, omstrukturera kod och felsöka program. Särskilt kommandon för kodkomplettering, navigering, omdöpning och brytpunkter använder du i praktiskt taget varje utvecklingsprojekt.
En tangentkombination fungerar inte på samma sätt överallt. I Visual Studio startar till exempel F5 programmet med felsökaren. JetBrains-miljöer använder vanligtvis Shift + F9 för detta. Och där Ctrl + D i Visual Studio Code markerar nästa matchning, duplicerar samma kombination i IntelliJ IDEA en rad eller ett markerat område.
Nedan finns därför separata översikter för Visual Studio Code, Visual Studio, IntelliJ IDEA, PyCharm, WebStorm, Eclipse, Xcode och Android Studio. Tillsammans innehåller de exakt 100 poster. Samma kombination kan förekomma i flera program, vilket gör att varje tabell kan användas separat.
Operativsystem och tangentprofil
Tabellerna använder standardtangenterna för Windows, förutom för Xcode: där gäller standardtangenterna för macOS. Visual Studio använder profilen General. För JetBrains-programmen och Android Studio gäller den vanliga Windows-tangentprofilen; Eclipse beskrivs utifrån Java-utvecklingsmiljön.
En anpassad tangentprofil, tillägg eller annan tangentbordslayout kan avvika från detta. På bärbara datorer måste du ibland hålla Fn-tangenten intryckt för att använda en funktionstangent som F8.
| Huvudämne | Relaterade sökord | Semantiska söktermer |
|---|---|---|
| Skriva kod | Kodkomplettering, formatering, kommentarer | IntelliSense, autofullständning, indragning |
| Sök efter kod | Öppna filer, definitioner, hänvisningar | Sök efter symboler, användningsområden, projektnavigering |
| Omstrukturera koden | Byt namn, extraheringsmetod | Refaktorisering, infoga variabler, importer |
| Undersöka fel | Debugger, brytpunkt, utför steg | Step into, step over, utvärdera uttryck |
Observera skrivsättet: Ctrl + K, därefter Ctrl + D betyder två på varandra följande tangentkombinationer. Vid ”två gånger Shift” trycker du på samma tangent två gånger i snabb följd.
Visual Studio Code – 16 kortkommandon
Visual Studio Code är en utbyggbar kodredigerare. Navigering och textredigering fungerar direkt, men smarta språkfunktioner kan kräva ett lämpligt tillägg. För Python, C#, Java och andra språk avgör språkstöd vilka definitioner, referenser och förbättringar som är tillgängliga.
Söka, navigera och förstå koden
| Nr. | Snabbtangent | Vad gör det här kortkommandot? |
|---|---|---|
| 1 | Ctrl + Shift + P | Öppnar kommandopaletten. Skriv in namnet på ett kommando, till exempel formatera eller välja tolk, och kör det utan att behöva känna till var det finns i menyn. |
| 2 | Ctrl + P | Öppna Quick Open för att söka efter filer efter namn. Oftast räcker det med en del av filnamnet för att direkt hitta rätt fil. |
| 3 | Ctrl + Shift + F | Söker efter text i filer inom det öppna arbetsområdet. Praktiskt för att hitta felmeddelanden, konfigurationsnycklar eller använda API-vägar. |
| 4 | Ctrl + Shift + O | Visar symbolerna för den aktuella filen. Använd dem för att hoppa till en funktion, metod eller klass utan att behöva bläddra igenom en lång källfil. |
| 5 | Ctrl + Mellanslag | Visar förslag på kodkomplettering. De namn, egenskaper och fragment som visas beror på språkstöd och markörens position. |
| 6 | Ctrl + Skift + Mellanslag | Visar parameterhjälp vid ett stödd funktionsanrop. Du ser vilka argument som förväntas och var det aktuella argumentet ska placeras i anropet. |
| 7 | F12 | Gå till definitionen av symbolen under markören. Använd detta för att undersöka hur en anropad funktion eller klass är uppbyggd. |
| 8 | Alt + F12 | Visar definitionen i ett inbäddat fönster. Du kan granska implementeringen samtidigt som den omgivande koden i din ursprungliga fil förblir synlig. |
| 9 | Shift + F12 | Visar referenser till en stödd symbol. Med hjälp av dessa kan du undersöka vilka delar av projektet som använder en funktion, variabel eller annat kodelement. |
Ändra kod och redigera flera platser
| Nr. | Snabbtangent | Vad gör det här kortkommandot? |
|---|---|---|
| 10 | F2 | Börja med att byta namn på en symbol. Med lämpligt språkstöd uppdateras igenkända hänvisningar, istället för att bara ersätta samma text. |
| 11 | Ctrl + . | Öppnar tillgängliga snabba lösningar och kodåtgärder. Tänk till exempel på att lägga till en saknad import eller genomföra en föreslagen förbättring vid den aktuella markörpositionen. |
| 12 | Shift + Alt + F | Formaterar dokumentet med den inställda formateraren. En lämplig formaterare måste finnas tillgänglig; detta kommando återställer formateringen, men garanterar inte att koden fungerar korrekt. |
| 13 | Ctrl + / | Aktivera eller inaktivera radkommentarer för den aktuella raden eller markeringen. Redigeraren använder då kommentarsyntaxen för det aktiva programmeringsspråket. |
| 14 | Alt + ↑ | Flyttar den aktuella raden eller de markerade raderna uppåt. Praktiskt för att omordna på varandra följande instruktioner utan att behöva klippa och klistra in dem separat. |
| 15 | Shift + Alt + ↓ | Kopierar den aktuella raden eller markeringen nedåt. Används vid liknande konfigurationsrader; justera därefter de delar som ska skilja sig åt. |
| 16 | Ctrl + D | Markerar det aktuella ordet eller lägger till nästa matchning i markeringen. På så sätt kan du redigera flera utvalda textställen samtidigt. |
Visual Studio: 16 kortkommandon
Visual Studio är en komplett utvecklingsmiljö som ofta används för bland annat C#, .NET och C++. Kombinationen av att bygga, felsöka och navigera gör funktionsknapparna särskilt viktiga. Kommandona nedan utgår från standardprofilen General.
Bygga och felsöka
| Nr. | Snabbtangent | Vad gör det här kortkommandot? |
|---|---|---|
| 17 | Ctrl + Shift + B | Bygg lösningen enligt den aktiva konfigurationen. Visual Studio bearbetar de berörda projekten och visar eventuella kompileringsfel som kan förhindra körning. |
| 18 | F5 | Starta det inställda startprojektet med felsökning. Om felsökaren redan är pausad återupptar samma tangent körningen till nästa avbrottspunkt. |
| 19 | Ctrl + F5 | Starta projektet utan felsökare. Lämpligt för att köra programmet normalt när du inte behöver brytpunkter eller variabelinspektion. |
| 20 | Shift + F5 | Avslutar den aktiva felsökningskörningen. Använd detta kommando när du vill avsluta det program som undersöks och återgå till att redigera koden. |
| 21 | F9 | Placerar eller tar bort en brytpunkt på den aktuella raden. När en giltig brytpunkt nås pausar felsökaren så att du kan undersöka tillståndet. |
| 22 | F10 | Utför nästa steg under en avbrott utan att normalt gå in i en anropad funktion. Andra avbrottsvillkor kan ändå stoppa utförandet. |
| 23 | F11 | Gå in i en anropad funktion där det är möjligt. På så sätt kan du följa utförandet i själva funktionen istället för att bara titta på resultatet. |
| 24 | Shift + F11 | Fortsätter att köras tills den aktuella funktionen avslutas. Praktiskt när du har sett tillräckligt och vill återgå till den anropande koden. |
| 25 | Ctrl + F10 | Låt körningen fortsätta till markörens position när den nås. Du behöver inte placera en permanent brytpunkt på den raden för detta. |
Navigera och hämta koden
| Nr. | Snabbtangent | Vad gör det här kortkommandot? |
|---|---|---|
| 26 | F12 | Öppnar definitionen av det valda kodelementet. Kan användas för att snabbt läsa den underliggande implementeringen från ett metodanrop. |
| 27 | Shift + F12 | Söker efter alla kända referenser till det valda elementet. Använd detta för att undersöka konsekvenserna av en ändring innan du justerar en offentlig metod. |
| 28 | Ctrl + . | Visar snabba åtgärder och tillgängliga refaktoriseringar. Beroende på språk och sammanhang kan du till exempel lägga till import eller låta en kodkonstruktion justeras. |
| 29 | Ctrl + K, sedan Ctrl + D | Formaterar hela dokumentet enligt den inställda kodstilen. Båda kombinationerna utförs efter varandra medan kodredigeraren är aktiv. |
| 30 | Ctrl + K, sedan Ctrl + C | Ange den valda koden i kommentaren. Detta är praktiskt för att tillfälligt utesluta en del från körningen under en undersökning. |
| 31 | Ctrl + K, sedan Ctrl + U | Tar bort radkommentarer från den markerade koden. Använd detta som motsats till kommentarkommandot efter att en tillfällig granskning har slutförts. |
| 32 | Ctrl + Alt + L | Öppnar eller aktiverar Solution Explorer. Där kan du se projekt, filer, beroenden och andra delar av den öppna lösningen. |
IntelliJ IDEA: 14 kortkommandon
IntelliJ IDEA erbjuder omfattande stöd för att förstå och omstrukturera kod. Möjligheterna varierar beroende på språk och projekt, men framför allt sökning, att se var koden används och refaktorisering utgör en stark grund i det dagliga arbetet.
| Nr. | Snabbtangent | Vad gör det här kortkommandot? |
|---|---|---|
| 33 | Två gånger Shift | Öppnar Search Everywhere. Sök efter filer, symboler, inställningar och kommandon från ett enda fönster utan att behöva välja rätt sökkategori i förväg. |
| 34 | Ctrl + Shift + A | Sök efter en IDE-kommando efter namn. Detta är praktiskt när du vet vilken funktion du vill använda, men har glömt kortkommandot eller var den finns i menyn. |
| 35 | Ctrl + N | Sök efter en klass efter namn. Använd detta för att hoppa direkt till en känd typ utan att behöva gå igenom hela paketstrukturen. |
| 36 | Ctrl + Shift + N | Sök efter filer efter namn. Lämpligt för källfiler, konfigurationsfiler och andra projektkomponenter som du inte vill öppna via ett klassnamn. |
| 37 | Ctrl + B | Navigerar till deklarationen för elementet under markören. Beroende på sammanhanget kan IDE:n även föreslå relevanta användningsställen. |
| 38 | Ctrl + Alt + B | Söker efter implementeringar av en typ eller metod. Särskilt användbart när du vill se från ett gränssnitt vilka konkreta klasser som tillhandahåller beteendet. |
| 39 | Alt + F7 | Söker efter användningsställen för det valda symbolen. På så sätt kan du undersöka vilken kod som är beroende av en klass, metod, fält eller annat element. |
| 40 | Shift + F6 | Starta omdöpningsrefaktorisering. IDE:n kan ändra identifierade referenser samtidigt; kontrollera de föreslagna ändringarna innan du slutför en omfattande omdöpning. |
| 41 | Ctrl + Alt + M | Extraherar vald kod till en metod där språket och valet stöder detta. På så sätt ger du en enskild uppgift ett tydligt namn. |
| 42 | Ctrl + Alt + V | Inför en variabel för ett valt uttryck. Kan användas för att göra en komplicerad beräkning mer läsbar eller för att namnge ett delresultat. |
| 43 | Ctrl + Alt + L | Formaterar filen eller markeringen enligt projektinställningarna. Detta gör att indrag och andra stödda formateringsregler tillämpas konsekvent. |
| 44 | Ctrl + W | Utöka urvalet enligt kodstrukturen. Genom att trycka flera gånger väljer du till exempel först ett uttryck och därefter ett större kodblock. |
| 45 | Ctrl + Shift + W | Minskar ett tidigare omfattande urval. Praktiskt när Ctrl + W har markerat ett större område än du egentligen vill redigera. |
| 46 | Alt + Insert | Öppnar tillgängliga alternativ för kodgenerering. Beroende på språket kan du till exempel låta konstruktörer, getters, setters eller andra återkommande delar infogas. |
PyCharm: 12 kortkommandon
I PyCharm använder du smart navigering tillsammans med stöd för Python-tolkar, körkonfigurationer och felsökning. För att köra kod måste rätt tolk vara inställd. Startkommandona nedan använder den valda kör- eller felsökningskonfigurationen.
| Nr. | Snabbtangent | Vad gör det här kortkommandot? |
|---|---|---|
| 47 | Alt + Enter | Visar kontextuella åtgärder och föreslagna lösningar. Använd dessa vid markerade problem, till exempel för att lägga till en saknad import eller förbättra koden. |
| 48 | Ctrl + Mellanslag | Öppnar kodkomplettering. PyCharm föreslår tillgängliga namn och egenskaper baserat på bland annat importer, typinformation och det aktuella kodsammanhanget. |
| 49 | Ctrl + Q | Visar snabb dokumentation för det element som markören pekar på. På så sätt kan du läsa förklaringar om en funktion eller ett objekt utan att behöva lämna redigeraren. |
| 50 | Ctrl + P | Visar parameterinformation inom ett funktionsanrop. Du ser vilka argument som finns tillgängliga och kan kontrollera rätt ordning eller parameternamn. |
| 51 | Ctrl + B | Navigerar till deklarationen för det valda elementet. Praktiskt för att se varifrån en använd funktion, klass eller variabel kommer. |
| 52 | Ctrl + Alt + L | Formaterar den valda koden eller filen enligt den inställda stilen. I Python är korrekt indragning även viktigt för funktionen. |
| 53 | Shift + F6 | Börja med att byta namn på en symbol genom refaktorisering. Kontrollera själv vid dynamiskt uppbyggda referenser om alla avsedda användningsställen har beaktats. |
| 54 | Shift + F10 | Kör den valda körkonfigurationen. Kontrollera i förväg att den pekar på rätt skript, rätt tolk och önskade argument. |
| 55 | Shift + F9 | Starta den valda konfigurationen med felsökning. På så sätt kan du pausa vid brytpunkter och undersöka värden under körningen av ditt Python-program. |
| 56 | Ctrl + F8 | Placerar eller tar bort en radbrytningspunkt. Välj en körbar rad för att få programmet att pausa vid önskad tidpunkt under felsökning. |
| 57 | F8 | Utför ett steg under ett felsökningsavbrott utan att normalt gå in i ett funktionsanrop. Använd detta för att utvärdera resultatet av det anropet. |
| 58 | Alt + F8 | Öppnar Evaluate Expression under felsökning. Undersök ett uttryck inom det aktuella sammanhanget; funktionsanrop kan också påverka programmet. |
WebStorm: 12 kortkommandon
WebStorm är inriktat på JavaScript, TypeScript och webbutveckling. Redigeraren kan identifiera många relationer i ett projekt. När du byter namn på komponenter eller funktioner är det klokt att kontrollera dynamiska referenser och externa applikationer.
| Nr. | Snabbtangent | Vad gör det här kortkommandot? |
|---|---|---|
| 59 | Två gånger Shift | Öppnar Search Everywhere. Sök från ett enda inmatningsfält efter en komponentfil, symbol, inställning eller kommando som du behöver under utvecklingen. |
| 60 | Ctrl + Shift + N | Sök efter en fil på namn. Praktiskt i webbprojekt där källkod, stilar, tester och konfigurationer är utspridda över många mappar. |
| 61 | Ctrl + Shift + F | Söker efter text inom ett valt projektområde. Använd detta till exempel för att hitta en CSS-klass, ett felmeddelande eller ett konfigurationsvärde i flera filer. |
| 62 | Alt + Enter | Visar kontextberoende förbättringar och lösningar. De tillgängliga åtgärderna beror på koden, det använda ramverket och det installerade stödet. |
| 63 | Ctrl + Mellanslag | Aktiverar kodkomplettering. Förslagen kan avse JavaScript, TypeScript, HTML eller andra stödda delar av den aktuella filen. |
| 64 | Ctrl + P | Visar parameterinformation vid ett funktionsanrop. Särskilt praktiskt för funktioner där du inte kan argumentordningen eller tillgängliga varianter utantill. |
| 65 | Ctrl + Alt + L | Formaterar koden enligt den inställda projektstilen. Anpassa dessa inställningar efter projektet även när en extern formaterare används. |
| 66 | Ctrl + Alt + O | Optimerar import där detta stöds. IDE:n ordnar importen och kan ta bort överflödiga poster enligt gällande språk- och projektinställningar. |
| 67 | Shift + F6 | Börja med att byta namn på ett stödd kodelement eller en fil. WebStorm kan då anpassa identifierade referenser, även utanför det aktuella dokumentet. |
| 68 | Alt + J | Lägger till följande avtal till ett flerval. Använd detta när du vill redigera ett begränsat antal identiska textfragment samtidigt. |
| 69 | Ctrl + D | Kopierar den aktuella raden eller markeringen. Praktiskt för liknande kodkonstruktioner, även om mycket upprepning också kan vara en anledning att skapa en funktion. |
| 70 | Ctrl + Shift + J | Sammanfogar rader med språkmedveten stöd. Kontrollera resultatet för kommentarer, teckensträngar och konstruktioner där radbrytningar har betydelse. |
Eclipser: 10 kortkommandon för Java
Eclipse får många funktioner via tillägg. Denna översikt utgår från Java Development Tools, oftast förkortat till JDT. I andra Eclipse-paket kan kommandon saknas eller ha en annan betydelse.
| Nr. | Snabbtangent | Vad gör det här kortkommandot? |
|---|---|---|
| 71 | Ctrl + Mellanslag | Öppnar Content Assist i Java-redigeraren. Där får du förslag på bland annat typer, metoder, fält och tillgängliga kodmallar. |
| 72 | Ctrl + 1 | Visar Quick Fix och tillgängliga hjälpåtgärder vid markören. Använd detta när du markerar ett problem för att se möjliga korrigeringar. |
| 73 | Ctrl + Shift + F | Formaterar markeringen eller Java-filen enligt den inställda formateringsprofilen. På så sätt tillämpar du samma stil på indrag och radindelning. |
| 74 | Ctrl + Shift + O | Organiserar importer. Eclipse tar bort onödiga importer, ordnar de nödvändiga referenserna och kan, vid oklara typer, fråga vilken import du avser. |
| 75 | F3 | Öppnar deklarationen för det valda elementet. Du hoppar till exempel från ett metodanrop till källkoden där den metoden är definierad. |
| 76 | F4 | Öppnar typhierarkin. Med den kan du undersöka relationerna mellan en vald typ, överordnade klasser och relevanta härledda typer. |
| 77 | Ctrl + Alt + H | Öppnar anropshierarkin för en metod. Detta hjälper dig att förstå hur en funktion nås och vilka anrop som är kopplade till den. |
| 78 | Alt + Shift + R | Starta Rename-refactoring. Du kan byta namn på ett stödd Java-element och låta de tillhörande referenserna uppdateras inom det valda området. |
| 79 | Alt + Skift + M | Extraherar vald kod till en metod. Lämpligt för att dela upp en lång metod i mindre uppgifter med tydliga namn. |
| 80 | Ctrl + / | Aktivera eller inaktivera radkommentarer för rader inom markeringen. Använd detta för att tillfälligt inaktivera kod eller ta bort befintliga kommentarmarkeringar. |
Xcode: 10 kortkommandon för macOS
Denna tabell använder Command, Control och Shift på Mac. Command och Control är olika tangenter. Utmatningskommandona fungerar med det valda schemat och den valda destinationen, till exempel en simulator eller en ansluten enhet.
| Nr. | Snabbtangent | Vad gör det här kortkommandot? |
|---|---|---|
| 81 | Command + B | Bygg det aktiva schemat. Använd detta för att hitta kompileringsfel innan du faktiskt kör applikationen på en enhet eller simulator. |
| 82 | Command + R | Kompilerar och startar applikationen enligt det aktiva schemat. Den valda utdatadestinationen avgör var Xcode försöker starta programmet. |
| 83 | Command + . | Avslutar den aktiva körningen. Praktiskt när du är klar med en kontroll och vill gå tillbaka till att redigera källkoden. |
| 84 | Command + Shift + O | Öppnar snabbt. Använd detta för att söka efter filer och symboler utan att först behöva leta upp dem i projektnavigatorn. |
| 85 | Command + \ | Placerar eller tar bort en brytpunkt på den aktuella raden. På så sätt får du felsökaren att stanna vid en vald punkt i körningen. |
| 86 | Command + Y | Aktiverar eller inaktiverar alla brytpunkter samtidigt. På så sätt kan du tillfälligt köra vidare utan att ta bort de enskilt inställda brytpunkterna. |
| 87 | Control + Command + Y | Pausar eller återupptar körningen i felsökaren. Använd detta för att avbryta ett program som körs eller låta det fortsätta efter granskning. |
| 88 | F6 | Utför Step Over under ett felsökningsavbrott. Ett funktionsanrop utförs normalt utan att du följer de enskilda instruktionerna inom den funktionen. |
| 89 | F7 | Kör Step Into. Du går in i den anropade funktionen där det är möjligt för att undersöka utförandet och de tillgängliga värdena där. |
| 90 | F8 | Utför Step Out. Debuggeren låter den aktuella funktionen köras klart och återgår till det anropande sammanhanget, såvida inte en tidigare avbrott inträffar. |
Android Studio: 10 kortkommandon
Android Studio bygger på IntelliJ-plattformen. Många redigeringskommandon liknar därför dem i IntelliJ IDEA. Följande urval fokuserar på projektnavigering, loggmeddelanden, kompilering och felsökning vid Android-utveckling.
| Nr. | Snabbtangent | Vad gör det här kortkommandot? |
|---|---|---|
| 91 | Alt + 1 | Visar eller aktiverar Project-fönstret. Där navigerar du bland källfiler, resurser, manifest och övriga delar av ditt Android-projekt. |
| 92 | Alt + 6 | Öppnar eller aktiverar Logcat. Här kan du visa loggmeddelanden från den valda enheten och processen för att undersöka fel under körningen. |
| 93 | Ctrl + F9 | Starta byggkommandot. På så sätt kontrollerar du om projektet kan byggas innan du kör det på en emulator eller en enhet. |
| 94 | Shift + F10 | Bygg och kör den valda konfigurationen. En lämplig utmatningsdestination måste finnas tillgänglig, till exempel en emulator eller en ansluten Android-enhet. |
| 95 | Shift + F9 | Starta den valda konfigurationen med felsökning. Använd detta när du vill nå brytpunkter och inspektera variabler under appens körning. |
| 96 | Ctrl + F8 | Placerar eller tar bort en brytpunkt på den aktuella raden. En brytpunkt aktiveras när koden nås och felsökaren är kopplad till den. |
| 97 | F8 | Utför Step Over under felsökning. Använd detta för att undersöka resultatet av en instruktion utan att behöva följa varje underliggande funktionsanrop separat. |
| 98 | F7 | Kör Step Into. Du följer den anropade koden där det är möjligt för att se hur argument och interna värden bearbetas. |
| 99 | Shift + F8 | Kör Step Out och låt den aktuella metoden avslutas. Praktiskt när problemet troligen ligger i den anropande koden. |
| 100 | Alt + F8 | Öppnar Evaluate Expression inom felsökningskontexten. Visa ett beräknat värde eller undersök ett uttryck medan körningen är pausad vid en lämplig punkt. |
Vilka kortkommandon är det bäst att lära sig först?
Börja med de uppgifter som oftast avbryter dig när du skriver. För de flesta projekt handlar det om att öppna filer, visa definitioner, använda kodkomplettering och byta namn på ett symbol. Lär dig sedan felsökningsknapparna i din egen miljö.
Gör skillnad mellan att redigera text och omstrukturera kod. En multipelmarkering ändrar utvalda textställen. Rename-refactoring försöker däremot förstå vilket symbol du menar och vilka referenser som hör till den. För att byta namn på en funktion är den andra metoden oftast lämpligare.
En kort kontroll vid oväntat beteende
- Kontrollera om kodredigeraren är aktiv; en terminal eller ett sökfönster kan tolka samma tangenter på ett annat sätt.
- Kontrollera vilken tangentprofil som är inställd, särskilt om du har bytt från en annan utvecklingsmiljö.
- Kontrollera om nödvändigt språkstöd, formateringsverktyg eller felsökningsverktyg finns tillgängligt.
- Använd vid behov Fn tillsammans med funktionstangenterna och kontrollera om det finns konflikter med systemtangenterna.
Vanliga frågor om kortkommandon för programmering
Är Visual Studio och Visual Studio Code samma sak?
Nej. Det är separata utvecklingsprodukter med olika funktioner och tangentkombinationer. Använd därför inte kombinationerna automatiskt. Formateringskommandot är till exempel Shift + Alt + F i Visual Studio Code och Ctrl + K, följt av Ctrl + D i Visual Studio.
Fungerar Windows-snabbtangenter även på en Mac?
Inte alltid. Vissa kommandon använder Command istället för Ctrl, men det finns även helt andra kombinationer. Använd på macOS den tillhörande tangentprofilen för din utvecklingsmiljö. Xcode-tabellen ovan är redan skriven för Mac .
Varför fungerar inte en begäran om kodkomplettering?
Redigeraren har eventuellt otillräcklig språkinformation, filen känns inte igen som rätt programmeringsspråk eller så saknas den nödvändiga filändelsen. Kontrollera också att projektet och eventuella beroenden har laddats. Ett kortkommando kan endast visa förslag som det tillgängliga språkstödet kan tillhandahålla.
Vad är skillnaden mellan Step Into och Step Over?
Step Into försöker gå in i ett funktionsanrop. Step Over utför anropet normalt utan att följa de interna instruktionerna steg för steg. Brytpunkter och andra felsökningsvillkor kan fortfarande avbryta den exekveringen.
Kan man ställa in samma kortkommandon i alla utvecklingsmiljöer?
Många miljöer stöder anpassade tangenttilldelningar och alternativa tangentprofiler. De blir inte helt identiska av sig själva: funktioner, sammanhang och tillgängliga tillägg varierar. Börja med en liten fast grupp av kommandon som du ofta använder i varje program.
De viktigaste insikterna
- Denna översikt innehåller 100 kortkommandon för åtta utvecklingsmiljöer, med separata förklaringar för varje program.
- Att öppna filer, slå upp definitioner, automatisk kodkomplettering och omdöpning utgör en praktisk grund.
- Använd refaktorisering när du vill ändra kodelement och deras referenser samtidigt.
- Lär dig felsökningsknapparna i din egen miljö: funktionstangenterna har inte samma betydelse överallt.
- Kontrollera tangentprofilen, redigeringsfokuset och det tillgängliga språkstödet om något beter sig annorlunda.
