Sdílet prostřednictvím


Ikona sady Visual Studio Zpráva k vydání verze Visual Studio 2013

Licenční podmínky | pro komunitu vývojářů v sadě Visual Studio |

Poznámka:

Nejedná se o nejnovější verzi sady Visual Studio. Pokud si chcete stáhnout nejnovější verzi, přejděte prosím na aktuální zprávu k vydání verze pro Visual Studio 2019.


Vydání sady Visual Studio 2013

Poznámky k verzi můžete zobrazit pro všechny verze sady Visual Studio 2013:

Ikona poznámky k verzi Zpráva k vydání verze pro Visual Studio 2013

Vydáno 17. října 2013

Stáhnout Visual Studio Community 2013

Visual Studio 2013 si můžete stáhnout z webu My.VisualStudio.com. Web My.VisualStudio.com vyžaduje bezplatné předplatné Dev Essentials nebo předplatné sady Visual Studio.

Novinky v této verzi

Inovativní funkce pro vyšší produktivitu vývojářů

Visual Studio 2013 obsahovalo řadu vylepšení uživatelského rozhraní na základě zpětné vazby zákazníků a základního principu návrhu Microsoftu, který se zaměřuje na obsah, aby se zlepšil uživatelské prostředí. Můžete si všimnout více než 400 upravených ikon s větší diferenciací a vyšším použitím barev, přepracované úvodní stránky a dalších drobných změn návrhu v sadě Visual Studio.

Visual Studio 2013 obsahovalo řadu vylepšení, která vám pomůžou zvýšit produktivitu a soustředit se při psaní kódu. Některé funkce se poprvé objevily jako experimenty v rozšíření Visual Studio Power Tools před upřesněním a začleněním do sady Visual Studio. Funkce produktivity, jako je automatické dokončování závorek, možnost přesouvat řádky kódu nebo bloky pomocí klávesových zkratek a navigace v řádku jsou teď integrované. Kromě toho Visual Studio 2013 obsahuje nový Team Explorer s vylepšenou domovskou stránkou, která poskytuje snadnější navigaci na funkce týmové spolupráce, včetně možnosti zrušit nevyřízené změny a sestavení do samostatného okna.

Okno Čekající změny a nový Team Explorer

Při práci s velkými soubory kódu může být obtížné sledovat, kde jste. V sadě Visual Studio 2013 můžete snadno přepínat chování posuvníku mezi dvěma režimy. V režimu pruhu můžete zobrazit poznámky, jako je pozice kurzoru, změnit umístění a sledovat chyby přímo. V režimu mapy se na posuvníku zobrazuje dynamický náhled zdrojového kódu a možnost najet myší na kód, aby se v popisku zobrazoval jeho náhled. Pak můžete kliknout na přesnou pozici kódu, která přejde do daného umístění.

Pochopení toho, co řádek kódu dělá, je klíčovou úlohou během vývoje. Příkaz Přejít k definici je nyní doprovázen novou funkcí Náhled definice. S náhledem definice už nemusíte opustit kontext řádku kódu, abyste mohli zobrazit definici v vložené zobrazení.

Náhled definice

Pochopení toho, co řádek kódu dělá, je jen součástí vaší výzvy jako vývojář. Musíte také pochopit jeho historii, kdo na ní pracoval, na čem kód odkazuje, a další. To se stává obzvláště náročným v týmových projektech. CodeLens (indikátory informací o kódu) v sadě Visual Studio Ultimate 2013 používá informace z metadat projektu i Team Foundation Serveru 2013 k umístění dekorátorů na každou z metod v kódu, které zobrazují informace, jako jsou například sady změn, které vedly k vytvoření nebo nedávné změně, kdo byl poslední osobou, která na kódu pracovala, jaké testy jednotek pokrývají metodu (včetně nejnovějšího stavu pass/fail) a jaké odkazy na kód existují. Můžete také rychle přejít na tato data, jako je přidružená sada změn nebo odkazovaný soubor kódu pouhým kliknutím.

CodeLens

Visual Studio 2013 představuje propojené prostředí IDE, které vám umožní začít pracovat se sadou Visual Studio 2013 rychleji. Při prvním spuštění sady Visual Studio 2013 se zobrazí výzva k přihlášení pomocí účtu Microsoft. Stejný účet už můžete použít s předplatnými MSDN nebo Team Foundation Service. Po přihlášení se vaše kopie sady Visual Studio 2013 zaregistruje pro vaše použití bez nutnosti dalších kroků. Visual Studio 2013 také automaticky synchronizuje nastavení napříč vašimi zařízeními s využitím propojeného prostředí IDE. Synchronizovaná nastavení zahrnují kategorie, jako jsou klávesové zkratky, vzhled sady Visual Studio (motiv, písma atd.) a další, a přitom máte plnou kontrolu nad možnostmi Synchronizovaná nastavení.

Podpora vývoje aplikací pro Windows 8.1

Visual Studio 2013 poskytuje ideální sadu nástrojů pro vytváření moderních aplikací, které využívají další vlnu inovací platformy Windows (Windows 8.1) a současně podporují zařízení a služby na všech platformách Microsoftu. Podpora vývoje aplikací pro Windows Store ve Windows 8.1 zahrnuje mnoho aktualizací nástrojů, ovládacích prvků a šablon, novou podporu programového testu uživatelského rozhraní pro aplikace XAML, analyzátor rychlosti odezvy uživatelského rozhraní a profiler spotřeby energie pro aplikace XAML a HTML, vylepšené nástroje pro profilaci paměti pro aplikace HTML a vylepšenou integraci s Windows Storem.

Analyzátor rychlosti odezvy uživatelského rozhraní

Blend pro XAML byl vylepšen o významné nové funkce pro návrh aplikací pro Windows Store, jako je přidání pravítek a vlastních příruček pro přesnější rozložení obsahu a také vylepšené možnosti stylů. Blend pro HTML také zdědí tato vylepšení a přidá specifické nové funkce pro vytváření aplikací pro Windows Store pomocí HTML, například novou časovou osu pro animaci změn v šabloně STYLŮ CSS.

Blend for Visual Studio

Prostředí pro psaní kódu pro aplikace pro Windows Store bylo v sadě Visual Studio 2013 vylepšené. Editor XAML teď poskytuje pokroky v IntelliSense, které jsou nyní k dispozici také pro datové vazby, vazby šablony a prostředky. Umožňuje také produktivnější přechod mezi kódem návrhu a kódem, který je za ním; včetně podpory pro hledání odkazů, přechod na definici a přepnutí na model zobrazení. Tyto funkce společně s dalšími vylepšeními vám pomůžou snížit práci při vytváření aplikací pro Windows Store.

Propojení aplikací pro Windows Store je také jednodušší díky přidání služeb Windows Azure Mobile Services, které vaši aplikaci zpřístupňují hostiteli scénářů, jako je snadné povolení nabízených oznámení a ukládání dat a manipulace s nimi v cloudu.

Vývoj pro web

Vytváření webů nebo služeb na platformě Microsoftu poskytuje mnoho možností, včetně ASP.NET Webovýchformů, ASP.NET MVC, wcf nebo webových rozhraní API atd. V minulosti práce s každým z těchto přístupů v sadě Visual Studio znamenala práci s samostatnými typy projektů a nástroji izolovanými pro schopnosti konkrétního projektu. Vize One ASP.NET sjednocuje prostředí webového projektu v sadě Visual Studio 2013, abyste mohli vytvářet ASP.NET webových aplikací pomocí vašich preferencí ASP.NET komponent architektur v jednom projektu. Toto nové jednotné prostředí zahrnuje možnost snadného vytváření hybridních aplikací, které zahrnují vylepšené verze webových formulářů ASP.NET, MVC nebo webového rozhraní API, a to vše v jednom projektu. Teď můžete kombinovat a odpovídat správným nástrojům pro úlohu v rámci webových projektů a zvýšit flexibilitu a produktivitu při vývoji pro web.

Dialogové okno One ASP.NET New Project (Nový projekt)

Pokud navrhujete webové stránky nebo implementujete návrhy jiných uživatelů, pravděpodobně strávíte významnou část času úpravou HTML a CSS při opětovné aktualizaci oken prohlížeče a znovu, abyste dosáhli přesného prostředí, které chcete vytvořit. To je ještě složitější díky rozmanitosti dostupných webových prohlížečů, které vaši návštěvníci můžou použít k zobrazení vašeho webu. Visual Studio 2013 to eliminuje zpět pomocí odkazu na prohlížeč, který spojuje Visual Studio s jedním nebo více otevřenými moderními prohlížeči v interaktivním vývojovém prostředí, aby se synchronizovaly se změnami značek, aniž by bylo nutné provést ruční aktualizace prohlížeče, abyste viděli provedené změny.

Vytvoření moderních podnikových aplikací pro Office 365

V sadě Visual Studio 2013 můžete vytvářet a spravovat moderní obchodní aplikace, které rozšiřují prostředí Office 365, aby lidé mohli pracovat s obchodními procesy, artefakty a dalšími systémy. Aplikace Office 365 Cloud Business Apps běží v cloudu a využívají bohaté možnosti platformy vystavené službami Windows Azure a Office 365. Jako cloudové aplikace jsou k dispozici pro řadu zařízení pro agregaci dat a služeb z podniku a integraci identit uživatelů a sociálních grafů. Tyto aplikace se integrují s možnostmi správy životního cyklu aplikací sady Visual Studio a přemostěním světů vývojářů obchodních aplikací s IT operacemi.

Vylepšení ladění a optimalizace

Nové centrum výkonu a diagnostiky v sadě Visual Studio 2013 poskytuje jednotné prostředí pro různé nástroje dostupné v sadě Visual Studio. Centrum také usnadňuje identifikaci nástrojů pro výkon a diagnostiku, které pracují s vaším projektem, a umožňuje jim rychle začít používat ke zlepšení aplikace.

Centrum výkonu a diagnostiky

Analyzátor výpisu paměti v sadě Visual Studio 2013 usnadňuje diagnostiku problémů s pamětí v produkčních prostředích analýzou výpisů paměti .NET přímo ze sady Visual Studio. Pomocí nové funkce analýzy paměti můžete vyřešit nevracení paměti a neefektivní využití paměti zobrazením velikosti a počtu, největšími instancemi objektů a tím, co je drží naživu v paměti. Můžete také porovnat dva výpisy paměti, abyste získali přehled o tom, jak se využití paměti mění v průběhu času.

Při ladění 64bitových aplikací .NET 4.5.1 v sadě Visual Studio 2013 teď můžete "upravit a pokračovat" stejně jako u 32bitových spravovaných aplikací. Kromě toho se v sadě Visual Studio 2013 vylepšuje asynchronní ladění v sadě Visual Basic, Visual C#, Visual C++ a JavaScript. Při spuštění ve Windows 8.1 teď okno zásobníku volání obsahuje logický zásobník volání, pokud v asynchronní metodě dosáhnete zarážky nebo výjimky. Kromě podpory diagnostiky zahrnuje .NET 4.5.1 další vylepšení, jako je podpora komprimace velkých objektů uvolňování paměti (GC) na vyžádání a rychlejší spouštění aplikací při spouštění na počítačích s více jádry.

V sadě Visual Studio Ultimate 2013 můžete diagnostikovat chyby a problémy s výkonem v aplikacích monitorovaných nástrojem System Center 2012 R2 Operations Manager. Události výjimek a výkonu můžete importovat jako protokol IntelliTrace (.iTrace) a pomocí IntelliTrace v sadě Visual Studio můžete pro tyto události procházet provádění kódu.

Kromě funkcí, které zlepšují podporu C++11, jako je delegování konstruktorů, nezpracovaných řetězcových literálů, explicitních převodních operátorů a variadic šablon spolu s laděním "jen můj kód" v sadě Visual Studio 2013, je práce s C++ ještě lepší. Možnost filtrovat zásobník volání jenom na kód, který jste napsali, když ladění už dlouho existovalo pro spravované jazyky a je nyní k dispozici pro jazyk C++.

PGO (Optimalizace s asistencí profilu) je optimalizace kompilátoru Visual C++, která využívá data profilu shromážděná ze spouštění důležitých nebo výkonnostních scénářů uživatelů k vytvoření optimalizované verze aplikace. Nástroje pro profilaci v sadě Visual Studio 2013 poskytují přehled o rozhodnutích o optimalizaci PGO, která vám pomůžou pochopit, jak dobře tato profilová data odpovídají skutečnému výkonu díky tomu, že ukazují, jak profilované horké cesty kódu (běžné uživatelské scénáře) a chladnější cesty kódu (méně běžné uživatelské scénáře) aplikace odpovídají tomu, jaký kód byl optimalizován PGO a jak (velikost nebo rychlost).

Rozšířené možnosti ALM

Visual Studio 2013 obsahuje vlnu nových funkcí správy životního cyklu aplikací (ALM), které vašim týmům pomůžou zvýšit produktivitu a spolupracovat s vylepšenou podporou agilních postupů vývoje, které můžete postupně přijmout tak, aby vyhovovaly potřebám vaší organizace. Funkce, jako je agilní správa portfolia, týmové místnosti, komentáře k webovému kódu o sadách změn a potvrzeních a vylepšení správy webových testovacích případů, jsou součástí integrovaného řešení, které pomáhá vašemu týmu lépe spolupracovat a zvýšit produktivitu.

Jádro funkcí ALM sady Visual Studio poskytuje Team Foundation Server, který je možné nainstalovat na místní server nebo službu Team Foundation Service hostovanou v cloudu. Bez ohledu na to, jestli tým preferuje větší kontrolu a přizpůsobení místní instalace, nebo dostupnost cloudu bez údržby, existuje možnost, která vyhovuje potřebám vašeho týmu.

Díky agilní správě portfolia můžete spravovat velké a složité úlohy agilním způsobem. Můžete definovat hierarchii backlogů, abyste porozuměli rozsahu práce v několika týmech a zjistili, jak se tato práce zahrne do širších iniciativ.

Agilní správa portfolia

Týmové místnosti poskytují oblast pro podporu a zachycení komunikace mezi členy týmu, a to jak blízko, tak daleko. V týmové místnosti můžete diskutovat o probíhající práci, pokládat otázky, sdílet stav a objasnit problémy při jejich vzniku. Týmová místnost je informační kanál o aktivitách týmových projektů, který pomáhá týmu informovat o kontrolách kódu, stavu sestavení, přiřazení práce a dalších akcích. Když místo e-mailu použijete týmovou místnost, automaticky dostanete záznam auditu konverzací a rozhodnutí, která můžete kdykoli zkontrolovat a vyhledat. Týmová místnost se ve výchozím nastavení vytvoří pro každý projekt a můžete vytvořit další místnosti pro podporu ad hoc diskuzí a spolupráce mezi týmy.

Týmová místnost

Team Foundation Server 2013 teď podporuje úložiště Git. Kromě toho teď můžete pomocí webového Průzkumníka správy verzí v sadě Visual Studio 2013 vytvářet komentáře k sadám změn, sadám odložených změn nebo potvrzením Gitu, abyste se zapojili do konverzací se svým týmem o změnách zdrojového kódu. Komentáře můžete snadno najít také pomocí filtru Průzkumníka verzí.

Komentáře ke kódu

Díky podpoře cloudového zátěžového testování ve službě Team Foundation Service můžete vygenerovat testy škálování v sekundách, které využívají elastické prostředky Windows Azure ke spouštění požadavků od tisíců virtuálních uživatelů; poskytuje přehled o kritických bodech výkonu webových aplikací a služeb bez problémů se správou hardwaru nebo virtuálního testovacího prostředí.

Vylepšení správy testovacích případů na webu umožňují vytvářet nebo spravovat testovací plány a sady přímo z webového rozhraní. Testy z jiných operačních systémů než Windows můžete spouštět také pomocí libovolného moderního webového prohlížeče a umožnit testerům, aby zůstali produktivní z jakéhokoli pracovního prostředí.

Novinkou v Team Foundation Serveru 2013 je také graf pracovních položek. Rychle můžete vytvářet různé grafy pro vizualizaci dat založených na dotazech pracovních položek, jako jsou chyby, uživatelské scénáře a úkoly.

Grafy pracovních položek

Licencování

Nákup sady Visual Studio s předplatným sady Visual Studio je nejoblíbenější způsob nákupu sady Visual Studio a získání přístupu k nejkomplexnější kolekci softwaru, služeb a výhod pro cílení na platformy Microsoftu. Aktivní předplatitelé sady Visual Studio budou mít v polovině října nejstarší přístup k finální verzi sady Visual Studio 2013.

Díky vydání sady Visual Studio 2013 jsou teď možnosti agilního plánování projektů přístupnější pro projektové manažery s možnostmi správy backlogu a plánování sprintů, které jsou k dispozici pro zákazníky s licencí pro klientský přístup k Team Foundation Serveru 2013 (TFS CAL), a to bez dalších nákladů.