====== VS Code - tipy pro práci ====== ===== Zajímavá rozšíření ===== * [[https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2|Bracket Pair Colorizer 2]] * [[https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow|indent rainbow]] * [[https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner|Code Runner]] ===== Klávesové zkratky ===== Všechny dostupné klávesové zkratky jsou v ''%%File > Preferences > Keyboard Shortcuts%%'', kde je možné je případně i měnit a doplňovat. Zde jsou uvedeny zkratky, které se nejčastěji hodí pro běžnou práci. ==== Formátování kódu ==== - Odsazení (indentace) bloku ''%%Ctrl%%''+''%%]%%'' nebo ''%%TAB%%'' - Zmenšení označení bloku ''%%Ctrl%%''+''%%[%%'' nebo ''%%Shift%%''+''%%TAB%%'' - Formátování bloku ''%%Ctrl%%''+''%%K%%'' ''%%Ctrl%%''+''%%F%%'' - Folding ''%%Ctrl%%''+''%%Shift%%''+''%%[%%'' - Unfolding ''%%Ctrl%%''+''%%Shift%%''+''%%]%%'' ==== Překlad a ladění ==== - Překlad aktuálně otevřeného souboru ''%%Ctrl%%''+''%%Shift%%''+''%%B%%'' - Ladění aktuálně otevřeného souboru ''%%F5%%'' * Pozor, před spuštěním ladění je třeba nastavit breakpoint, jinak zpravidla program proběhne a skončí - Krokování: ''%%F10%%'' - Step Over, ''%%F11%%'' - Step Into ===== Nastavení cest pro QT ===== Tento postup slouží k nastavení cest k hlavičkovým souborům, takže IntelliSense editoru může napovídat atd. Nejedná se o nastavení pro kompilaci. - ''%%Ctrl%%''+''%%Shift%%''+''%%P%%'' otevře vyhledávací okno - V něm najděte ''%%C/C++ Edit configuration (JSON)%%'' - Vyberte adresář, kterého se nastavení týká - Otevře se soubor ''%%c_cpp_properties.json%%'' - Do sekce ''%%includePath%%'' přidejte řádek podle vašeho nastavení Příklad: "includePath": [ "${workspaceFolder}/**", "C:/qt5/5.14.2/mingw73_64/include/**" ],