Sdílet prostřednictvím


Výběr vývojového prostředí

Vyberte správné vývojové prostředí pro podporu přechodu a výkonu DevOps. Vývojové prostředí DevOps by nemělo upravovat a ladit kód, ale integrovat se zbytkem cyklu DevOps, včetně testování, správy verzí a monitorování produkce. Microsoft poskytuje dvě hlavní vývojová prostředí pro podporu DevOps, sady Visual Studio a editoru Visual Studio Code.

Použití sady Visual Studio

Visual Studio je plnohodnotné integrované vývojové prostředí (IDE). Pokud ho můžete použít, je Visual Studio ideální pro práci ve Windows a vytvářet software pro různé platformy, včetně .NET nebo .NET Core, iOS, Androidu prostřednictvím Xamarinu a cílů podporujících C++.

Visual Studio nabízí historicky výhody produktivity a integrace DevOps. Visual Studio se nativně integruje s GitHubem a Azure DevOps a má robustní ekosystém rozšíření pro každého oborového poskytovatele DevOps.

Používání nástroje Visual Studio Code

Visual Studio Code je bezplatný a zjednodušený editor kódu, který nabízí neomezené přizpůsobení prostřednictvím desítek tisíc komerčních a komunitních rozšíření. Tato rozšíření přidávají podporu pro prakticky jakýkoli jazyk, platformu a službu DevOps. Vývojáři můžou být produktivní v systémech Windows, Mac nebo Linux. Visual Studio Code je ideální volbou pro vývojáře, kteří nemůžou používat Visual Studio.

Vývoj pro Azure

Pro řešení Azure neexistuje žádné konkrétní upřednostňované vývojové prostředí. Díky široké podpoře všech hlavních aplikačních platforem můžete k vytváření řešení Azure používat prakticky jakýkoli nástroj a vybrat model nasazení, který vám nejlépe vyhovuje. Nejlepší způsob nasazení řešení do produkčního prostředí je obvykle prostřednictvím automatizace hostované v GitHub Actions nebo Azure Pipelines.

Visual Studio i Visual Studio Code mají nativní funkce a rozšíření první strany, která zjednodušují práci s procesy DevOps v Azure, GitHubu a Azure DevOps.

Další kroky

Naučte se připravit Visual Studio, Visual Studio Code, Eclipse pro Javu a IntelliJ IDEA pro vývoj v Azure v praktickém výukovém modulu Příprava vývojového prostředí pro vývoj v Azure.