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:
- 20 lipca 2015 r. — Visual Studio 2013 Update 5
- 12 listopada 2014 r. — Społeczność programu Visual Studio 2013
- 12 listopada 2014 r. — Visual Studio 2013 Update 4
- 4 sierpnia 2014 r. — Visual Studio 2013 Update 3
- 12 maja 2014 r. — Visual Studio 2013 Update 2
- 2 kwietnia 2014 r. — Visual Studio 2013 Update 2
- 20 stycznia 2014 r. — Visual Studio 2013 Update 1
- 17 października 2013 r. — Visual Studio 2013
Visual 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
W tej wersji uwzględniono nowe funkcje tworzenia aplikacji przeznaczonych dla systemu Windows Phone 8.1, możliwość tworzenia uniwersalnych aplikacji systemu Windows przeznaczonych dla środowisko wykonawcze systemu Windows, TypeScript 1.0 RTM i wielu innych nowych możliwości.
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.
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).
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.
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).
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ą.
Ponadto włączyliśmy również dostosowywanie kolorowania serii elementów roboczych za pomocą prostego selektora kolorów, jak pokazano poniżej.
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).
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.
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.
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 Phone 8.1 i aplikacje uniwersalne systemu Windows
Dziś zespół systemu Windows ogłosił główne aktualizacje w systemach Windows i Windows Phone, w tym nowe możliwości platformy deweloperów w systemie Windows Phone 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.
Co nowego w przypadku deweloperów programu Visual Studio przeznaczonych dla systemu Windows Phone 8.1:
- Uaktualnianie istniejących aplikacji systemu Windows Phone 8.0 do systemu Windows Phone 8.1 i korzystanie z nowych funkcji platformy
- Tworzenie nowych uniwersalnych aplikacji systemu Windows przeznaczonych zarówno dla 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 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.
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:
- Debugger
- 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 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żna używać z aplikacjami WPF, Console, Windows Store 8.1 lub Windows Phone 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.
- Zdarzenia wydajności intelliTrace zebrane przez program Microsoft Monitoring Agent (MMA) mają nowe funkcje:
- 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 wiadomości powiadomień testowych do aplikacji ze Sklepu Windows lub telefonu przy użyciu 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 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 sygnatury czasowej, które nie zostało dostarczone z systemem Windows Phone 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 Phone 8.1 w emulatorze telefonu lub telefonie tethered.
- Nowy profiler grafiki
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.