Visual Studio Icon Visual Studio 2013 Aktualizace 2: Historie poznámek k verzi

Licenčních podmínek | Blog Visual Studio | Community pro vývojáře

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.


Visual Studio 2013 Uvolní

Můžete zobrazit poznámky k verzi pro všechny verze Visual Studio 2013:

Release Notes Icon Visual Studio 2013 Aktualizace 2

vydáno 2. dubna 2014

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.

Nové funkce

tato verze zahrnovala nové funkce pro vytváření aplikací, které cílí na Windows Phone 8,1, možnost vytvářet univerzální Windows aplikace cílené na prostředí Windows Runtime, TypeScript 1,0 RTM a řadu dalších nových funkcí.

Team Foundation Server 2013 Update 2

s vydáním Team Foundation Server 2013 Update 2 budeme dál přinášet nové funkce ALM, opravy chyb a další vylepšení našich místních zákazníků.

Níže najdete souhrn nejoblíbenějších funkcí v této verzi a relevantní odkazy, kde se můžete dozvědět víc.


CodeLens: nový indikátor příchozích změn

funkce CodeLens v Visual Studio Ultimate poskytuje vývojářům rychlé zobrazení pro hledání informací bez nutnosti opustit kód a nabízí přehledy z různých dostupných ukazatelů, aniž by došlo ke ztrátě kontextu kódu.

V této verzi CodeLens získá nový indikátor příchozích změn, který poskytuje přehled o změnách, ke kterým došlo v jiných větvích, do kódu, na kterém právě pracuje vývojář. To umožňuje týmům, které pracují s více větvemi, nový a snadný způsob, jak si udržet informace bez nutnosti opustit okno editoru kódu.

Indikátor příchozích změn v CodeLens

značky pracovní položky: úpravy z Visual Studio a Excel, použití v dotazech

Označování pracovních položek je definováno uživatelem a přidává do pracovní položky meta data, která umožňují rychlý způsob filtrování dat bez nutnosti vytvářet dotazy nebo další vlastní filtry.

V této verzi je tagování ještě lepší. umožňuje zobrazit a upravit značky přímo z Visual Studio nebo je použít jako součást dotazu pracovní položky pro: contains a neobsahuje operátory (v Visual Studio a Web Access).

Dotazování na pracovní položky pomocí značek

kromě toho při otevírání dotazů na pracovní položky v Excel (pro věci, jako je hromadné úpravy položek), můžete nyní zobrazit a spravovat značky přímo z připojené tabulky.

Dotazování na pracovní položky pomocí značek v Excel

Diagram kumulativního Flow: konfigurovatelné počáteční datum

při prácina kartách Kanban je Team Foundation Server skvělým nástrojem k vizualizaci aktuálního stavu projektu, protože automaticky udržuje kumulativní Flow Diagram, protože položky se přesunou na panelu.

v této verzi jsme přidali možnost reakce na žádosti zákazníků o nastavení nového počátečního data pro kumulativní Flowch diagramů, které restartují výpočty na základě nového počátečního data.

Grafy burndown: konfigurovatelné pracovní dny

v Team Foundation Server Web Access můžou agilní týmy používat grafy burndown jako grafické znázornění zbývající práce, a to v době, kdy je v sprintu k dispozici.

v této verzi jsme přidali nové nastavení týmu pro konfiguraci pracovních dnů pro projektový tým a efektivně tak umožníte odebrat víkendové dny z burndownch grafů (vysoce vyžádaná funkce na Visual Studio UserVoice).

Nastavení pracovních dnů v burndown grafech

Grafy pracovních položek: připnutí a nastavení barev domovské stránky

Funkce grafů pracovních položek v aplikaci Web Access dává uživatelům možnost rychle zobrazit stav probíhající práce pomocí grafu výsledků dotazu v plochém seznamu. Pro stejný dotaz můžete vytvořit několik typů grafů, například výsečový, pruhový, sloupcový nebo skládaný sloupcový.

V této verzi jsme grafy ještě užitečnější, protože umožňují připnutí grafů k domovské stránce týmu nebo projektu; Díky tomu je jednoduché, aby všichni informovali o datových bodech, které tým najde nejvíc.

Připnutí grafů pracovních položek na domovskou stránku

Kromě toho také umožňuje přizpůsobitelnou barvu řady grafu pracovních položek prostřednictvím jednoduchého výběru barvy, jak je znázorněno níže.

Přizpůsobení barev v grafech pracovních položek

webová správa testovacích případů: export Artifacts a sdílených parametrů

Vytváření, Správa a Spouštění manuálních testů z prohlížeče je možné pomocí webové funkce pro správu testovacích případů webového přístupu TFS.

V této verzi jsme přidali novou funkci pro export testovacích plánů, testovacích sad nebo testovacích případů spolu s příslušnými vlastnostmi souboru HTML pro různá použití v režimu offline (například sdílení s jinými uživateli přes e-mail nebo snazší tisk).

Export testovacích plánů, testovacích sad nebo testovacích případů do formátu HTML

Kromě toho jsme přidali novou funkci nazvanou "sdílené parametry", která umožňuje sdílení parametrů testovacího případu tím, že konsoliduje podobná data parametrů v jednom umístění a odkazuje na ni napříč několika testovacími případy.

Sdílené parametry ve webové správě testovacích případů

Správa zdrojového kódu git: různá vylepšení

Bez ohledu na velikost ani složitost projektu, Správa zdrojového kódu hraje důležitou roli, která pomáhá udržovat kontrolu nad změnami provedenými ve zdrojovém kódu v časovém intervalu. s Team Foundation Server 2013 můžete vybrat ze dvou typů možností správy zdrojového kódu pro nový týmový projekt: TFVC nebo Git.

V této verzi jsme se zaměřili na vylepšení naší implementace správy zdrojových kódů git:

  • Použití funkce anotace (neboli viny) s Git
  • změna nedávných místních potvrzení pomocí Visual Studio (podobně jako příkazový řádek: "git změněno"), pokud se potvrzení ještě neodeslala do úložiště TFS
  • Vložení nebo vyžádání z vybraného vzdáleného úložiště v Team Explorer bez nutnosti používat příkazový řádek
  • Vrátit potvrzení, aby se vrácení zpět se změnami nevrátilo snadněji
  • Monitorování nebo rušení dlouhotrvajících operací Gitu
  • použití Ant nebo Maven na kontroleru sestavení k sestavení kódu Java spravovaného v úložišti Git (vyžaduje Team Explorer Everywhere (TEE) Update 1 a rozšíření build TFS)

Web Access: aktualizovaná Domovská stránka týmu a Vylepšený výkon navigace nevyřízených položek

při spuštění Team Foundation Server (TFS) v místním prostředí poskytuje tým Web Access uživatelské rozhraní pro použití jakýmkoli členem týmu bez nutnosti instalovat další software. Toto webové rozhraní poskytuje přístup k funkcím v rámci TFS, které zahrnují, ale nejsou omezené na zdrojový kód, správu nevyřízených položek, sestavení a webovou správu testovacích případů.

v této verzi jsme přepracované tým Project a domovské stránky s vizuálně přitažlivým návrhem, který umožňuje lepší využití obrazovek na širších rozlišeních obrazovky.

Přenávrh domovské stránky pro Web Access TFS

Díky zpětné vazbě od zákazníků jsme také vylepšili výkon při navigaci nevyřízených položek ve webovém rozhraní.

Další změny a opravy chyb

úplný seznam změn najdete v článku znalostní báze Visual Studio Update.

Windows Phone 8,1 a univerzální Windows aplikace

v současné době Windows tým oznámil významné aktualizace napříč Windows a Windows Phone, včetně nových funkcí vývojářské platformy v Windows Phone 8,1 a dalším hlavním krokem pro sjednocení platforem s univerzálními Windows aplikacemi pro běžný Windows runtime napříč telefony, tablety a počítači.

univerzální aplikace Windows pro common Windows runtime

co je nového u Visual Studio vývojářů cílících na Windows Phone 8,1:

  • upgradujte stávající aplikace Windows Phone 8,0 na Windows Phone 8,1 a využijte výhod nových funkcí platformy.
  • vytvářejte nové aplikace pro univerzální Windows, které cílí na Windows Phone 8,1 a Windows Store 8,1 platforms pomocí univerzálních projektů, které jim umožňují sdílet kód a prvky uživatelského rozhraní a sestavovat na běžné platformě, která používá prostředí Windows Runtime
  • vývojáři mají možnosti pro vytváření aplikací pomocí C# a .net, HTML a javascriptu nebo C++ a DirectX při vytváření univerzálních Windowsch aplikací.

další podrobnosti najdete v centru pro vývoj Windows a naučte se o této nové verzi.

TypeScript 1,0 (RTM)

TypeScript je open source jazyk vyvinutý Microsoftem pro projekty v jazyce JavaScript, který využívá typovou nadmnožinu JavaScriptu, která se kompiluje do jednoduchého JavaScriptu. TypeScript v kombinaci s Visual Studio je prvotřídní prostředí s funkcemi, jako je statická kontrola, navigace na základě symbolu, refaktoring kódu a mnohem víc.

TypeScript 1,0 (RTM) v Visual Studio

V této verzi oznamujeme, že TypeScript dosáhl verze 1,0 (RTM), přináší jazyk první oficiální verzi po 18 měsících vývoje a mnohem setkalo od komunity vývojářů.

Ladění, diagnostika a profilace

V této verzi jsme přidali nové nástroje pro profilaci a provedli jsme vylepšení ladicího programu, spravované paměti .NET, IntelliTrace, výkonu, centra diagnostiky a spousty dalších.

Nejdůležitější novinky:

  • Ladicí program
    • ladicí program Visual Studio teď podporuje nový vizualizér řetězců pro řetězce kódované ve formátu JSON, které je zobrazují jako ovládací prvek treeview, a umožňuje vývojářům dělat věci, jako je například vyhledávání, zvýrazňování nebo kopírování dvojice klíč/hodnota.
    • Analyzátor paměti Managed .NET má novou funkci pro kontrolu hodnot objektů a instancí zachycených výpisů paměti.
    • je teď možné ladit weby v rámci emulátoru a nástrojů pro výkon Windows Phone 8,1.
    • v centru pro výkon a diagnostiku je teď k dispozici nový nástroj využití procesoru, který je možné použít s WPF, konzolou, Windows Store 8,1 nebo Windows Phone 8,1 aplikací. Tento nástroj poskytuje data o tom, jaké funkce využívají CPU a do jaké míry. To vývojářům umožňuje rozhodování o tom, kde se má zaměřit na to, kde se bude snažit optimalizovat jejich kód aplikace, aby dosáhli nejlepšího možného výkonu.
    • v centru pro výkon a diagnostiku je teď k dispozici nový nástroj využití paměti pro analýzu nových aplikací univerzálního Windows nebo jakékoli aplikace vytvořené pomocí modulu runtime Windows pomocí C#/VB/C + + a XAML.
    • V centru pro výkon a diagnostiku je teď možné spustit více než jeden nástroj a přitom zachovat běžnou časovou osu, abyste mohli ušetřit čas, sladit data napříč nástroji a získat tak lepší přehled o problémech s výkonem a informovat o kompromisech s výkonem.
  • IntelliTrace
    • IntelliTrace události výkonu shromážděné pomocí Microsoft Monitoring Agent (MMA) mají nové funkce:
      • Události související s výkonem skupiny a kontrola aktivních cest v rámci údajů o výkonu
      • pokud jsou k dispozici ADO.NET data události, přejděte na SQL. to umožňuje použití SQL nástrojů Visual Studio pro kontrolu SQLho dotazu zaznamenaného v datech IntelliTrace
      • snadno přejít na akce/řadiče pro data shromážděná z ASP.NET webů MVC
    • při kontrole souboru IntelliTrace shromážděného pomocí Microsoft Monitoring Agent (MMA) s daty o výjimkách je nyní snazší zobrazit parametry a zjistit, kde byly výjimky vyvolány vizualizací zásobníku volání na mapě kódu.
  • Aplikace pro Windows Store
    • aktivovat předběžné načtení při ladění aplikací Windows 8.1 storu; umožnění vývojářů ručně aktivovat ukládání do mezipaměti předběžného načtení pro testování chování programu nebo ověření, že je ContentPrefetcher správně zaregistrován
    • použití Windows Azure Notification Hubs k odesílání zpráv s testovacími oznámeními do Windows storu nebo Telefon aplikace a kontrola výsledků v reálném čase
  • Diagnostika grafiky
    • Nový grafický Profiler
      • Analýza grafických snímků shromažďuje měření výkonu pro zachycené snímky; Kromě toho provádí sadu předdefinovaných experimentů, které poskytují přehled o tom, jak by se ovlivnil výkon při použití různých technik textury. analýza snímků taky shromažďuje čítače výkonu z hardwaru a funguje stejným způsobem na zařízeních s windows 8,1 a Windows Phone 8,1. Všimněte si, že analýza grafických snímků spoléhá na dotaz časového razítka, který nebyl poskytnut Windows Phone 8.
    • Vylepšení grafického ladicího programu
      • Díky nové funkci zachytávání po sobě teď můžete zachytit až 30 po sobě jdoucích snímků pomocí jednoho zachycení.
      • Programové zachytávání umožňuje automatické zachytávání, které se aktivuje programově. To je užitečné při ladění výpočetních shaderů v programech, které nikdy nevolají Present nebo když problém s vykreslováním ztěžuje odhad zachycení při ručním testování, ale to lze předpovědět programově pomocí informací o stavu aplikace za běhu.
      • Přidali jsme nové zobrazení Volání kreslení, které zobrazuje zachycené události a jejich stav v hierarchii uspořádané voláními draw. Rozbalením volání draw můžete zobrazit stav zařízení, který byl aktuální v době volání draw. a můžete dále rozbalit jednotlivé druhy stavů a zobrazit události, které nastavují jejich hodnoty.
      • Graphics Debugger teď plně podporuje ladění Windows Phone 8.1 v emulátoru telefonu nebo na připojený telefon.

Microsoft Azure a vývoj pro web

Pro webové vývojáře tato verze zahrnuje nové funkce a vylepšení nástrojů a platforem, včetně aktualizací ASP.NET MVC, webového rozhraní API a webových stránek. K dispozici jsou také vylepšení pro webové vývojáře, kteří začínají s Microsoft Azure.

Zvýraznění:

  • Vylepšení editoru kódu a dva nové editory (pro soubory SASS a JSON):

    • Nový editor SASS s funkcemi, jako je zabarvení, proměnná a Mixins IntelliSense, ověřování syntaxe, definice goto, výběr barev a další
    • Nový editor JSON s funkcemi, jako je ověřování syntaxe, zabarvení, osnova a podpora IntelliSense (prostřednictvím schématu JSON)
    • Vylepšení editoru LESS s funkcemi, jako je upgrade Knockout IntelliSense, nový nástroj pro výběr adres URL na stránkách HTML, Razor, CSS, LESS nebo SASS a další
  • Podpora odkazů na prohlížeč pro připojení HTTPS, jedno stránkové aplikace (SPA) a statické soubory HTML

  • Aktualizace ASP.NET šablon projektů pro nejnovější verze platformy, včetně ASP.NET MVC, webového rozhraní API, webových stránek, SignalR a dalších

  • Nové funkce pro Microsoft Azure, mezi které patří:

    • Vylepšené prostředí Začínáme s Azure prostřednictvím nové funkce, která může volitelně propojit nově vytvořené weby přímo z dialogového okna Soubor > Nový Project na web Windows Azure nebo virtuální počítač. To umožňuje jednoduché publikování v případě potřeby později.
    • Dvě nové funkce v Průzkumník serveru pro Windows Azure Websites: funkce vzdáleného zobrazení, která umožňuje prohlížení a úpravy živých webových souborů a možnost vzdáleného zobrazení souborů protokolu.
    • Zcela nová podpora nástrojů pro práci s Mobile Services, které využívají .NET,včetně nové šablony pro zahájení práce s novým typem projektu a podpory vzdáleného ladění

Další změny a opravy chyb

Úplný seznam změn najdete v článku znalostní báze Visual Studio Update KB.