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

Postanowienia licencyjne | Visual Studio bloga | Deweloper Community

Uwaga

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


Visual Studio 2013 Zwalnia

Możesz wyświetlić informacje o wersji dla wszystkich wersji Visual Studio 2013:

Release Notes Icon Visual Studio 2013 Aktualizacja Update 2

wydany 2 kwietnia 2014 r.

Pobierz Visual Studio Community 2013 r.

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 nowe funkcje tworzenia aplikacji przeznaczonych dla wersji Windows Phone 8.1, możliwość tworzenia uniwersalnych aplikacji Windows przeznaczonych dla środowiska Windows Runtime, języka TypeScript 1.0 RTM i wielu innych nowych możliwości.

Team Foundation Server 2013 Update 2

Wraz z wydaniem wersji Team Foundation Server 2013 Update 2 będziemy nadal wprowadzać 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żesz dowiedzieć się więcej.


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

Funkcja CodeLens w języku Visual Studio Ultimate zapewnia deweloperom możliwość szybkiego znajdowania 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 codeLens zyskuje nowy wskaźnik zmian przychodzących, który zapewnia wgląd w zmiany zachodzące w innych gałęziach w kodzie, nad który pracuje obecnie inny deweloper. Dzięki temu zespoły pracujące z wieloma gałęziami mogą w nowy i łatwy sposób być na bieżąco bez konieczności opuszczania okna edytora kodu.

Wskaźnik zmian przychodzących w codeLens

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

Tagowanie elementów pracy jest definiowane przez użytkownika i dodaje metadane do elementu roboczego, co umożliwia szybkie filtrowanie danych bez konieczności tworzenia zapytań ani dodatkowych filtrów niestandardowych.

W tej wersji tagowanie staje się jeszcze lepsze. Wyświetlaj i edytuj tagi bezpośrednio z Visual Studio lub używaj ich jako części zapytania elementu roboczego dla operatorów "Zawiera" i "Nie zawiera" (w obu Visual Studio i Dostęp w sieci Web).

Wykonywanie zapytań o elementy robocze przy użyciu tagów

Ponadto podczas otwierania zapytań dotyczących elementów roboczych w Excel (na przykład edycji zbiorczej elementów)można teraz wyświetlać tagi i zarządzać nimi bezpośrednio z połączonego arkusza kalkulacyjnego.

Wykonywanie zapytań o elementy robocze przy użyciu tagów w Excel

Skumulowany Flow diagram: konfigurowalna data rozpoczęcia

Podczas pracy z tablicami KanbanTeam Foundation Server to doskonałe narzędzie do wizualizacji bieżącego stanu projektu, ponieważ automatycznie utrzymuje skumulowany Flow diagramu w czasie, gdy elementy są przenoszone na tablicy.

W tej wersji dodaliśmy możliwość ustawienia w odpowiedzi na żądania klientów nowej daty rozpoczęcia dla diagramów zbiorczych Flow, która ponownie uruchamia obliczenia diagramu na podstawie nowej daty rozpoczęcia.

Wykresy wzrostu: konfigurowalne dni robocze

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

W tej wersji dodaliśmy nowe ustawienie zespołu służące do konfigurowania dni roboczych dla zespołu projektu, co pozwala skutecznie usuwać dni weekendowe z wykresów realizacji (wysoce żądana funkcja w układzie Visual Studio UserVoice).

Ustawianie dni roboczych na wykresach wyparzenia

Wykresy elementów pracy: przypinanie strony głównej i dostosowywanie kolorów

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

W tej wersji wykresy są jeszcze bardziej przydatne przez włączenie przypinania wykresów do strony głównej zespołu lub projektu; dzięki czemu można łatwo informować wszystkich o punktach danych, które zespół uzna za najbardziej wartościowe.

Przypinanie wykresów elementów pracy do strony głównej

Ponadto włączyliśmy również możliwość dostosowywania kolorowania serii wykresów elementów pracy za pomocą prostego s wyboru kolorów, jak pokazano poniżej.

Dostosowywanie kolorów na wykresach elementów pracy

Internetowe zarządzanie przypadekami testowymi: eksportowanie Artifacts parametrów udostępnionych

Tworzenie i wykonywanie testów ręcznych oraz zarządzanie nimi z przeglądarki jest możliwe przy użyciu funkcji internetowego zarządzania przypadekami testowymi programu TFS Web Access.

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

Eksportowanie planów testów, pakietów testów lub przypadków testowych do kodu HTML

Ponadto dodaliśmy nową funkcję o nazwie "Udostępnione parametry", która umożliwia udostępnianie parametrów przypadków testowych przez konsolidowanie podobnych danych parametrów w jednej lokalizacji i odwoływanie się do nich w wielu przypadkach testowych.

Parametry udostępnione w internetowym zarządzaniu przypadekami testowymi

Kontrola źródła git: różne ulepszenia

Niezależnie od rozmiaru lub złożoności projektu kontrola źródła odgrywa ważną rolę w utrzymywaniu kontroli nad zmianami wprowadzonymi w kodzie źródłowym przez określony czas. W Team Foundation Server 2013 r. można wybrać jedną z dwóch 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 git:

  • Używanie funkcji adnotacji (blame) w usłudze Git
  • Zmień ostatnie zatwierdzenia lokalne przy użyciu polecenia Visual Studio (podobnie jak w wierszu polecenia: "git zmień"), o ile zatwierdzenia nie zostały jeszcze wypchnięte do repozytorium TFS
  • Wypychanie do lub ściąganie z wybranego repozytorium zdalnego w Team Explorer bez konieczności używania wiersza polecenia
  • Cofanie zatwierdzenia w celu łatwiejszego cofnięcia zaewidencji
  • Monitorowanie lub anulowanie długotrwałych operacji usługi Git
  • Używanie narzędzia Ant lub Maven na kontrolerze kompilacji do kompilowania kodu Java zarządzanego w repozytorium Git (wymaga to rozszerzenia Team Explorer Everywhere (TEE) Update 1 i TFS Build Extensions)

Dostęp w sieci Web: zaktualizowana strona główna zespołu i ulepszona wydajność nawigacji listy prac

W przypadku uruchamiania programu Team Foundation Server (TFS) w środowisku lokalnym program Team Dostęp w sieci Web udostępnia oparty na przeglądarce interfejs użytkownika do użycia przez dowolnego członka zespołu bez konieczności instalowania dodatkowego oprogramowania. Ten interfejs sieci Web zapewnia dostęp do funkcji serwera TFS, które obejmują między innymi kod źródłowy, zarządzanie pracą, kompilacje i oparte na sieci Web zarządzanie przypadekami testowymi.

W tej wersji przebudowaliśmy zespół i udostępnialiśmy strony Project o bardziej atrakcyjny wizualnie projekt, który umożliwia lepsze wykorzystanie nieruchomości ekranu w szerszych rozdzielczościach ekranu.

Przeprojektowana strona główna programu TFS Web Access

Dzięki opiniom klientów poprawiliśmy również wydajność podczas nawigowania po zaległej pracy w interfejsie internetowym.

Inne zmiany i poprawki błędów

Aby uzyskać pełną listę zmian, zobacz artykuł Visual Studio KB.

Windows Phone 8.1 i Universal Windows Apps

Dzisiaj zespół Windows ogłosił ważne aktualizacje w usługach Windows i Windows Phone, w tym nowe możliwości platformy deweloperskiej w wersji Windows Phone 8.1 i kolejny ważny krok w kierunku ujednoznania platformy z uniwersalnymi aplikacjami Windows dla wspólnego środowiska uruchomieniowego usługi Windows na telefonach, tabletach i komputerach.

Aplikacje Windows uniwersalne dla wspólnego Windows uruchomieniowego

Co nowego dla deweloperów Visual Studio przeznaczonych dla Windows Phone 8.1:

  • Uaktualnianie istniejących Windows Phone 8.0 do wersji Windows Phone 8.1 i skorzystanie z nowych możliwości platformy
  • Tworzenie nowych uniwersalnych aplikacji Windows, które są kierowane zarówno do platform Windows Phone 8.1, jak 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 Windows Runtime
  • Deweloperzy mają opcje tworzenia aplikacji przy użyciu języków C# i .NET, HTML i JavaScript albo C++ i DirectX podczas tworzenia aplikacji Windows uniwersalnych

Aby uzyskać więcej informacji, odwiedź witrynę Windows Development Center i dowiedz się wszystkiego o tej nowej wersji.

TypeScript 1.0 (RTM)

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

TypeScript 1.0 (RTM) w języku Visual Studio

W tej wersji ogłaszamy, że język TypeScript osiągnął wersję 1.0 (RTM), wprowadzając język do pierwszego oficjalnego wydania po 18 miesiącach programowania i wielu ekscytacjach społeczności deweloperów.

Debugowanie, diagnostyka i profilowanie

W tej wersji dodaliśmy nowe narzędzia profilowania i ulepszyliśmy debuger, narzędzie .NET Managed Memory Analyzer, IntelliTrace, wydajność, centrum diagnostyki i wiele innych.

Najważniejsze z nich to:

  • Debuger
    • Debuger Visual Studio obsługuje teraz nowy wizualizator ciągów dla ciągów zakodowanych w formacie JSON, który wyświetla je jako kontrolkę widoku drzewa i umożliwia deweloperowi korzystanie z takich czynności, jak wyszukiwanie, wyróżnianie lub kopiowanie pary klucz/wartość
    • Analizator pamięci zarządzanej .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 Windows Phone 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óre może być używane z aplikacjami WPF, Console, Windows Store 8.1 lub Windows Phone 8.1. To narzędzie udostępnia dane dotyczące tego, jakie funkcje są wykorzystywane przez procesor CPU i w jakim stopniu. Dzięki temu deweloper może podejmować decyzje dotyczące tego, gdzie skupić się na optymalizacji kodu aplikacji w celu osiągnięcia najlepszej możliwej wydajności
    • Nowe narzędzie Użycie pamięci jest teraz dostępne w centrum wydajności i diagnostyki na potrzeby analizowania nowych uniwersalnych aplikacji Windows lub dowolnej aplikacji sbudowaną przy użyciu środowiska uruchomieniowego programu Windows przy użyciu języków C#/VB/C++ i XAML
    • Teraz można uruchomić więcej niż jedno narzędzie na raz 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 w wydajności
  • IntelliTrace
    • Zdarzenia wydajności IntelliTrace zebrane przez Microsoft Monitoring Agent (MMA) mają nowe funkcje:
      • Grupowanie zdarzeń wydajności i przeglądanie ścieżek dostępu w ramach danych wydajności
      • Przejdź do SQL, gdy ADO.NET dane zdarzenia są dostępne. Umożliwia to korzystanie z narzędzi Visual Studio SQL do sprawdzania zapytania SQL, które zostało przechwycone w danych IntelliTrace
      • Łatwe przechodzenie do akcji/kontrolerów w celu zebrania danych ASP.NET witryn internetowych MVC
    • Podczas przeglądania pliku IntelliTrace zebranego przez program Microsoft Monitoring Agent (MMA) z danymi wyjątków łatwiej jest teraz wyświetlać parametry i sprawdzać, gdzie zostały zgłoszone wyjątki, wizualizując stos wywołań na mapie kodu.
  • Aplikacje Windows Store
    • Wyzwalanie pobierania z wyprzedzeniem podczas debugowania Windows 8.1 aplikacji ze sklepu; umożliwianie deweloperom ręcznego wyzwalania buforowania z wyprzedzeniem w celu przetestowania zachowania programu lub zweryfikowania, czy program ContentPrefetcher jest prawidłowo zarejestrowany
    • Użyj Windows Azure Notification Hubs, aby wysyłać testowe komunikaty powiadomień do aplikacji ze sklepu Windows Store lub Telefon i sprawdzać wyniki w czasie rzeczywistym
  • Diagnostyka grafiki
    • Nowy profiler grafiki
      • analiza klatek grafiki zbiera pomiary wydajności na przechwyconych ramkach; Ponadto wykonuje również zestaw wstępnie zdefiniowanych eksperymentów, które zapewniają wgląd w wpływ różnych technik tekstury na wydajność. Analiza ramek zbiera również liczniki wydajności ze sprzętu i działa tak samo na urządzeniach z systemami Windows 8.1 i Windows Phone 8.1. Należy pamiętać, że analiza ramek graficznych opiera się na zapytaniu znacznika czasu, które nie zostało dostarczone Windows Phone 8.
    • Ulepszenia debugera grafiki
      • Dzięki naszej nowej funkcji przechwytywania kolejnych można teraz przechwytywać maksymalnie 30 kolejnych ramek za pomocą jednego przechwytywania.
      • Przechwytywanie programowe umożliwia automatyczne przechwytywanie wyzwalane programowo. Jest to przydatne w przypadku debugowania cieniowania obliczeń w programach, które nigdy nie wywołują funkcji Obecne lub gdy problem z renderowaniem utrudnia przewidywanie przechwytywania w testach ręcznych, ale można to przewidzieć programowo przy użyciu informacji o stanie aplikacji w czasie wykonywania.
      • Dodano nowy widok wywołań rysowania, który wyświetla przechwycone zdarzenia i ich stan w hierarchii zorganizowanej według wywołań rysowania. Można rozwinąć wywołania rysowania, aby wyświetlić stan urządzenia, który był bieżący w czasie wywołania rysowania; Ponadto można rozwinąć każdy rodzaj stanu, aby wyświetlić zdarzenia, które ustawiają ich wartości.
      • Debuger grafiki teraz w pełni obsługuje debugowanie Windows Phone 8.1 w emulatorze telefonu lub na zębie.

Microsoft Azure i tworzenie aplikacji internetowych

Dla deweloperów sieci Web ta wersja zawiera nowe funkcje i ulepszenia narzędzi i platform, w tym aktualizacje dla platformy ASP.NET MVC, internetowego interfejsu API i stron sieci Web. Wprowadzono również ulepszenia dla deweloperów internetowych rozpoczynających od Microsoft Azure.

Wyróżnienia:

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

    • Nowy edytor sygnatur dostępu współdzielonego z funkcjami, takimi jak kolorowanie, zmienne i funkcja IntelliSense Mixins, walidacja składni, definicja goto, selektor kolorów i inne
    • Nowy edytor JSON z funkcjami takimi jak weryfikacja składni, kolorowanie, wyróżnianie 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 języku HTML, Razor, CSS, stron 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 szablonów projektów dla najnowszych wersji platformy, w tym ASP.NET MVC, Web API, Web Pages, SignalR i innych

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

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

Inne zmiany i poprawki błędów

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