Vývoj kódu v sadě Visual Studio bez projektů nebo řešení

kód můžete otevřít prakticky z jakéhokoli typu projektu založeného na adresáři do Visual Studio bez nutnosti řešení nebo souboru projektu. to znamená, že můžete například klonovat úložiště na GitHub, otevřít ho přímo do Visual Studio a začít vyvíjet, aniž byste museli vytvářet řešení nebo projekt. V případě potřeby můžete zadat vlastní úkoly sestavení a spustit parametry pomocí jednoduchých souborů JSON.

po otevření souborů kódu v Visual Studio Průzkumník řešení zobrazí všechny soubory ve složce. Můžete kliknout na libovolný soubor a začít ho upravovat. na pozadí Visual Studio spustí indexování souborů, aby bylo možné povolit funkce IntelliSense, navigace a refaktoringu. při úpravách, vytváření, přesouvání nebo odstraňování souborů Visual Studio automaticky sledovat změny a průběžně aktualizovat jejich index IntelliSense. Kód se zobrazí se zabarvení syntaxe a v mnoha případech zahrnuje základní dokončování příkazů IntelliSense.

Otevřít libovolný kód

kód můžete otevřít do Visual Studio následujícími způsoby:

  • na panelu nabídek Visual Studio vyberte soubor > otevřít > složku a pak přejděte do umístění kódu.

  • v nabídce kontextu (klikněte pravým tlačítkem myši) složky obsahující kód klikněte na příkaz otevřít v Visual Studio .

  • na úvodní stránce Visual Studio klikněte na odkaz otevřít složku .

    Důležité

    ne všechny kódy lze otevřít pomocí odkazu otevřít složku na úvodní stránce Visual Studio. Například pokud byl soubor kódu uložen jako součást řešení — jinými slovy, v souboru. sln je — nutné použít jednu z dalších možností, které jsou zde uvedeny, pro otevření kódu.

  • V okně Start klikněte na odkaz Otevřít složku .

    Důležité

    ne všechny kódy lze otevřít pomocí odkazu otevřít složku z okna spuštění Visual Studio. Například pokud byl soubor kódu uložen jako součást řešení — jinými slovy, v souboru. sln je — nutné použít jednu z dalších možností, které jsou zde uvedeny, pro otevření kódu.

  • pokud jste uživatel s klávesnicí, stiskněte kombinaci kláves Ctrl + Shift + Alt + O v Visual Studio.

  • otevřete kód z klonovaného GitHub úložiště.

otevření kódu z klonovaného GitHub úložiště

následující příklad ukazuje, jak klonovat úložiště GitHub a pak otevřít kód v Visual Studio. chcete-li provést tento postup, musíte mít účet GitHub a Git pro Windows v systému nainstalované. další informace najdete v tématu registrace nového účtu GitHub a gitu pro Windows .

  1. Přejít na úložiště, které chcete klonovat GitHub.

  2. zvolte tlačítko klonovat nebo stáhnout a pak v rozevírací nabídce vyberte tlačítko kopírovat do schránky a zkopírujte tak zabezpečenou adresu URL pro úložiště GitHub.

    GitHub – tlačítko klonování

  3. v Visual Studio klikněte na kartu Team Explorer a otevřete Team Explorer. Pokud kartu nevidíte, otevřete ji ze zobrazení > Team Explorer.

  4. v Team Explorer v části místní úložiště Git zvolte příkaz klonování a vložte do textového pole adresu URL stránky GitHub.

    Klonování projektu

  5. Klikněte na tlačítko klonovat a naklonujte soubory projektu do místního úložiště Git. V závislosti na velikosti úložiště může tento proces trvat několik minut.

  6. Po naklonování úložiště do svého systému v Team Explorer vyberte v nabídce kontextu (klikněte pravým tlačítkem myši) v nově klonovaném úložišti příkaz otevřít .

    Klonované úložiště

  7. Kliknutím na příkaz Zobrazit složku zobrazíte soubory v Průzkumník řešení.

    Zobrazit zobrazení složky

    nyní můžete procházet složky a soubory v klonovaném úložišti a zobrazit a vyhledat kód v editoru kódu Visual Studio, dokončit pomocí barevného zabarvení a dalších funkcí.

Spuštění a ladění kódu

můžete ladit kód v Visual Studio bez projektu nebo řešení! Chcete-li ladit některé jazyky, možná budete muset zadat platný spouštěcí soubor v základu kódu, jako je například skript, spustitelný soubor nebo projekt. rozevírací seznam vedle tlačítka Start na panelu nástrojů uvádí všechny položky po spuštění, které Visual Studio detekuje, a také položky, které výslovně určíte. Visual Studio spustí tento kód jako první při ladění kódu.

konfigurace kódu pro spuštění v Visual Studio se liší v závislosti na tom, jaký druh kódu je a jaké jsou nástroje sestavení.

Základy kódu, které používají MSBuild

základem kódu MSBuild mohou být více konfigurací sestavení, které se zobrazí v rozevíracím seznamu tlačítka Start . Vyberte soubor, který chcete použít jako položku po spuštění, a pak kliknutím na tlačítko Start spusťte ladění.

Poznámka

u základů kódu pro C# a Visual Basic musíte mít nainstalovanou úlohu vývoj desktopových aplikací pro .net. V případě základů kódu C++ musíte mít nainstalovanou úlohu vývoj desktopových aplikací pomocí C++ .

Základy kódu, které používají vlastní nástroje sestavení

pokud váš základ kódu používá vlastní nástroje sestavení, je nutné sdělit Visual Studio, jak sestavit kód pomocí úloh sestavení , které jsou definovány v souboru . json . Další informace najdete v tématu přizpůsobení úloh sestavení a ladění.

Základ kódu, který obsahuje kód Python nebo JavaScript

Pokud váš základ kódu obsahuje kód Python nebo JavaScript, nemusíte konfigurovat žádné soubory . JSON , ale musíte nainstalovat odpovídající úlohu. Také je nutné nakonfigurovat spouštěcí skript:

  1. pomocí nástrojů > získat nástroje a funkce nebo ukončením Visual Studio a spuštěním Instalační program pro Visual Studio nainstalujte úlohu vývojeNode.js vývoje nebo pythonu.

    Úlohy vývoje Node.js a Pythonu

  2. V Průzkumník řešení klikněte pravým tlačítkem myši nebo v místní nabídce souboru JavaScriptu nebo Pythonu na příkaz nastavit jako položku při spuštění .

  3. Spusťte ladění kliknutím na tlačítko Start .

Základy kódu, které obsahují kód jazyka C++

informace o otevření kódu C++ bez řešení nebo projektů v Visual Studio naleznete v tématu otevřít složku projekty pro jazyk C++.

základy kódu obsahující Visual Studio projekt

pokud složka s kódem obsahuje Visual Studio projekt, můžete projekt označit jako položku po spuštění.

Nastavit projekt jako položku při spuštění

Text tlačítka Start se změní tak, aby odrážel, že projekt je položka po spuštění.

tlačítko Project na začátku

Viz také