Tipy pro vyšší produktivitu v sadě Visual Studio
Pomocí následujících postupů v tomto tématu lze zlepšit efektivitu při vývoji aplikací pomocí systému Visual Studio.
[!POZNÁMKA]
Pomozte nám zlepšit toto téma: jestliže znáte nějaký postup, který zde není uveden, vložte jej zde jako obsah vytvořený komunitou.
Toto téma obsahuje následující oddíly:
Správa souborů, panelů nástrojů a operačního systému Windows
Psaní kódu
Pomocí následujících tipů lze zrychlit psaní kódu.
Použití ukázkových aplikací.Vývoj aplikace lze zrychlit stáhnutím a nainstalováním ukázkových aplikací z galerie kódu na webu MSDN.Určitou technologii nebo programovací koncept se lze naučit stáhnutím a prozkoumáním balíčku ukázek pro tuto oblast.Další informace naleznete v tématu Přístup k online ukázkám.
Použití nápovědy při programování.Při zadávání kódu v editoru se objeví informace technologie IntelliSense, jako jsou například: seznam členů, informace o parametru, rychlé informace, pomoc při podpisu a doplňování slov.Tyto funkce podporují fuzzy vyhledávání textu, například: seznam výsledků pro seznam členů obsahuje nejen pouze položky, které začínají znaky, které jste zadali, ale také záznamy, které obsahují tuto kombinaci znaků kdekoli v jejich názvu.Další informace naleznete v tématu Pomocí technologie IntelliSense.
Změna možností automatického vkládání technologie IntelliSense při vkládání kódu.Přepnutím technologie IntelliSense do režimu návrhu lze určit, aby možnosti technologie IntelliSense byly vloženy pouze po jejich explicitním výběru.
Povolení tohoto režimu lze provést pomocí klávesové zkratky Ctrl + Alt + Mezerník, nebo otevřením položky Upravit v řádku nabídek a následným kliknutím na položku IntelliSense a položku Přepnout režim dokončení.
Použití standardního kódu pro výběr konstrukce.Standardní kód lze do souboru vložit pomocí zabudovaných fragmentů kódu, nebo vytvořením a použitím vlastních fragmentů kódu.
Pro vložení fragmentu kódu klikněte v panelu nabídky na položku Upravit a následně na položky IntelliSense, Vložit fragment nebo otevřete místní nabídku souboru a klikněte na položku Vložit fragment.Další informace naleznete v tématu Fragmenty kódu..
Okamžitá oprava chyby v kódu.Inteligentní značky se objeví jako modrá nebo červená pole pod řádkem kódu.Možnosti inteligentních značek lze zobrazit najetím myši na jeden z boxů nebo umístěním kurzoru do řádku s kódem stisknutím klávesové zkratky Ctrl + .(tečka).
Modrá pole navrhují způsoby, jak opravit chyby ve vašem kódu.
Obrázek 1: Inteligentní značky chyb
Červená pole doporučují způsoby, jak refaktorovat kód.
Obrázek 2: Inteligentní značky refaktoringu
Procházení v rámci kódu
Rychlejší vyhledání a přesunutí se na konkrétní místo v kódu lze provézt pomoci různých technik.
Řádky kódu lze pro pozdější snadnější vyhledání označit záložkou.Pomocí záložky lze rychle přejít na konkrétní řádky kódu v souboru.
Záložky lze nastavit kliknutím na položku z panelu nabídek Upravit a následným kliknutím na položky Záložky a Přepnout záložku.Všechny záložky řešení lze nalézt v okně Záložky.Další informace naleznete v tématu Nastavení záložky v kódu.
Vyhledání definice symbolů v souboru.V rámci řešení lze vyhledat definice symbolů a názvy souborů, ale výsledky hledání neobsahují obory názvů ani místní proměnné.
K této funkci lze přistoupit z panelu nabídek kliknutím na položku Upravit a následně na položku Přejít na.
Vyhledání definice elementu kódu.Modul, kde byl definován element kódu, jako je například člen, proměnná nebo místní proměnná, lze snadno vyhledat.
Pro vyhledání definice, otevřete místní nabídku pro element kódu a pak zvolte Přejít na definici.
Procházení celkovou strukturou kódu.V okně Průzkumník řešení lze vyhledat a procházet třídy a jejich typy a členy v projektech řešení.Lze také hledat symboly, zobrazit hierarchii volání metod, najít odkazy na symbol a provádět další úkoly.Pokud je v okně Průzkumník řešení vybrán element kódu, v kartě Náhled se otevře asociovaný soubor a kurzor se přesune k elementu v souboru.Další informace naleznete v tématu Zobrazení struktury kódu.
Rychlejší vyhledávání položek
Kromě možnosti filtrování obsahu okna nástrojů, aby byly zobrazeny pouze relevantní informace k aktuálnímu úkolu, lze napříč IDE rozhraním vyhledávat příkazy, soubory a možnosti.
Filtrování obsahu okna nástrojů.Lze vyhledávat v obsahu mnoha nástrojových oken, jako jsou například Nástroje, Vlastnosti a Průzkumník řešení, a při tom zobrazit pouze položky, jejichž název obsahuje zadanou sekvenci znaků.
Zobrazení pouze vyžadovaných chyb.Kliknutím na tlačítko Filtrovat v panelu nástrojů Seznam chyb lze snížit počet chyb zobrazených v okně Seznam chyb.Lze zobrazit pouze chyby v souborech, které jsou otevřeny v editoru, v aktuálním souboru nebo v aktuálním projektu.Pro nalezení určitých chyb lze hledat v rámci okna Seznam chyb.
Rychlé vyhledání dialogových oken, příkazů nabídek a možností v dialogovém okně Možnosti.Do okna Snadné spuštění zadejte klíčová slova, nebo fráze, související s položkami, které mají být nalezeny.Například následující možnosti se zobrazí, pokud bude zadáno nový projekt:
Obrázek 3: Seznam výsledků pro text Nový projekt
Okno Quick Launch zobrazuje mimo jiné odkazy na dialogové okno Nové projekty, dialogové okno Přidat novou položku a stránku Projekty a řešení z dialogového okna Možnosti.Výsledky v okně Snadné spuštění mohou rovněž obsahovat soubory projektů a okna nástrojů.
Ladění kódu
Ladění může spotřebovat velké množství času, ale následující tipy mohou pomoci tento proces urychlit.
Testování stejné stránky, aplikace nebo webu v různých prohlížečích.Při ladění kódu lze snadno přepínat mezi nainstalovanými webovými prohlížeči, včetně Kontrola stránky (Visual Studio), bez nutnosti jejich otevření pomocí dialogového okna Procházet s.K rychlé kontrole aktuálně používaného webového prohlížeče při ladění a prohlížení stránek lze použít seznam Cíl ladění umístěný v panelu nástrojů Standardní vedle tlačítka Spuštění ladění.
Nastavení dočasných zarážek.V aktuálním řádku kódu lze vytvořit dočasnou zarážku a zároveň spustit ladicí program.Při dosažení tohoto řádku přejde ladicí program do režimu přerušení.Další informace naleznete v tématu [NIB] 12/13 Postupy: Provedení do pozice kurzoru.
Tuto funkcionalitu lze vyvolat pomocí klávesové zkratky Ctrl + F10 nebo otevřením místní nabídky pro řádek kódu, na kterém má dojít k přerušení, a následným kliknutím na položku Spustit ke kurzoru.
Přesunutí bodu provádění během ladění.Aktuální bod provádění lze přesunout do jiné části kódu a následně z něj opět ladění spustit.Tato technika je užitečná, jestliže chcete ladit sekci kódu bez nutnosti provádět všechny nutné kroky vedoucí k této sekci.Další informace naleznete v tématu [NIB] 12/13 Postupy: Nastavení dalšího příkazu.
Pro přesunutí bodu provádění je třeba přetáhnout žlutou šipku do místa požadovaného příkazu ve stejném zdrojovém souboru a následně stisknout klávesu F5.
Sběr informací o hodnotách proměnných.V kódu lze proměnné přidat DataTip a připnout jej tak, aby bylo možné přistupovat k poslední známé hodnotě proměnné poté, co ladění skončí.Další informace naleznete v tématu Jak: použití DataTips.
Pro přidání DataTip musí být ladicí program v režimu pozastavení.Umístěte kurzor na proměnnou a pak klikněte na tlačítko pro připnutí, které se zobrazí.Po zastavení ladění se ve zdrojovém souboru vedle řádku s kódem s proměnnou objeví ikona s modrým špendlíkem.Po najetí myší na modrý špendlík se zobrazí hodnota proměnné z poslední relace ladění.
Vymazání Příkazového okna.Pomocí následujícího příkazu lze během návrhu rychle vymazat obsah okna Okno Immediate:
>cls
nebo
>Edit.ClearAll
Další informace o dalších příkazech naleznete v tématu Visual Studio předdefinovaný příkaz aliasy.
Správa souborů, panelů nástrojů a operačního systému Windows
Při vývoji aplikace se může stát, že budete v jednom okamžiku pracovat na více souborech s kódem a budete přecházet mezi několika okny nástrojů.Následující tipy by Vám měly usnadnit práci.
Ponechání často používaných souborů viditelných v editoru.Soubory lze připnout na levou stranu karty, takže zůstávají viditelné bez ohledu na to, kolik souborů je v editoru otevřeno.
Pro připnutí souboru klikněte na kartu souboru a následně klikněte na tlačítko Změnit stav připnutí.
Přesunutí dokumentů a oken do jiných monitorů.Jestliže při vývoji aplikací používáte více než jeden monitor, lze na částech aplikace pracovat snadněji přesunutím souborů, které jsou otevřeny v editoru, do jiných oken.Do jiného monitoru lze také přesouvat okna nástrojů, jako jsou například okna ladicího programu. Také lze společně ukotvit dokumenty a okna nástrojů a vytvořit tak "přílepky." Další informace naleznete v tématu Jak: uspořádání a ukotvit Windows.
Rovněž snadnější správy souborů lze dosáhnout vytvořením další instance okna Průzkumníku řešení a jeho přesunutím na jiný monitor.Pro vytvoření další instance okna Průzkumník řešení otevřete v okně Průzkumník řešení místní nabídku a následně klikněte na položku Nové zobrazení Průzkumníka řešení
Přizpůsobení písma zobrazeného v systému Visual Studio.V rozhraní IDE lze změnit řez, velikost a barvu použitého písma.Například lze upravit barvu konkrétních elementů kódu v editoru a řez písma v oknech nástrojů, či v celém rozhraní IDE.Další informace naleznete v tématu Postupy: Změna písma a barev používaných v integrovaném vývojovém prostředí (IDE) a Jak: změnit řez písma, velikosti a barvy použité v editoru.
Viz také
Úkoly
Jak: přizpůsobení nabídek a panelů nástrojů (Visual Studio)