Přehled Visual Studio IDEVisual Studio IDE overview

Visual Studio interaktivní vývojové prostředí (IDE) je tvůrčí odrazový můstek, můžete zobrazit a upravit téměř všechny typy kódu a pak ladění, vytvářet a publikovat aplikace pro Android, iOS, Windows, na webu a cloudem.The Visual Studio interactive development environment (IDE) is a creative launching pad that you can use to view and edit nearly any kind of code, and then debug, build, and publish apps for Android, iOS, Windows, the web, and the cloud. Nejsou k dispozici pro Mac a Windows verze.There are versions available for Mac and Windows. Toto téma vás seznámí s funkcí Visual Studio IDE.This topic introduces you to the features of the Visual Studio IDE. Projdeme některé věci, můžete pomocí sady Visual Studio a jak nainstalovat a používat ji, vytvoření jednoduché projektu, získání ukazatele na nasazení a ladění kódu a prohlídka různé nástroje Windows.We'll walk through some things you can do with Visual Studio and how to install and use it, create a simple project, get pointers on debugging and deploying code, and take a tour of the various tool windows.

Co se děje s Visual Studio IDE?What can you do with the Visual Studio IDE?

Chcete vytvořit aplikaci pro Android phone?Do you want to create an app for an Android phone? Můžete to udělat.You can do that. O tom, jak vytvořit špičkových hry s použitím C++?How about create a cutting edge game using C++? Můžete to udělat příliš a mnohem, mnohem víc.You can do that too and much, much more. Visual Studio poskytuje šablony, které vám pomohou provést weby, hry, aplikace klasické pracovní plochy, mobilní aplikace, aplikace pro Office a další.Visual Studio provides templates that help you make websites, games, desktop apps, mobile apps, apps for Office, and more.

Projekty Visual Studio

Nebo můžete jednoduše otevřít některé kódu můžete získat z téměř odkudkoli a získat práce.Or, you can simply open some code you get from almost anywhere and get working. Zobrazit projektu na Githubu, která se vám líbí?See a project on GitHub that you like? Právě klonovat úložiště, otevřete v sadě Visual Studio a psaní!Just clone the repository, open it in Visual Studio, and start coding!

Vytvoření mobilní aplikaceCreate mobile apps

Můžete vytvořit nativní mobilních aplikací pro různé platformy pomocí jazyka C# a Xamarin nebo Visual C++, nebo hybridní aplikace pomocí jazyka JavaScript pomocí Apache Cordova.You can create native mobile apps for different platforms by using C# and Xamarin, or Visual C++, or hybrid apps using JavaScript with Apache Cordova. Můžete napsat mobilní hry pro Unity, nerealiz, DirectX, Kokosové a další.You can write mobile games for Unity, Unreal, DirectX, Cocos, and more. Visual Studio obsahuje emulátoru Androidu můžete spustit a ladění aplikací pro Android.Visual Studio includes an Android emulator to help you run and debug Android apps.

Výkon cloudu můžete využít pro své mobilní aplikace tak, že vytvoříte Azure aplikace služby.You can leverage the power of the cloud for your mobile apps by creating Azure app services. Azure app services povolit vaše aplikace ukládat data do cloudu, bezpečně ověřování uživatelů a automaticky škálovat své prostředky nebo dolů na vyhovovaly potřebám vaší aplikace a firmu.Azure app services enable your apps to store data on the cloud, securely authenticate users, and automatically scale its resources up or down to accommodate the needs of your app and your business. Další informace najdete v tématu vývoj mobilních aplikací.To learn more, see Mobile app development.

Vytvoření cloudové aplikace pro Azure.Create cloud apps for Azure

Visual Studio nabízí sadu nástrojů, které vám umožní snadno vytvářet aplikace s povolenou podporu cloudu používá technologii Microsoft Azure.Visual Studio offers a suite of tools that enable you to easily create cloud-enabled applications powered by Microsoft Azure. Můžete nakonfigurovat, vytvářet, ladit, balíčku a nasazení aplikací a služeb Microsoft Azure přímo z prostředí IDE.You can configure, build, debug, package, and deploy applications and services on Microsoft Azure directly from the IDE. Chcete-li získat nástroje Azure pro .NET, vyberte Azure development zatížení při instalaci sady Visual Studio.To get Azure Tools for .NET, select the Azure development workload when you install Visual Studio. Další informace najdete v tématu Visual Studio Tools for Azure.For more information, see Visual Studio Tools for Azure.

Můžete využít Azure services pro aplikace pomocí připojení služby, jako třeba:You can leverage Azure services for your apps using Connected Services such as:

HockeyApp pomáhá distribuovat beta verze, shromažďování sestavy havárií za provozu a získávat zpětnou vazbu od skutečné uživatele.HockeyApp helps you distribute beta versions, collect live crash reports, and get feedback from real users. Kromě toho můžete integrovat rozhraní REST API Office 365 do vlastní aplikace pro připojení k data uložená v cloudu.In addition, you can integrate Office 365 REST APIs into your own app to connect to data stored in the cloud. Další informace najdete v tématu tyto ukázky Githubu.For more information, see these GitHub samples.

Application Insights pomáhá rozpoznat a diagnostikovat problémy kvality ve svých aplikacích a webové služby.Application Insights helps you detect and diagnose quality issues in your apps and web services. Application Insights také pomáhá pochopit, co uživatelé ve skutečnosti provádějí s vaší aplikací, takže můžete optimalizovat uživatelské prostředí.Application Insights also helps you understand what your users actually do with your app, so you can optimize the user experience.

Vytvoření aplikace pro webCreate apps for the web

Web jednotky naše moderní world a Visual Studio můžete usnadňuje psaní aplikací pro ni.The web drives our modern world, and Visual Studio can help you write apps for it. Můžete vytvořit webové aplikace pomocí ASP.NET, Node.js, Python, JavaScript a TypeScript.You can create web apps using ASP.NET, Node.js, Python, JavaScript and TypeScript. Visual Studio rozumí webové platformy jako úhlová, jQuery, Express a další.Visual Studio understands web frameworks like Angular, jQuery, Express, and more. Spuštěné na operačních systémech Windows, Mac a Linux .NET Core a ASP.NET Core.ASP.NET Core and .NET Core run on Windows, Mac, and Linux operating systems. ASP.NET Core je hlavní aktualizace MVC, WebAPI a SignalR a běží na systému Windows, Mac a Linux.ASP.NET Core is a major update to MVC, WebAPI and SignalR, and runs on Windows, Mac, and Linux. ASP.NET Core má byly navrženy od základů až zajistit, že jste s .NET Štíhlá a bez možnosti složení zásobníku pro vytváření webových moderní cloudové aplikace a služby.ASP.NET Core has been designed from the ground up to provide you with a lean and composable .NET stack for building modern cloud-based web apps and services.

Další informace najdete v tématu moderní webové nástroje.For more information, see Modern web tooling.

Vytváření aplikací pro různé platformy a hryBuild cross-platform apps and games

Visual Studio můžete použít k vytvoření aplikace a hry pro systému macOS, Linux a Windows, a také pro Android, iOS a jiných mobilních zařízení.You can use Visual Studio to build apps and games for macOS, Linux, and Windows, as well as for Android, iOS, and other mobile devices.

  • Sestavení .NET Core aplikace, které běží na systému Windows, systému macOS a Linux.Build .NET Core apps that run on Windows, macOS and Linux.

  • Vytvoření mobilní aplikace pro iOS, Android a Windows v C# a F # pomocí Xamarin.Build mobile apps for iOS, Android, and Windows in C# and F# by using Xamarin.

  • Použijte standardní webové technologie—HTML, CSS a JavaScript—k vytváření mobilních aplikací pro iOS, Android a Windows pomocí Apache Cordova.Use standard web technologies—HTML, CSS, and JavaScript—to build mobile apps for iOS, Android, and Windows by using Apache Cordova.

  • Sestavení 2D a 3D hry v jazyce C# s použitím Visual Studio Tools for Unity.Build 2D and 3D games in C# by using Visual Studio Tools for Unity.

  • Sestavení nativní C++ aplikace pro iOS, Android a Windows zařízení a společný kód sdílené složky v knihovnách vytvořené pro iOS, Android a Windows, a to pomocí C++ pro vývoj pro různé platformy.Build native C++ apps for iOS, Android and Windows devices, and share common code in libraries built for iOS, Android, and Windows, by using C++ for cross-platform development.

  • Nasazení, testování a ladění aplikací pro Android pomocí emulátoru Android.Deploy, test, and debug Android apps with the Android emulator.

Visual Studio, můžete to udělat celou řadu věcí další pomoc.Visual Studio can do help you do many more things. Získat úplný seznam najdete v tématu www.visualstudio.com.For a more complete list, see www.visualstudio.com.

Instalace sady Visual Studio IDEInstall the Visual Studio IDE

Pokud chcete začít, stáhněte si Visual Studio a nainstalujte ho do systému.To get started, download Visual Studio and install it on your system. Tuto součást můžete stáhnout na Visual Studio 2017.You can download it at Visual Studio 2017.

Visual Studio je nyní jednodušší než kdy dřív.Visual Studio is now more lightweight than ever. Modulární instalační program vám umožňuje vybrat a nainstalovat úlohy, což jsou skupiny součástí, které jsou potřebné pro programovací jazyk nebo platformu dáváte přednost.The modular installer enables you to choose and install workloads, which are groups of features needed for the programming language or platform you prefer. Tato strategie pomáhá udržovat nároků instalace Visual Studia, která je menší než kdy dřív, což znamená, nainstaluje se a aktualizuje rychlejší příliš.This strategy helps keep the footprint of the Visual Studio installation smaller than ever before, which means it installs and updates faster too. Kromě instalace lepší výkon má Visual Studio 2017 také kratší spuštění IDE a načíst dobu řešení.In addition to improved installation performance, Visual Studio 2017 also has shorter IDE start-up and solution load times.

Další informace o nastavení v systému Visual Studia, najdete v části nainstalovat Visual Studio 2017.To learn more about setting up Visual Studio on your system, see Install Visual Studio 2017. Podle pokynů pro vytváření program, je nutné vybrat vývoj pro různé platformy .NET Core zatížení během instalace.To follow the steps for creating a program, be sure to select the .NET Core cross-platform development workload during the installation.

Instalační program pro Visual Studio

Přihlásit seSign in

Při prvním spuštění sady Visual Studio, můžete volitelně Přihlaste se pomocí účtu Microsoft nebo váš pracovní nebo školní účet.When you start Visual Studio for the first time, you can optionally sign in using your Microsoft account, or your work or school account. Probíhá přihlašování umožňuje synchronizovat nastavení sady Visual Studio, například rozložení oken v různých zařízeních.Being signed in lets you synchronize Visual Studio settings, such as window layouts, across multiple devices. Je také jste se automaticky připojí k služby může být nutné, jako je například předplatných Azure a Visual Studio Team Services.It also connects you automatically to the services you might need, such as Azure subscriptions and Visual Studio Team Services.

Vytvořit programCreate a program

Další informace o něco jeden vhodný způsob je pro použití!One good way to learn about something is to use it! Umožňuje podrobné informace a vytvořit nové, jednoduchý program.Let's dive in and create a new, simple program.

  1. Otevřete Visual Studio.Open Visual Studio. V nabídce zvolte soubor > nový > projektu.On the menu, choose File > New > Project.

    Soubor > Nový projekt v řádku nabídek

  2. Nový projekt dialogové okno zobrazí několik šablon projektu.The New Project dialog box shows several project templates. Vyberte .NET Core kategorii v Visual C# a potom zvolte konzolové aplikace (.NET Core) šablony.Choose the .NET Core category under Visual C#, and then choose the Console App (.NET Core) template. V název textové pole, zadejte "Hello World".In the Name text box, type "HelloWorld". Vyberte OK tlačítko.Select the OK button.

    Šablony aplikace .NET core

    Poznámka

    Pokud nevidíte .NET Core kategorie, je třeba nainstalovat vývoj pro různé platformy .NET Core zatížení.If you don't see the .NET Core category, you need to install the .NET Core cross-platform development workload. To pokud chcete udělat, vyberte otevřete instalační program Visual Studio odkaz na spodní levé straně nový projekt dialogové okno.To do this, choose the Open Visual Studio Installer link on the bottom left of the New Project dialog. Po instalační program Visual Studio otevře, posuňte se dolů a vyberte vývoj pro různé platformy .NET Core zatížení a potom zvolte upravit.After Visual Studio Installer opens, scroll down and select the .NET Core cross-platform development workload, and then choose Modify.

    Visual Studio používá šablonu pro vytvoření projektu.Visual Studio uses the template to create your project. Je jednoduchou aplikaci "Hello World", která volá WriteLine() metodu pro zobrazení řetězcového literálu "Hello, World!"It is a simple "Hello World" application that calls the WriteLine() method to display the literal string "Hello World!" v okně konzoly.in the console window.

  3. Zanedlouho byste měli vidět něco podobného jako na následujícím snímku obrazovky:Shortly, you should see something like the following screenshot:

    Visual Studio – sada IDE

    Kód jazyka C# pro vaši aplikaci se zobrazí v okně editor, které zabírají většina místa.The C# code for your application is shown in the editor window, which takes up most of the space. Všimněte si, že syntaxe kódu je automaticky obarvené udávajících různé typy kódu, jako jsou klíčová slova a typy.Notice that the code syntax is automatically colorized to indicate different types of code, such as keywords and types. Kromě toho malé, svislá přerušované čáry v kódu označují, které složené závorky odpovídat navzájem a čísla řádků vám pomohou vyhledat kód později.In addition, small, vertical dashed lines in the code indicate which braces match one another, and line numbers help you locate code later. Můžete použít znaky minus malé, zabalené sbalit nebo rozbalte kódu.You can choose the small, boxed minus signs to collapse or expand code. Tento kód osnovy funkce umožňuje skrýt kódu, které nepotřebujete, pomáhá minimalizovat zbytečné soubory na obrazovce.This code outlining feature lets you hide code you don't need, helping to minimize onscreen clutter.

    Soubory projektu, které jsou uvedené na pravé straně v okně názvem Průzkumníku řešení.The project files are listed on the right side in a window called Solution Explorer.

    Visual Studio IDE s červenou polí

    Existují jiné nabídky a nástroje systému windows k dispozici, ale umožňuje přesun chvíli.There are other menus and tool windows available, but let's move on for now.

  4. Nyní spusťte aplikaci.Now, start the app. To provedete tak, že zvolíte spustit bez ladění z ladění nabídky v řádku nabídek.You can do this by choosing Start Without Debugging from the Debug menu on the menu bar. Můžete také stisknout Ctrl+F5.You can also press Ctrl+F5.

    Ladění > Spustit bez ladění nabídky

    Visual Studio vytvoří aplikaci a otevře se okno konzoly se zprávou "Hello, World!".Visual Studio builds the app, and a console window opens with the message "Hello World!". Nyní máte spuštěné aplikaci!You now have a running app!

    Okno konzoly

  5. Zavřete okno konzoly, stisknutím libovolné klávesy.To close the console window, press any key on your keyboard.

  6. Přidejme nějaký další kód do aplikace.Let's add some additional code to the app. Přidejte následující C# kód před řádek, která uvádí, že Console.WriteLine("Hello World!");:Add the following C# code before the line that says Console.WriteLine("Hello World!");:

    Console.WriteLine("\nWhat is your name?");
    var name = Console.ReadLine();
    

    Tento kód zobrazí "Jaký je název vaší?"This code displays "What is your name?" v konzole okno a počká, dokud uživatel nezadá nějaký text následuje Enter klíč.in the console window, and waits until the user enters some text followed by the Enter key.

  7. Teď změňte řádek, která uvádí, že Console.WriteLine("Hello World!"); na následující kód:Now change the line that says Console.WriteLine("Hello World!"); to the following code:

    Console.WriteLine($"\nHello {name}!");
    
  8. Znovu spusťte aplikaci tak, že vyberete ladění > spustit bez ladění nebo stisknutím kombinace kláves Ctrl+F5.Run the app again by selecting Debug > Start Without Debugging or by pressing Ctrl+F5.

    Visual Studio znovu sestaví aplikace a otevře okno konzoly a vás vyzve k zadání vaše jméno.Visual Studio rebuilds the app, and a console window opens and prompts you for your name.

  9. Zadejte název v okně konzoly a stiskněte klávesu Enter.Enter your name in the console window and press Enter.

    Vstup okna konzoly

  10. Stisknutím libovolné klávesy zavřete okno konzoly.Press any key to close the console window.

Ladění, testování a zlepšit váš kódDebug, test, and improve your code

Nic spustí perfektně vždy.Nothing runs perfectly all the time. Při psaní kódu, budete muset spustit a otestovat ho chyb a výkonu.When you write code, you need to run it and test it for bugs and performance. Visual Studio špičkových ladění systému umožňuje ladit kód spuštěný ve vašem místním projektu, na vzdáleném zařízení nebo na emulátoru, jako pro zařízení se systémem Android.Visual Studio's cutting edge debugging system enables you to debug code running in your local project, on a remote device, or on an emulator such as the one for Android devices. Můžete krok prostřednictvím kódu jeden příkaz v čase a průběžně kontrolovat proměnné.You can step through code one statement at a time and inspect variables as you go. Můžete nastavit zarážky, které jsou pouze dosáhl při splnění zadané podmínky.You can set breakpoints that are only hit when a specified condition is true. Můžete sledovat hodnoty proměnných, jako je kód spuštěn a další.You can monitor the values of variables as the code runs, and more. Všechny tyto se dají spravovat editoru kódu, samostatně, takže nemusíte opustit váš kód.All of this can be managed in the code editor itself, so that you don't have to leave your code. Chcete-li získat další informace o ladění v sadě Visual Studio, najdete v části ladicího programu prohlídka funkce.To get more details about debugging in Visual Studio, see Debugger feature tour.

Pro testování, Visual Studio nabízí testování, IntelliTest, zátěže a testování výkonu a další jednotky.For testing, Visual Studio offers unit testing, IntelliTest, load and performance testing, and more. Další informace o testování najdete v tématu testování nástroje a scénáře.To learn more about testing, see Testing tools and scenarios. Další informace o zvýšení výkonu aplikací, najdete v části profilace prohlídka funkce.To learn more about improving the performance of your apps, see Profiling feature tour.

Nasazení aplikace bylo dokončenoDeploy your finished application

Když je aplikace připravená k nasazení na uživatele nebo zákazníků, Visual Studio poskytuje nástroje k tomu, jestli nasazujete na Microsoft Store, na web služby SharePoint, nebo s technologiemi InstallShield nebo instalační služba systému Windows.When your application is ready to deploy to users or customers, Visual Studio provides the tools to do that, whether you're deploying to Microsoft Store, to a SharePoint site, or with InstallShield or Windows Installer technologies. Je přístupné pomocí rozhraní IDE.It's all accessible through the IDE. Další informace najdete v tématu nasazení aplikací, služeb a komponent.For more information, see Deploy applications, services, and components.

Stručný přehled prostředí IDEQuick tour of the IDE

Následující obrázek ukazuje tak, abyste získali visual Přehled sady Visual Studio, Visual Studio s otevřít projekt spolu s několika okna klíče nástrojů, které budou s největší pravděpodobností používat:To give you a high-level visual overview of Visual Studio, the following image shows Visual Studio with an open project along with several key tool windows you will most likely use:

  • Průzkumník řešení umožňuje zobrazit, přejděte a spravovat soubory s kódem.Solution Explorer lets you view, navigate, and manage your code files. Průzkumník řešení pomáhá organizovat kód seskupením soubory do řešení a projekty.Solution Explorer can help organize your code by grouping the files into solutions and projects.

  • Editor okno, kde budete pravděpodobně tráví většinu doby, zobrazuje kódu a umožní vám upravit zdrojový kód a návrh uživatelského rozhraní.The editor window, where you'll likely spend a majority of your time, shows your code and enables you to edit source code and design a UI.

  • Výstup je okno, kde Visual Studio odešle jeho oznámení, jako je ladění a chybové zprávy, upozornění kompilátoru, publikování stavové zprávy a další.The Output window is where Visual Studio sends its notifications, such as debugging and error messages, compiler warnings, publishing status messages, and more. Každý zdroj zpráva má vlastní kartě.Each message source has its own tab.

  • Team Explorer (VSTS) slouží ke sledování pracovní položky a sdílet s ostatními kódu pomocí technologie pro řízení verzí, jako třeba Git a Team Foundation verze ovládacího prvku (TFVC).Team Explorer (VSTS) lets you track work items and share code with others using version control technologies such as Git and Team Foundation Version Control (TFVC).

  • Cloud Explorer umožňuje zobrazení a správě prostředků Azure, jako je například virtuální počítače, tabulek, databází SQL a další.Cloud Explorer lets you view and manage your Azure resources, such as virtual machines, tables, SQL databases, and more. Pokud konkrétní operace vyžaduje, aby na portálu Azure, Průzkumník cloudu poskytuje odkazy, které vás zavedou na místě v portálu Azure, které budete muset přejít.If a particular operation requires the Azure portal, Cloud Explorer provides links that take you to the place in the Azure portal you need to go.

Visual Studio IDE

Toto jsou některé další běžné funkce produktivitu v sadě Visual Studio:Following are some other common productivity features in Visual Studio:

  • Snadné spuštění vyhledávacího pole je skvělým způsobem, jak rychle najít, co je třeba v sadě Visual Studio.The Quick Launch search box is a great way to rapidly find what you need in Visual Studio. Stačí spustit zadáním názvu ať hledáte a Visual Studio zobrazí výsledky, které dostanete přesně, kde chcete přejít.Just start entering in the name of whatever you are looking for, and Visual Studio lists results that take you exactly where you want to go. Snadné spuštění také ukazuje odkazy, které spustit instalační program Visual Studio pro všechny úlohy nebo jednotlivých součástí.Quick Launch also shows links that start the Visual Studio Installer for any workload or individual component.

    Rychlé spuštění vyhledávacího pole

  • Refaktoring zahrnuje operace, jako je inteligentního přejmenování proměnných Přesun vybrané řádky kódu do samostatné funkce, přesunutí kódu do jiných umístění, způsob parametry funkce a další.Refactoring includes operations such as intelligent renaming of variables, moving selected lines of code into a separate function, moving code to other locations, reordering function parameters, and more.

    Refaktoring

  • IntelliSense je také souhrnný název pro sadu oblíbených funkcí, které zobrazují informace o typu o kódu přímo v editoru a v některých případech zápisu malých bits kódu pro vás.IntelliSense is an umbrella term for a set of popular features that display type information about your code directly in the editor and, in some cases, write small bits of code for you. Je to jako mít základní dokumentace vložené v editoru ušetří práci s k vyhledání informací o typu v okně samostatné nápovědy.It's like having basic documentation inline in the editor, which saves you from having to look up type information in a separate help window. Funkce IntelliSense se liší podle jazyka.IntelliSense features vary by language. Další informace najdete v tématu C# IntelliSense, Visual C++ IntelliSense, JavaScript IntelliSense, a jazyka Visual Basic IntelliSense.For more information, see C# IntelliSense, Visual C++ IntelliSense, JavaScript IntelliSense, and Visual Basic IntelliSense. Některé funkce IntelliSense v práci na následujícím obrázku:The following illustration shows some IntelliSense features at work:

    Seznam členů v sadě Visual Studio

  • Podtržení vlnovkou jsou podtržení vlnovkami red, které vás upozorní na chyby nebo potenciální problémy ve vašem kódu v reálném čase během psaní.Squiggles are wavy red underlines that alert you to errors or potential problems in your code in real time as you type. To umožňuje opravit okamžitě bez čekání na chyby zjištěné při kompilaci nebo čas spuštění.This enables you to fix them immediately without waiting for the error to be discovered during compilation or run time. Pokud je ukazatel myši nad vlnovka, zobrazí další informace o této chybě.If you hover over the squiggle, you see additional information about the error. Žárovky může zobrazit i na levém okraji s návrhy, jak chybu opravit.A light bulb may also appear in the left margin with suggestions for how to fix the error. Další informace najdete v tématu rychlé akce.For more information, see Quick Actions.

    Podtržení vlnovkou

  • Hierarchie volání okno můžete otevřít v místní nabídce textového editoru zobrazíte metody, které volání a jsou volány, metoda pod pomocí kurzoru (bod vložení).The Call Hierarchy window can be opened on the text editor context menu to show the methods that call, and are called by, the method under the caret (insertion point).

    Hierarchie volání – okno

  • Codelensu umožňuje najít odkazy a změny provedené v kódu, propojené chyby, pracovní položky, kód recenze a testování částí všechny bez opuštění editoru.CodeLens enables you to find references and changes to your code, linked bugs, work items, code reviews, and unit tests, all without leaving the editor.

    Codelensu

  • Funkce Náhled definice v okně se zobrazí vložené definice metoda nebo typ bez nutnosti opustit váš aktuální kontext.The Peek to Definition window shows a method or type definition inline, without navigating away from your current context.

    Funkce Náhled definice

  • Přejít k definici možnost místní nabídky přejdete přímo na místě, kde je definována funkce nebo objektu.The Go To Definition context menu option takes you directly to the place where the function or object is defined. Další příkazy navigace jsou k dispozici také kliknutím pravým tlačítkem myši v editoru.Other navigation commands are also available by right-clicking in the editor.

    Přechod na definici

Správa zdrojového kódu a spolupracovat s ostatnímiManage your source code and collaborate with others

Můžete spravovat vašeho zdrojového kódu v hostované všechny zprostředkovatele, včetně Githubu úložiště Git.You can manage your source code in Git repos hosted by any provider, including GitHub. Nebo použijte Visual Studio Team Services (VSTS) ke správě kód společně se chyby a pracovní položky pro celý projekt.Or use Visual Studio Team Services (VSTS) to manage code alongside bugs and work items for your whole project. V tématu začít pracovat s Git a Team Services (služby VSTS) Další informace o správě úložiště Git v sadě Visual Studio pomocí Team Explorer.See Get started with Git and Team Services (VSTS) to learn more about managing Git repos in Visual Studio using Team Explorer. Visual Studio má také další funkce integrované zdroj ovládacího prvku.Visual Studio also has other built-in source control features. Další informace o nich najdete v tématu Git nové funkce v aplikaci Visual Studio 2017 (blog).To learn more about them, see New Git features in Visual Studio 2017 (blog).

Visual Studio Team Services je Cloudová služba pro hostování projektů softwaru a povolení spolupráce v týmy.Visual Studio Team Services is a cloud-based service for hosting software projects and enabling collaboration in teams. Služby VSTS podporuje systémy Git a Team Foundation zdrojového kódu, jakož i metodiky Scrum a Agile a CMMI vývoj.VSTS supports both Git and Team Foundation Source Control systems, as well as Scrum, CMMI and Agile development methodologies. Team Foundation verze ovládacího prvku (TFVC) používá jedinou, centralizovanou server úložiště ke sledování a verze souborů.Team Foundation Version Control (TFVC) uses a single, centralized server repository to track and version files. Místní změny jsou vždy změnami na centrálním serveru, kde můžete jinými vývojáři získání nejnovějších změn.Local changes are always checked in to the central server where other developers can get the latest changes.

Team Foundation Server (TFS) je Centrum správy životního cyklu aplikace Visual Studio.Team Foundation Server (TFS) is the application lifecycle management hub for Visual Studio. Umožňuje everyone spojené s procesu vývoje se zúčastnit pomocí jednoho řešení.It enables everyone involved with the development process to participate using a single solution. TFS je užitečné pro správu heterogenní týmy a projekty, příliš.TFS is useful for managing heterogeneous teams and projects, too.

Pokud máte účet Visual Studio Team Services nebo Team Foundation Server v síti, můžete se připojit k němu prostřednictvím Team Explorer oken v sadě Visual Studio.If you have a Visual Studio Team Services account or a Team Foundation Server on your network, you connect to it through the Team Explorer window in Visual Studio. Z tohoto okna můžete zkontrolovat kód do nebo z zdrojového kódu, správě pracovních položek, sestavení a spuštění přístup týmové místnosti a pracovní prostory.From this window you can check code into or out of source control, manage work items, start builds, and access team rooms and workspaces. Můžete otevřít Team Explorer z Snadné spuštění pole, nebo v hlavní nabídce z zobrazení > Team Explorer nebo z Team > Správa připojení.You can open Team Explorer from the Quick Launch box, or on the main menu from View > Team Explorer or from Team > Manage Connections.

Na následujícím obrázku Team Explorer okna pro řešení, který je hostován v služby VSTS.The following image shows the Team Explorer window for a solution that is hosted in VSTS.

Visual Studio Team Explorer

Můžete také automatizovat vašeho procesu sestavení vytvářet kód, který jste zkontrolovali devs ve vašem týmu do správy verzí.You can also automate your build process to build the code that the devs on your team have checked into version control. Lze například sestavit jeden nebo více projektů v noci nebo pokaždé, když je kód vrácen se změnami.For example, you can build one or more projects nightly or every time that code is checked in. Další informace najdete v tématu sestavení a verze (služby VSTS a sady TFS).For more information, see Build and release (VSTS and TFS).

Připojení ke službám, databází a cloudové prostředkyConnect to services, databases, and cloud-based resources

Cloud je velmi důležitá pro dnešní online world a Visual Studio poskytuje způsob, jak využít.The cloud is critical for today's online world, and Visual Studio provides you the means to leverage it. Například funkce připojené Services umožňuje připojení aplikace ke službám.For example, the Connected Services feature enables you to connect your app to services. Aplikace můžete ukládat data na úložiště Azure, mimo jiné.Your apps can use it to store their data on Azure storage, among other things.

Připojených služeb

Výběr služby na připojené služby stránka spustí připojené služby spuštění průvodce, který nakonfiguruje projektu a stahuje potřebné balíčky NuGet, které vám pomůžou kódování proti Služba.Choosing a service on the Connected Services page starts a Connected Services wizard that configures your project and downloads the necessary NuGet packages to help get you started coding against the service.

Můžete zobrazit a spravovat prostředky na základě Azure cloud v sadě Visual Studio pomocí Průzkumník cloudu.You can view and manage your Azure-based cloud resources within Visual Studio using Cloud Explorer. Průzkumník cloudu zobrazuje všechny účty, které jsou spravované v rámci předplatného Azure, ke kterému jste přihlášeni do prostředků Azure.Cloud Explorer shows the Azure resources in all the accounts managed under the Azure subscription you are logged into. Můžete získat Průzkumník cloudu výběrem Azure development zatížení v instalačním programu sady Visual Studio.You can get Cloud Explorer by selecting the Azure development workload in the Visual Studio installer.

Průzkumník cloudu

V Průzkumníku serveru vám pomůže Procházet a spravovat instance systému SQL Server a prostředky místně, vzdáleně a na Azure, Salesforce.com, Office 365 a weby.Server Explorer helps you browse and manage SQL Server instances and assets locally, remotely, and on Azure, Salesforce.com, Office 365, and websites. Chcete-li otevřít Průzkumníka serveru, v hlavní nabídce zvolte zobrazení > Průzkumníka serveru.To open Server Explorer, on the main menu, choose View > Server Explorer. V tématu přidat nová připojení pro další informace o použití Průzkumníka serveru.See Add new connections for more information on using Server Explorer.

SQL Server Data Tools (SSDT) je výkonný vývojové prostředí pro SQL Server, databáze SQL Azure a Azure SQL Data Warehouse.SQL Server Data Tools (SSDT) is a powerful development environment for SQL Server, Azure SQL Database and Azure SQL Data Warehouse. Umožňuje vytvářet, ladit, udržovat a Refaktorovat databáze.It enables you to build, debug, maintain, and refactor databases. Můžete pracovat s projektem databáze, nebo přímo s připojené databáze instance nebo vypnout místně.You can work with a database project, or directly with a connected database instance on- or off-premises.

Průzkumník objektů systému SQL Server v sadě Visual Studio poskytuje zobrazení objektů databáze podobně jako SQL Server Management Studio.SQL Server Object Explorer in Visual Studio provides a view of your database objects similar to SQL Server Management Studio. Průzkumník objektů systému SQL Server můžete pro účely správy a návrh lehká databáze, včetně úpravy dat v tabulce, porovnání schémat, provádění dotazů pomocí kontextové nabídky přímo z Průzkumníka objektů systému SQL Server a další.SQL Server Object Explorer enables you to do light-duty database administration and design work, including editing table data, comparing schemas, executing queries by using contextual menus right from SQL Server Object Explorer, and more.

Průzkumník objektů systému SQL Server

Rozšíření sady Visual StudioExtend Visual Studio

Pokud Visual Studio nemá přesný funkce, které potřebujete, můžete ho přidat!If Visual Studio doesn't have the exact functionality you need, you can add it! Přizpůsobení integrovaného vývojového prostředí na základě vašeho pracovního postupu a styl, přidat podporu pro externí nástroje ještě integrované pomocí sady Visual Studio a upravit stávající funkce zvyšuje produktivitu.You can personalize the IDE based on your workflow and style, add support for external tools not yet integrated with Visual Studio, and modify existing functionality to increase your productivity. Nejnovější verzi Visual Studio Extensibility Tools (VS SDK), najdete v tématu Visual Studio SDK.To find the latest version of the Visual Studio Extensibility Tools (VS SDK), see Visual Studio SDK.

Kompilátoru platformu .NET ("Roslyn") můžete použít k zápisu vlastní analyzátorů kódu a generátory kódu.You can use the .NET Compiler Platform ("Roslyn") to write your own code analyzers and code generators. Najít všechno, co potřebujete v Roslyn.Find everything you need at Roslyn.

Najít existující rozšíření pro sadu Visual Studio vytvořené vývojáři Microsoftu a také naše komunita vývoj.Find existing extensions for Visual Studio created by Microsoft developers as well as our development community.

Další informace o rozšíření sady Visual Studio najdete v tématu rozšíření Visual Studio IDE.To learn more about extending Visual Studio, see Extend Visual Studio IDE.

Další informace a zjistit, co je novéhoLearn more and find out what's new

Pokud jste Visual Studio před nepoužívali, podívejte se na začít s vývojem pomocí sady Visual Studio, nebo se podívejte se na bezplatné sady Visual Studio kurzy k dispozici na Microsoft Virtual Academy.If you've never used Visual Studio before, look at Get started developing with Visual Studio, or check out the free Visual Studio courses available on Microsoft Virtual Academy. Pokud chcete rezervovat nových funkcí v Visual Studio 2017, najdete v části co je nového ve Visual Studio 2017.If you want to check out the new features in Visual Studio 2017, see What's new in Visual Studio 2017.

Blahopřejeme k dokončení prohlídku Visual Studio IDE!Congratulations on completing the tour of the Visual Studio IDE! Věříme, že jste se dozvěděli, něco užitečné informace o některých jeho hlavní funkce.We hope you learned something useful about some of its main features.

Viz takéSee also