Visual Studio Icon Historia informacji o wersji programu Visual Studio 2013 Update 2

Postanowienia | licencyjne — społeczność deweloperów blogów | programu Visual Studio

Uwaga

To nie jest najnowsza wersja programu Visual Studio. Aby pobrać najnowszą wersję, odwiedź informacje o bieżącej wersji programu Visual Studio 2019.


Wydania programu Visual Studio 2013

Informacje o wersji można wyświetlić dla wszystkich wersji programu Visual Studio 2013:

Release Notes IconVisual Studio 2013 Update 2

wydany 2 kwietnia 2014 r.

Pobierz program Visual Studio Community 2013

Możesz pobrać program Visual Studio 2013 ze strony My.VisualStudio.com. Portal My.VisualStudio.com wymaga bezpłatnej subskrypcji programu Dev Essentials lub subskrypcji programu Visual Studio.

Nowe funkcje

Ta wersja zawierała nowe funkcje tworzenia aplikacji przeznaczonych dla systemu Windows Telefon 8.1, możliwość tworzenia uniwersalnych aplikacji systemu Windows przeznaczonych dla środowisko wykonawcze systemu Windows, TypeScript 1.0 RTM i wielu innych nowych funkcji.

Team Foundation Server 2013 Update 2

Wraz z wydaniem programu Team Foundation Server 2013 Update 2 nadal wprowadzamy nowe funkcje ALM, poprawki błędów i inne ulepszenia dla naszych klientów lokalnych.

Poniżej znajduje się podsumowanie najpopularniejszych funkcji w tej wersji oraz odpowiednie linki, w których można dowiedzieć się więcej.


CodeLens: nowy wskaźnik "zmiany przychodzące"

Funkcja CodeLens w programie Visual Studio Ultimate udostępnia deweloperom wyświetlacz head-up umożliwiający szybkie znajdowanie informacji bez konieczności opuszczania kodu i oferuje szczegółowe informacje z różnych dostępnych wskaźników bez utraty kontekstu kodu.

W tej wersji funkcja CodeLens zyskuje nowy wskaźnik zmian przychodzących, który zapewnia wgląd w zmiany występujące w innych gałęziach do kodu, nad nad którymi pracuje inny deweloper. Umożliwia to zespołom pracującym z wieloma gałęziami nowy i łatwy sposób na informowanie bez konieczności opuszczania okna edytora kodu.

Incoming Changes indicator in CodeLens

Tagi elementów roboczych: edytowanie z poziomu programu Visual Studio i programu Excel, używanie w zapytaniach

Tagowanie elementów roboczych jest definiowane przez użytkownika i dodaje meta-dane do elementu roboczego, który umożliwia szybki sposób filtrowania danych bez konieczności tworzenia zapytań lub dodatkowych filtrów niestandardowych.

W tej wersji tagowanie staje się jeszcze lepsze. Wyświetlaj i edytuj tagi bezpośrednio z poziomu programu Visual Studio lub używaj ich w ramach zapytania elementu roboczego zarówno dla "Zawiera" i "Nie zawiera operatorów" (zarówno w programie Visual Studio, jak i w programie Web Access).

Querying work items using tags

Ponadto podczas otwierania zapytań dotyczących elementów roboczych w programie Excel (w przypadku elementów takich jak zbiorcze edytowanie elementów) można teraz wyświetlać tagi bezpośrednio z połączonego arkusza kalkulacyjnego i zarządzać nimi.

Querying work items using tags in Excel

Diagram przepływu skumulowanego: konfigurowalna data rozpoczęcia

Podczas pracy z tablicami Kanban serwer Team Foundation Server jest doskonałym narzędziem do wizualizacji bieżącego stanu projektu, ponieważ automatycznie utrzymuje diagram przepływu skumulowanego w miarę przenoszenia elementów na tablicy.

W tej wersji dodaliśmy możliwość reagowania na żądania klientów w celu ustawienia nowej daty rozpoczęcia dla diagramów skumulowanych przepływów, które ponownie uruchamiają obliczenia diagramu na podstawie nowej daty rozpoczęcia.

Wykresy postępu: konfigurowalne dni robocze

W programie Team Foundation Server Web Access zespoły zwinne mogą używać wykresów spalonych jako graficznej reprezentacji pozostałej pracy w porównaniu z czasem dostępnym w przebiegu.

W tej wersji dodaliśmy nowe ustawienie zespołu do konfigurowania dni roboczych dla zespołu projektu, co pozwala skutecznie usuwać dni weekendowe z wykresów spalonych (wysoce żądaną funkcję w programie Visual Studio UserVoice).

Setting working days in burndown charts

Tworzenie wykresów elementów roboczych: przypinanie strony głównej i dostosowywanie kolorów

Funkcja tworzenia wykresów elementów roboczych w internecie umożliwia użytkownikom szybkie wyświetlanie stanu pracy w toku przez utworzenie wykresu wyników zapytania z płaską listą. Dla tego samego zapytania można utworzyć kilka typów wykresów, takich jak kołowy, słupkowy, kolumnowy lub skumulowany.

W tej wersji wykresy były jeszcze bardziej przydatne, umożliwiając przypinanie wykresów do strony głównej zespołu lub projektu; ułatwianie informowania wszystkich o punktach danych, które zespół znajduje najbardziej cenną.

Pin work item charts to the home page

Ponadto włączyliśmy również dostosowywanie kolorowania serii elementów roboczych za pomocą prostego selektora kolorów, jak pokazano poniżej.

Customize colors in work item charts

Internetowe zarządzanie przypadkami testowymi: eksportowanie artefaktów i parametrów udostępnionych

Tworzenie i wykonywanie testów ręcznych z przeglądarki oraz zarządzanie nimi jest możliwe za pomocą funkcji internetowego zarządzania przypadkami testowymi w programie TFS.

W tej wersji dodaliśmy nową funkcję do eksportowania planów testów, zestawów testów lub przypadków testowych wraz z odpowiednimi właściwościami do pliku HTML dla różnych zastosowań offline (takich jak udostępnianie innym osobom za pośrednictwem poczty e-mail lub łatwiejsze drukowanie).

Export test plans, test suites, or test cases to HTML

Ponadto dodaliśmy nową funkcję o nazwie "Parametry udostępnione", która umożliwia udostępnianie parametrów przypadku testowego przez skonsolidowanie podobnych danych parametrów w jednej lokalizacji i odwoływanie się do niej w wielu przypadkach testowych.

Shared Parameters in Web-based test case management

Kontrola źródła usługi Git: różne ulepszenia

Niezależnie od rozmiaru lub złożoności projektu kontrola źródła odgrywa ważną rolę w utrzymaniu kontroli nad zmianami wprowadzonych w kodzie źródłowym w danym okresie. Za pomocą serwera Team Foundation Server 2013 można wybrać spośród dwóch typów opcji kontroli źródła dla nowego projektu zespołowego: TFVC lub Git.

W tej wersji skupiliśmy się na ulepszaniu implementacji kontroli źródła usługi Git:

  • Używanie funkcji adnotacji (aka blame) z usługą Git
  • Zmień ostatnie zatwierdzenia lokalne przy użyciu programu Visual Studio (podobnie jak w wierszu polecenia: "git amend"), o ile zatwierdzenia nie zostały jeszcze wypchnięte do repozytorium TFS
  • Wypychanie do wybranego repozytorium zdalnego lub ściąganie z niego w programie Team Explorer bez konieczności korzystania z wiersza polecenia
  • Przywracanie zatwierdzenia w celu łatwiejszego cofnięcia zaewidencjonowania
  • Monitorowanie lub anulowanie długotrwałych operacji git
  • Użyj narzędzia Ant lub Maven na kontrolerze kompilacji, aby skompilować kod Java zarządzany w repozytorium Git (wymaga rozszerzenia Team Explorer Everywhere (TEE) Update 1 i TFS Build Extensions)

Dostęp internetowy: zaktualizowana strona główna zespołu i ulepszona wydajność nawigacji na liście prac

W przypadku uruchamiania lokalnego serwera Team Foundation Server (TFS) program Team Web Access udostępnia interfejs użytkownika oparty na przeglądarce do użycia przez dowolnego członka zespołu bez konieczności instalowania dodatkowego oprogramowania. Ten interfejs internetowy zapewnia dostęp do funkcji w programie TFS, które obejmują, ale nie jest ograniczony do kodu źródłowego, zarządzania listami prac, kompilacji i internetowego zarządzania przypadkami testowymi.

W tej wersji zmieniliśmy strony główne Team and Project z bardziej atrakcyjnym wizualnie projektem, który sprawia, że lepsze wykorzystanie nieruchomości ekranu na szerszych rozdzielczościach ekranu.

Redesigned home page for TFS web access

Dzięki opinii klientów wprowadziliśmy również ulepszenia wydajności podczas nawigowania po liście prac w interfejsie internetowym.

Inne zmiany i poprawki błędów

Aby uzyskać pełną listę zmian, zobacz artykuł bazy wiedzy aktualizacji programu Visual Studio.

Windows Telefon 8.1 i aplikacje uniwersalne systemu Windows

Dziś zespół systemu Windows ogłosił główne aktualizacje w systemach Windows i Windows Telefon, w tym nowe możliwości platformy deweloperów w systemie Windows Telefon 8.1 i następnym ważnym krokiem w kierunku zjednoczenia platformy z uniwersalnymi aplikacjami systemu Windows dla wspólnego środowiska uruchomieniowego systemu Windows na telefonach, tabletach i komputerach.

Universal Windows apps for a common Windows runtime

Co nowego w przypadku deweloperów programu Visual Studio przeznaczonych dla systemu Windows Telefon 8.1:

  • Uaktualnij istniejące aplikacje systemu Windows Telefon 8.0 do systemu Windows Telefon 8.1 i skorzystaj z nowych możliwości platformy
  • Tworzenie nowych uniwersalnych aplikacji systemu Windows przeznaczonych dla systemów Windows Telefon 8.1 i Windows Store 8.1 przy użyciu projektów uniwersalnych, które umożliwiają udostępnianie kodu i elementów interfejsu użytkownika oraz tworzenie na wspólnej platformie obsługiwanej przez środowisko wykonawcze systemu Windows
  • Deweloperzy mają opcje tworzenia aplikacji przy użyciu języków C# i .NET, HTML i JavaScript lub C++ i DirectX podczas tworzenia uniwersalnych aplikacji systemu Windows

Aby uzyskać więcej informacji, odwiedź Centrum deweloperów systemu Windows i dowiedz się więcej o tej nowej wersji.

TypeScript 1.0 (RTM)

TypeScript to język open source opracowany przez firmę Microsoft na potrzeby projektów JavaScript w skali aplikacji obsługiwany przez typowy nadzbiór języka JavaScript, który kompiluje się do zwykłego kodu JavaScript. Język TypeScript w połączeniu z programem Visual Studio to najwyższej klasy środowisko z funkcjami, takimi jak sprawdzanie statyczne, nawigacja oparta na symbolach, refaktoryzacja kodu i wiele innych.

TypeScript 1.0 (RTM) in Visual Studio

W tej wersji ogłaszamy, że język TypeScript osiągnął wersję 1.0 (RTM), wprowadzając język do pierwszej oficjalnej wersji po 18 miesiącach programowania i wiele emocji ze strony społeczności deweloperów.

Debugowanie, diagnostyka i profilowanie

W tej wersji dodaliśmy nowe narzędzia profilowania i wprowadziliśmy ulepszenia debugera, analizatora pamięci zarządzanej platformy .NET, intelliTrace, wydajności, centrum diagnostyki i wiele innych.

Najważniejsze z nich to:

  • Debuger
    • Debuger programu Visual Studio obsługuje teraz nowy wizualizator ciągów zakodowanych w formacie JSON, który wyświetla je jako kontrolkę widoku drzewa i umożliwia deweloperowi wykonywanie takich czynności jak wyszukiwanie, wyróżnianie lub kopiowanie pary klucz/wartość
    • Analizator pamięci zarządzanej platformy .NET ma nową funkcję do sprawdzania wartości obiektów i wystąpień przechwyconych zrzutów pamięci.
    • Teraz można debugować witryny internetowe w emulatorze systemu Windows Telefon 8.1 — narzędzia i analizatory wydajności
    • Nowe narzędzie użycie procesora CPU jest teraz dostępne w centrum wydajności i diagnostyki, którego można używać z aplikacjami WPF, Console, Windows Store 8.1 lub Windows Telefon 8.1. To narzędzie udostępnia dane dotyczące funkcji korzystających z procesora CPU i do jakiego stopnia. Dzięki temu deweloper może podejmować decyzje dotyczące tego, gdzie skupić się na optymalizacji kodu aplikacji, aby uzyskać najlepszą możliwą wydajność
    • Nowe narzędzie użycie pamięci jest teraz dostępne w centrum wydajności i diagnostyki do analizowania nowych uniwersalnych aplikacji systemu Windows lub dowolnej aplikacji utworzonej przy użyciu środowiska uruchomieniowego systemu Windows przy użyciu języka C#/VB/C++ i XAML
    • Teraz można uruchomić więcej niż jedno narzędzie w centrum wydajności i diagnostyki przy zachowaniu wspólnej osi czasu, dzięki czemu można zaoszczędzić czas, skorelować dane między narzędziami, aby uzyskać lepszy wgląd w problemy z wydajnością i poinformować o kompromisach wydajności
  • Intellitrace
    • Zdarzenia wydajności intelliTrace zebrane przez program Microsoft Monitoring Agent (MMA) mają nowe funkcje:
      • Grupowanie zdarzeń wydajności i przeglądanie ścieżek gorących w danych wydajności
      • Przejdź do bazy danych SQL, gdy są dostępne dane zdarzeń ADO.NET. Dzięki temu można użyć narzędzi SQL programu Visual Studio do inspekcji zapytania SQL przechwyconego w danych IntelliTrace
      • Łatwe przechodzenie do akcji/kontrolerów dla danych zebranych z witryn internetowych ASP.NET MVC
    • Podczas przeglądania pliku IntelliTrace zebranego przez program Microsoft Monitoring Agent (MMA) z danymi wyjątków teraz łatwiej jest wyświetlić parametry i zobaczyć, gdzie wyjątki zostały zgłoszone przez wizualizację stosu wywołań na mapie kodu.
  • Aplikacje ze Sklepu Windows
    • Wyzwalanie pobierania z wyprzedzeniem podczas debugowania aplikacji ze sklepu Dla systemu Windows 8.1; Umożliwienie deweloperom ręcznego wyzwolenia buforowania pobierania wstępnego w celu przetestowania zachowania programu lub sprawdzenia, czy narzędzie ContentPrefetcher jest prawidłowo zarejestrowane
    • Wysyłanie komunikatów powiadomień testowych do Sklepu Windows lub Telefon aplikacji za pomocą usługi Windows Azure Notification Hubs i sprawdzanie wyników w czasie rzeczywistym
  • Diagnostyka grafiki
    • Nowy profiler grafiki
      • Analiza ramek graficznych zbiera pomiary wydajności na przechwyconych ramkach. Ponadto wykonuje również zestaw wstępnie zdefiniowanych eksperymentów, które zapewniają wgląd w wydajność w przypadku zastosowania różnych technik tekstur. Analiza ramek zbiera również liczniki wydajności ze sprzętu i działa w taki sam sposób na urządzeniach z systemami Windows 8.1 i Windows Telefon 8.1. Należy pamiętać, że analiza ramek graficznych opiera się na zapytaniu znacznika czasu, które nie zostało dostarczone z systemem Windows Telefon 8.
    • Ulepszenia debugera grafiki
      • Dzięki naszej nowej kolejnej możliwości przechwytywania można teraz przechwytywać maksymalnie 30 kolejnych ramek z jednym przechwytywaniem.
      • Przechwytywanie programowe umożliwia automatyczne przechwytywanie wyzwalane programowo. Jest to przydatne w przypadku debugowania cieniowania zasobów obliczeniowych w programach, które nigdy nie wywołają funkcji Present lub gdy problem z renderowaniem utrudnia przewidywanie przechwytywania w testach ręcznych, ale można je przewidzieć programowo, korzystając z informacji o stanie aplikacji w czasie wykonywania.
      • Dodano nowy widok Wywołania rysowania, który wyświetla przechwycone zdarzenia i ich stan w hierarchii zorganizowanej przez wywołania rysowania. Możesz rozwinąć wywołania rysowania, aby wyświetlić stan urządzenia, który był bieżący w momencie wywołania rysowania; można dodatkowo rozszerzyć każdy rodzaj stanu, aby wyświetlić zdarzenia, które ustawiają ich wartości.
      • Debuger graficzny obsługuje teraz w pełni debugowanie aplikacji systemu Windows Telefon 8.1 w emulatorze telefonu lub telefonie tethered.

Microsoft Azure i Tworzenie aplikacji internetowych

W przypadku deweloperów sieci Web ta wersja zawiera nowe funkcje i ulepszenia narzędzi i platform, w tym aktualizacje ASP.NET MVC, interfejsu API sieci Web i stron sieci Web. Wprowadzono również ulepszenia dla deweloperów internetowych, którzy zaczynają korzystać z platformy Microsoft Azure.

Wyróżnienia:

  • Ulepszenia edytora kodu i dwa nowe edytory (dla plików SASS i JSON):

    • Nowy edytor SASS z funkcjami, takimi jak kolorowanie, zmienna i Funkcja IntelliSense Mixins, walidacja składni, goto definition, selektor kolorów i inne
    • Nowy edytor JSON z funkcjami, takimi jak walidacja składni, kolorowanie, tworzenie konspektacji i obsługa funkcji IntelliSense (za pośrednictwem schematu JSON)
    • Ulepszenia edytora LESS z funkcjami takimi jak uaktualnianie funkcji Knockout IntelliSense, nowy selektor adresów URL w kodzie HTML, Razor, CSS, LESS lub SASS i nie tylko
  • Obsługa linków przeglądarki dla połączeń HTTPS, aplikacji jednostronicowych (SPA) i statycznych plików HTML

  • Zaktualizowano ASP.NET domyślnych szablonów projektów dla najnowszych wersji platformy, w tym ASP.NET MVC, interfejsu API sieci Web, stron sieci Web, usługi SignalR i nie tylko

  • Nowe funkcje dla deweloperów platformy Microsoft Azure, w tym:

    • Ulepszone środowisko rozpoczynania pracy z platformą Azure dzięki nowej funkcji, która opcjonalnie może łączyć nowo utworzone witryny internetowe bezpośrednio z okna dialogowego Nowy projekt do > witryny internetowej platformy Windows Azure lub maszyny wirtualnej. Umożliwia to proste publikowanie w razie potrzeby później
    • Dwie nowe funkcje w Eksploratorze serwera dla usługi Windows Azure Websites: funkcja widoku zdalnego, która umożliwia zdalne wyświetlanie/edytowanie plików witryn internetowych na żywo oraz możliwość zdalnego wyświetlania plików dziennika
    • Zupełnie nowa obsługa narzędzi do pracy z usługami Mobile Services korzystającymi z platformy .NET, w tym nowy szablon umożliwiający rozpoczęcie pracy z nowym typem projektu, a także obsługę zdalnego debugowania

Inne zmiany i poprawki błędów

Aby uzyskać pełną listę zmian, zobacz artykuł bazy wiedzy aktualizacji programu Visual Studio.