Udostępnij za pośrednictwem


Ikona programu Visual Studio Szczegóły wersji programu Visual Studio 2013 Update 4


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:

Ikona informacji o wersjiVisual Studio 2013 Update 4

wydany 12 listopada 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.

Co nowego w wersji

Aktualizacje serwera Team Foundation Server:

Aktualizacje narzędzi bazy danych programu Microsoft SQL Server:

Inne zmiany:

Ponadto kilka produktów programu Visual Studio 2013 jest dostępnych do pobrania z aktualizacją Update 4, w tym:

Uwaga

Aby uzyskać więcej informacji na temat tych wersji, przejdź do sekcji Powiązane wydania poniżej.

Napiwek

Obejrzyj odcinek programu Visual Studio 2013 Update 4 przybornika programu Visual Studio, aby dowiedzieć się więcej o nowych funkcjach w tej wersji:


CodeLens

Dzięki wskaźnikom CodeLens możesz dowiedzieć się więcej o kodzie, jednocześnie koncentrując się na pracy. Odwołania do kodu, zmiany kodu, powiązane elementy serwera TFS i testy jednostkowe — wszystko to bez odejścia od kodu. Aby uzyskać więcej informacji na temat funkcji CodeLens, zobacz Znajdowanie zmian kodu i inną historię za pomocą funkcji CodeLens.

Zmniejszone wymagania dotyczące magazynowania danych dla funkcji CodeLens za pomocą kontrolera TFVC

Zmniejszyliśmy rozmiar danych CodeLens przechowywanych w bazie danych TFS. Dane zostały ponownie sformatowane i usunięte zduplikowane informacje.

Domyślnie funkcja CodeLens przetwarza teraz tylko zmiany z ostatnich 12 miesięcy, aby obliczyć wskaźniki zespołu. Ten czas trwania można zmienić za pomocą polecenia TFSConfig CodeIndex.

Diagnostyka języka C++

Użycie procesora GPU

Nowe narzędzie użycie procesora GPU w centrum Wydajności i Diagnostyki pomaga określić, czy procesor CPU, czy procesor GPU jest wąskim gardłem wydajności. To narzędzie umożliwia zbieranie i analizowanie danych użycia procesora GPU dla aplikacji DirectX.

Centrum wydajności i diagnostyki; Narzędzie użycie procesora GPU  

Tego narzędzia można używać zarówno dla aplikacji klasycznych systemu Windows, jak i ze Sklepu Windows; obsługa systemu Windows Phone i diagnostyki zdalnej będą dostarczane w nowszej wersji. Możesz również sprawdzić czas każdego zdarzenia procesora GPU, jeśli jest obecna obsługiwana karta graficzna, a zainstalowane są najnowsze sterowniki.

Szybsze przeglądanie

Program Visual Studio skanuje lub ponownie skanuje duże rozwiązania i aktualizuje bazę danych symboli szybciej. Przeglądanie powinno być bardziej dynamiczne, a operacje, takie jak Przejdź do definicji , nie powinny być blokowane, nawet jeśli baza danych nie została całkowicie zaktualizowana. Komunikat nieblokujący wyświetli ostrzeżenie, że wyniki mogą być niedokładne.

JavaScript IntelliSense

Teraz możesz pobrać funkcję IntelliSense w modułach JavaScript załadowanych za pomocą polecenia RequireJS. Aby uzyskać więcej informacji na temat platformy RequireJS, zobacz Require JS — A JavaScript Module Loader (Wymagaj modułu ładującego modułu JavaScript).

Microsoft ASP.NET i narzędzia sieci Web

Wprowadziliśmy ulepszenia w edytorach JSON i HTML.

Ulepszenia edytora JSON

Wprowadziliśmy kilka ulepszeń w edytorze JSON, w tym ładowanie schematu JSON asynchronicznie, buforowanie schematów podrzędnych i ulepszanie funkcji IntelliSense.  Dodaliśmy następujące nowe funkcje:

  • Walidacja schematu JSON. Dodaliśmy funkcję weryfikacji schematu JSON na podstawie schematu wybranego na liście rozwijanej.
  • Wyrejefikuj przycisk menu kontekstowego. Możesz kliknąć prawym przyciskiem myszy edytor JSON i wybrać przycisk menu kontekstowego Un-minify, aby un-minify wszelkie długie tablice w pliku JSON.
  • Przycisk menu kontekstowego Załaduj ponownie schematy. Program Visual Studio buforuje schemat pobrany z Internetu i używa pamięci podręcznej nawet po ponownym uruchomieniu programu Visual Studio. Jeśli wiesz, że schemat został zmieniony, możesz użyć menu kontekstowego, aby pobrać zmieniony schemat w aktywnym dokumencie JSON i użyć go natychmiast.

Ulepszenia edytora HTML

Ulepszyliśmy edytor HTML z poprawkami błędów, zaktualizowano funkcję IntelliSense dla standardów internetowych i wprowadziliśmy następujące nowe funkcje:

  • Lepsze formatowanie szablonu klienta. Edytor HTML nie analizuje już ani nie formatuje składni dwukrotnie curly {{...}}, dlatego nie flagujemy zawartości jako nieprawidłowego kodu HTML ani nie próbujemy go sformatować jako HTML. Jest to doskonałe rozwiązanie dla składni szablonów Angular, Handlebars, Mustache i innych składni szablonów podwójnych.
  • Obsługa elementów niestandardowych, elementów polimerowych i atrybutów. 
    Nie weryfikujemy już nieznanych atrybutów dla elementów niestandardowych, ponieważ w różnych strukturach może istnieć wiele tagów niestandardowych. Nieznane elementy nie mają już pod nimi zakwasów.
  • Etykietki narzędzi elementu HTML. Teraz dostarczamy etykietki narzędzi dla elementów HTML w edytorze.
  • obsługa #region. Edytor HTML obsługuje teraz składanie regionów. Możesz również użyć otaczającego fragmentu kodu, aby otaczać bieżące zaznaczenie.
  • Poprawka widoku dla edytora LESS. W edytorze @viewport LESS nie są już wyświetlane ostrzeżenia dotyczące weryfikacji.
  • Więcej fragmentów kodu. Teraz udostępniamy więcej fragmentów kodu, aby ułatwić tworzenie środowiska.
  • Automatyczna synchronizacja CSS. Zapisanie pliku CSS lub zmianę go zewnętrznie (na przykład za pomocą kompilatora LESS/SASS) powoduje ponowne załadowanie całego pliku CSS w przeglądarce. Jeśli plik nie może przeprowadzić automatycznej synchronizacji, ctrl+S powoduje automatyczne ponowne ładowanie bez konieczności odświeżania połączonych przeglądarek (Ctrl+Alt+Enter). Tę funkcję można wyłączyć na pasku narzędzi.

Azure WebJobs

W programie Visual Studio 2013 Update 4 udostępniliśmy kilka nowych funkcji ułatwiających kompilowanie, wdrażanie i debugowanie zadań WebJob platformy Azure. Ponadto możesz dodać przetwarzanie w tle do usługi Azure Websites. Teraz reprezentujemy zadania WebJob jako węzły w Eksploratorze serwera programu Visual Studio, dlatego możesz połączyć się bezpośrednio z pulpitami nawigacyjnymi zadań WebJob, aby wyświetlić aktywne zadania WebJob. Eksplorator serwera umożliwia również uruchamianie i zatrzymywanie zadań ciągłych oraz uruchamianie zadań na żądanie lub zaplanowanych zadań. Włączyliśmy również zdalne debugowanie ciągłych zadań WebJob za pomocą jednego kliknięcia. Jeśli musisz zobaczyć, jak ciągłe zadanie WebJob przetwarza przychodzące kolejki lub komunikaty obiektów blob, możesz przejść przez kod w miarę jego działania w chmurze.

Węzeł zadań WebJob Eksploratora serwera

Zestaw SDK usługi WebJobs

Zestaw SDK usługi WebJobs jest wstępnie zainstalowany w szablonach projektów usługi Azure WebJob. Tak jak wcześniej można utworzyć nowy projekt zadania WebJob przy użyciu szablonu projektu zadania WebJob platformy Azure.

ASP.NET MVC 5.2.2

Zaktualizowaliśmy pakiety szablonów, aby używały ASP.NET MVC 5.2.2. Ta wersja nie ma żadnych nowych funkcji ani poprawek błędów w mvC. Wprowadziliśmy zmianę stron sieci Web w celu znacznej poprawy wydajności i zaktualizowaliśmy wszystkie inne pakiety zależne, aby zależały od tej nowej wersji stron sieci Web.

ASP.NET internetowy interfejs API 5.2.2

W tej wersji wprowadziliśmy zmianę zależności dla Json.Net 6.0.4. Ta wersja nie ma żadnych innych nowych funkcji ani poprawek błędów w internetowym interfejsie API. Następnie zaktualizowaliśmy wszystkie inne pakiety zależne, które posiadamy, aby zależeć od tej nowej wersji internetowego interfejsu API.

ASP.NET web API OData 5.3.1 beta

Aby uzyskać więcej informacji dotyczących wersji beta interfejsu API sieci Web ASP.Net OData 5.3.1, zobacz co nowego w interfejsie API sieci Web ASP.NET OData 5.3.

SignalR 2.1.2

Zaktualizowaliśmy pakiety szablonów, aby korzystały z usługi SignalR 2.1.2. Aby uzyskać więcej informacji, zobacz SignalR 2.1.2.

Pakiet Microsoft Owin 3.0

Zaktualizowaliśmy pakiety szablonów, aby korzystały z pakietów NuGet firmy Microsoft Owin 3.0. Aby uzyskać więcej informacji, zobacz dokumentację katana.

Application Insights

W przypadku aktualizacji Update 4 narzędzia Application Insights Tools for Visual Studio mają więcej ulepszeń wydajności i poprawek błędów. Jest ona w pełni zgodna z projektami, które zostały dodane z usługą Application Insights w programie Visual Studio 2013.3. Ta aktualizacja obejmuje następujące zmiany:

  • Bezproblemowa integracja z przepływem pracy w celu opublikowania w witrynie internetowej platformy Azure
  • Ulepszona integracja rozwiązania i wykrywanie projektów. (Na przykład usługa Application Insights nie jest już uwzględniana w nieobsługiwanych projektach, takich jak Python).

Aby uzyskać więcej informacji na temat zmian danych usługi Application Insights w witrynie Azure Portal w wersji zapoznawczej, zobacz Konfigurowanie usługi Application Insights dla witryny internetowej ASP.NET

Odnawianie licencji dewelopera

Po upływie 15 dni od wygaśnięcia licencji dewelopera w centrum powiadomień zostanie wyświetlone nowe powiadomienie. Kliknij powiadomienie, gdy wszystko będzie gotowe do odnowienia licencji, a następnie kliknij przycisk Zgadzam się w oknie odnawiania. Aby odnowić licencję, musisz mieć połączenie internetowe. Po wygaśnięciu licencji nie będzie można debugować ani wdrażać aplikacji ze Sklepu Windows ani otwierać projektantów XAML lub HTML.

Release Management

Usprawnij proces zarządzania wydaniem aplikacji. Na każdym osobnym etapie wdrażaj aplikację w określonym środowisku. Zarządzaj krokami w tym procesie, uzyskując akceptacje dla każdego z nich. 

Szablony wydań, które używają agentów wdrażania do wdrażania aplikacji, lub można tworzyć szablony wydań korzystające z programu Windows PowerShell, konfiguracji żądanego stanu programu Windows PowerShell (DSC) lub programu Chef. Aby ułatwić określenie typu wydania do skonfigurowania, terminy zostały dodane do interfejsu użytkownika, aby ułatwić wybór: oparty na agencie lub vNext (bez agentów). Ułatwia to zidentyfikowanie prawidłowych środowisk i składników szablonów wydania i ścieżek wydania.

Korzystanie z usługi Release Management dla usług Visual Studio Team Services

Teraz możesz skonfigurować potok wydania z zaewidencjonowania do wdrożenia bez konieczności instalowania i obsługi lokalnego serwera zarządzania wydaniami. Skonfiguruj wydanie za pomocą usługi Release Management dla usługi Visual Studio Team Services. (Ta usługa jest dostępna w wersji zapoznawczej).

Z poziomu klienta usługi Release Management nawiąż połączenie z kontem usługi Visual Studio Team Services. Utwórz definicję wydania dla aplikacji na podstawie klienta RM. Po wydaniu aplikacji na każdym etapie jest używana usługa Release Management.

Karta Administracja; Karta Ustawienia

Wydawanie na platformę Azure z programu Visual Studio

Teraz możesz utworzyć definicję wydania bezpośrednio z poziomu środowiska IDE programu Visual Studio przy użyciu usługi Release Management jako usługi z kontem usługi Visual Studio Team Services. Aby wdrożyć maszyny wirtualne platformy Azure przy użyciu tej definicji wersji, musisz użyć subskrypcji platformy Azure. Aby uzyskać więcej informacji, zobacz Wdrażanie w sposób ciągły na platformie Azure.

W programie Visual Studio utwórz definicję wydania

Używanie tagów podczas wdrażania w środowisku

Teraz można używać tagów z serwerami na platformie Azure lub w standardowych środowiskach podczas wdrażania bez agentów. Jeśli na przykład masz wiele serwerów internetowych w środowisku, możesz oznaczyć je wszystkimi serwerami WebServer. Skonfiguruj akcje wdrażania dla tagów. Po wdrożeniu etapu te akcje są wykonywane na dowolnym serwerze z tym tagiem. W związku z tym należy utworzyć zestaw akcji tylko raz dla wielu serwerów.

Ponadto można przełączać kolejność wdrażania z równoległego na sekwencję przy użyciu tagów.

Dostęp do zmiennych systemowych dla sekwencji wdrażania lub skryptów

Dzięki popularnemu zapotrzebowaniu użytkowników możesz teraz uzyskiwać dostęp do zmiennych systemowych, podobnie jak inne zmienne konfiguracji i używać ich w szablonie wydania, jeśli wdrażasz bez agentów. Nie musisz już kodować tych kodów.

Obsługiwane zmienne:

  • Katalog kompilacji
  • Numer kompilacji (dla składnika w wydaniu)
  • Definicja kompilacji (dla składnika)
  • Adres URL serwera TFS (dla składnika)
  • Projekt zespołowy (dla składnika)
  • Tag (dla serwera, na którym uruchomiono akcję)
  • Ścieżka aplikacji (ścieżka docelowa, w której jest kopiowany składnik)
  • Środowisko (na etapie)
  • Etap
  • Identyfikator wydania
  • Nazwa wersji

Zmniejszanie potrzeby wdrażania kompilacji przez pliki konfiguracji

W przypadku wdrażania bez używania agentów można teraz skonfigurować zmienne konfiguracji dla wydania na następujących poziomach: globalny, serwer, składnik, akcja. Ta dodatkowa elastyczność oznacza, że nie trzeba już utrzymywać plików konfiguracji przy użyciu kompilacji. Jeśli zmienne mają taką samą nazwę, wartość jest określana na podstawie tej kolejności pierwszeństwa: akcji, składnika, serwera, globalnego. (Akcja ma najwyższy priorytet, aby zastąpić inne wartości).

Interwencja ręczna dla ścieżki wydania

Teraz możesz dodać kroki ręczne do etapu w dowolnej ścieżce wydania, nawet jeśli wdrożono bez agentów. Dodaj działanie interwencji ręcznej do sekwencji wdrażania. Po wyzwoleniu powiadomienia w tej sekwencji wdrożenie zostanie wstrzymane i można uruchomić kilka ręcznych kroków przed kontynuowaniem pozostałej części automatyzacji dla ścieżki wydania.

Zrzuty kompilacji przechowywane na serwerach TFS

Jeśli skonfigurowaliśmy definicję kompilacji, aby skopiować dane wyjściowe kompilacji na serwer, a nie ścieżkę UNC, możesz teraz użyć tych kompilacji przechowywanych na serwerze, jeśli wdrożysz aplikację bez agentów.

Wdrażanie z upuszczania kompilacji przy użyciu udostępnionej ścieżki UNC

Teraz możesz użyć usługi Release Management do wdrożenia na serwerach przy użyciu zrzutów kompilacji znajdujących się na udostępnionej ścieżce UNC. Można wdrożyć tylko wtedy, gdy zarówno serwer docelowy, jak i serwer zarządzania wydaniami mają dostęp do udostępnionej ścieżki UNC, a aplikacja jest wdrażana bez agentów wdrażania.

Ulepszenia użyteczności

Teraz możesz wybrać serwery i składniki z listy rozwijanej w akcji dla wszystkich typów szablonów wydań. Ponadto można nadać przyjazne nazwy akcji, aby ułatwić ich identyfikację.

Mieszanie i dopasowywanie środowisk platformy Azure i środowisk standardowych

Wcześniej dla ścieżki wydania wdrożonej na serwerach bez agentów każdy etap ścieżki może używać tylko wszystkich środowisk platformy Azure lub wszystkich środowisk standardowych. Teraz możesz mieszać i dopasowywać swoje środowiska. Na przykład etap testowania może zostać wdrożony w środowisku platformy Azure, ale etap produkcyjny jest wdrażany na lokalnych serwerach produkcyjnych przy użyciu środowisk standardowych.

Test

Dowiedz się szybko, czy przypadek testowy należy do innych zestawów testów

Ponieważ przypadki testowe mogą należeć do więcej niż jednego zestawu testów, przed wprowadzeniem zmian w przypadku testowym należy sprawdzić, czy istnieją inne skojarzone zestawy testów. Teraz możesz szybko wyświetlić wszystkie zestawy testów skojarzone z przypadkiem testowym.

Wybierz przypadek testowy; wyświetlanie okienka szczegółów testu; wybieranie zestawów testów 

Wyświetlanie ostatnich wyników testu dla przypadku testowego

Szybko zapoznaj się z historią wyników testu dla przypadku testowego, aby sprawdzić, czy ostatnio przebiegł pomyślnie, czy zakończył się niepowodzeniem. Wystarczy wybrać przypadek testowy, wyświetlić okienko szczegółów i wybrać wyniki testu. 

Wykresy lekkie w czasie rzeczywistym w celu pokazania stanu testowania

Teraz możesz tworzyć wykresy migawek i trendów dla przypadków testowych na karcie Wykresy w centrum testowym. Możesz również utworzyć wykresy migawek dla wyników testów. Przypnij te wykresy do strony głównej, aby twój zespół mógł zobaczyć stan testu.

Centrum testowe; otwórz zestaw testów; Karta Wykresy

Aby uzyskać przykłady wykresów i więcej informacji, zobacz Śledzenie wyników testu.

Filtrowanie według tagów w centrum testowym

Tagowanie przypadków testowych w pakiecie przy użyciu dowolnego tagu, który jest dla Ciebie ważny. Na przykład oznacz wszystkie testy związane z logowaniem, aby można było ponownie uruchomić te testy, jeśli usterka została usunięta dla strony logowania. Następnie możesz filtrować ten tag z poziomu centrum testowego. Tagi można dodawać i edytować podczas edytowania przypadku testowego lub zbiorczego edytowania tagów w widoku siatki.

Wybierz zestaw testów; dodaj tagi do listy kolumn; kliknij ikonę filtru, aby wyświetlić tagi

Kontrola wersji

Przeglądanie i scalanie kodu za pomocą żądań ściągnięcia usługi Git

Żądania ściągnięcia są krytycznym składnikiem przepływu pracy dewelopera w usłudze Git. Teraz deweloperzy mogą używać żądań ściągnięcia, aby ułatwić przeglądanie i scalanie kodu. Żądania ściągnięcia umożliwiają deweloperom pracującym w gałęziach uzyskanie opinii na temat zmian od innych deweloperów przed dodaniem kodu do linii głównej. Każdy deweloper biorący udział w przeglądzie może zobaczyć zmiany w kodzie, pozostawić komentarze w kodzie i udzielić zatwierdzenia "kciuka w górę".

Planowanie i śledzenie pracy

Wiele drobnych ulepszeń serwera Team Foundation Server (TFS) z aktualizacją Update 4 ułatwia korzystanie z naszych narzędzi w celu szybszego wykonywania pracy.

Tworzenie wykresów opartych na zapytaniach obejmuje teraz wykresy trendów: Skumulowany obszar, Obszar i Linia. Trendy można wizualizować w zakresie godzin jednego tygodnia, dwutygodniowego lub czterotygodniowego. Oprócz liczby pól można teraz sumować wartość pola w elementach roboczych zwracanych w zapytaniu z listą płaską. Te nowe typy wykresów można również przypiąć do stron domowych.

Szybkie zmienianie kolejności elementów listy prac

Jeśli masz dużą listę prac, trudno było przeciągać i upuszczać elementy do innej pozycji. Menu kontekstowe elementów listy prac zawiera teraz opcje przenoszenia elementu bezpośrednio do góry lub do określonej pozycji na liście prac. Należy pamiętać, że w przypadku tej zmiany usunęliśmy pole, które śledzi priorytet listy prac z formularzy elementów roboczych w domyślnych szablonach procesów TFS.

Obsługa trybu pełnoekranowego dla widoków listy prac, tablic, zapytań

Jeśli uruchamiasz codzienne standup lub wyświetlasz duże listy prac, warto zmaksymalizować miejsce na ekranie i zobaczyć tyle elementów jednocześnie. Teraz możesz ukryć wszystkie chrome w interfejsie użytkownika i mieć widok pełnoekranowy listy prac i tablic. Przełącznik umożliwiający wprowadzenie trybu pełnoekranowego działa dla wszystkich stron na kartach Listy prac i Zapytania w centrum pracy. Naciśnij ESC, aby powrócić do pełnego widoku elementu roboczego.

Obsługa trybu pełnoekranowego dla wszystkich pól html/sformatowanych

Teraz możesz wprowadzić tryb pełnoekranowy dla pól tekstu sformatowanych, aby zwiększyć czytelność i użyteczność. Na przykład pole Kroki odtwarzania można zmaksymalizować, jak pokazano poniżej. Przycisk przełącza obszar tekstu między trybem pełnoekranowym a widokiem elementu roboczego. Naciśnij ESC, aby powrócić do pełnego widoku elementu roboczego.

Przycisk Maksymalizuj, aby rozwinąć kroki odtwarzania obszaru tekstu

Lepsze środowisko klasyfikacji

Aby ulepszyć środowisko klasyfikacji podczas przeglądania wyników zapytania, możesz wrócić do zapytania, naciskając Alt+Q. Spowoduje to zachowanie pozycji w zapytaniu.

Przypisywanie elementów listy prac do iteracji w widokach hierarchicznych

Z widoków hierarchicznych można teraz przypisywać elementy listy prac produktu do iteracji za pomocą przeciągania i upuszczania.

Wyszukiwanie w wierszu pól obszaru i iteracji z formularza elementu roboczego

Często konieczne jest zmianę obszaru i/lub ścieżki iteracji podczas klasyfikowania lub przypisywania elementów roboczych. Znalezienie żądanej ścieżki w dużych, głęboko zagnieżdżonych drzewach może być trudne. W przypadku wyszukiwania wbudowanego wartości pasujące do wpisywanych elementów są natychmiast wyróżnione. Na przykład wpisz Team, aby wyróżnić wszystkie wpisy ścieżki zawierające słowo Team w nazwie.

Wyszukiwanie ścieżek obszaru ułatwiło

Jeśli masz hiperłącza zdefiniowane w polu HTML, naciśnij CTRL i kliknij link. Wcześniej był to proces dwuetapowy umożliwiający kliknięcie linku, a następnie kliknięcie przycisku "przejdź do..." polecenie w górnej części obszaru tekstowego.

Zespoły mogą teraz śledzić usterki na liście prac

Zespoły mają teraz większą elastyczność w śledzeniu usterek. Podczas gdy projekty zespołowe utworzone za pomocą szablonu procesu Scrum obejmują śledzenie błędów na liście prac, inne szablony procesów nie. Każdy zespół może wyświetlać usterki z listą prac produktu lub nie uwzględniać ich.

Usuń zaznaczenie, aby usunąć usterki z listy prac i tablicy Kanban

Aby uzyskać więcej informacji na temat dodawania usterek do tablicy zadań, zobacz Dodawanie typu elementu roboczego do listy prac i tablicy.

Ulepszenia formularza elementu roboczego

Łatwiejsze śledzenie pracy i udostępnianie informacji przy użyciu niektórych nowych funkcji wymienionych poniżej i wyróżnionych w formularzu elementu roboczego na zdjęciu.

  • Wyślij ładnie sformatowaną wiadomość e-mail bezpośrednio z formularza elementu roboczego przy użyciu nowej ikony wiadomości e-mail.
  • Wróć bezpośrednio do wyniku zapytania, z którego przechodzisz. Jeśli chcesz użyć klawiatury, naciśnij ALT+Q. Alternatywnie możesz użyć przycisku Wstecz przeglądarki, aby wykonać to samo. Spowoduje to zachowanie pozycji w zapytaniu.
  • Wprowadź tryb pełnoekranowy ze wszystkich zapytań i wszystkich elementów roboczych. Wystarczy kliknąć polecenie na pasku narzędzi, aby usunąć wszystkie elementy chrome i zmaksymalizować nieruchomości ekranu.
  • Otwórz element roboczy na nowej karcie przeglądarki za pomocą polecenia menu kontekstowego dla wyników zapytania.
  • Kopiowanie i wklejanie wyników zapytania teraz formatuje wyniki znacznie lepiej do wklejania do wiadomości e-mail lub dokumentu.

Więcej elementów na tablicy Kanban

Nie ma już twardego limitu liczby elementów w pierwszych i ostatnich kolumnach tablicy Kanban. Teraz możesz skonfigurować ten limit, aby mieć maksymalnie 999 elementów.

W programie Visual Studio zawsze było okno dialogowe umożliwiające znalezienie elementu roboczego, z którym chcesz połączyć, ale w programie Team Web Access można wpisać tylko identyfikator elementu roboczego, aby go znaleźć. W przypadku aktualizacji Update 4 zostanie wyświetlone podobne okno dialogowe, aby znaleźć element roboczy, z którym chcesz połączyć. Możesz uruchomić istniejące zapytanie lub znaleźć element roboczy, wyszukując jego tytuł.

Zmiany nazw na poziomie dostępu i dostęp do funkcji

W przypadku aktualizacji Update 4 zmieniono nazwy wszystkich poziomów dostępu. Nowe nazwy odpowiadają tym samym nazwam używanym do licencjonowania usług Visual Studio Team Services.

  • Uczestnik projektu (wcześniej był ograniczony)
  • Podstawowa (wcześniej standardowa)
  • Zaawansowane (wcześniej było pełne)

Dzięki tej zmianie ulepszyliśmy obsługę zestawu funkcji dla dostępu uczestników projektu. Uczestnicy projektu mają dostęp do strony głównej projektu i większości funkcji związanych z pracą. Obejmuje to, ale nie tylko, możliwość wyświetlania listy prac, dodawania i edytowania elementów oraz uruchamiania zapytań dotyczących elementów roboczych.

Dowolna liczba użytkowników może mieć przypisaną licencję uczestnika projektu bez opłat. Zobacz więcej szczegółów tutaj.

Narzędzia bazy danych programu Microsoft SQL Server dla programu Visual Studio

Narzędzia bazy danych programu Microsoft SQL Server dla programu Visual Studio dodały następujące funkcje dla aktualizacji Update 4:

  • Obsługa programu SQL Server 2014.
  • Porównanie schematów obsługuje program MSBuild z tekstem i danymi wyjściowymi XML.
  • Obsługa uwierzytelniania opartego na tokenach dla węzła usługi Azure SQL Database w Eksploratorze serwera. Obejmuje to konta Microsoft i konta organizacyjne.
  • W witrynie Azure Preview Portal dla baz danych Microsoft Azure SQL Database można teraz otworzyć schemat bazy danych bezpośrednio w programie Visual Studio.
  • Rozszerzalność analizy kodu statycznego.
  • Filtrowanie dla edytowalnej siatki danych.
  • Zapisz ustawienia porównania danych z plikiem (dcmp).
  • Dodatkowe akcje są dostępne podczas nawiązywania połączenia z edytorem TSQL.
  • Narzędzia PDW są teraz częścią programu Visual Studio Express 2013 for Windows Desktop

Inne zmiany: poprawki błędów i znane problemy

Pełny opis ulepszeń technologii, poprawek błędów i znanych problemów w tej wersji można znaleźć w artykule KB dla programu Visual Studio 2013 Update 4.

Zestaw Azure SDK 2.5

Ta wersja udostępnia nowe i ulepszone narzędzia do programowania na platformie Azure za pomocą programu Visual Studio 2013 Update 4, a teraz programu Visual Studio 2015 (wersja zapoznawcza), w tym narzędzi usługi Azure Resource Manager, narzędzi usługi HDInsight oraz możliwości zarządzania zadaniami WebJob platformy Azure z Poziomu Eksploratora serwera. Aby uzyskać więcej informacji na temat tej wersji, zobacz Informacje o wersji zestawu Azure SDK 2.5.

Pobierz zestaw Azure SDK 2.5 teraz.

Team Explorer Everywhere 2013 Update 2

TEE 2013 Update 2 ulepsza sposób przechowywania poświadczeń w usłudze TEE, co znacznie ułatwia logowanie się do usługi Visual Studio Team Services . Ponadto w tej wersji dodano możliwość przeglądania repozytoriów Git w środowisku TEE.

Pobierz teraz program TEE 2013 Update 2 .

Visual Studio Tools for Unity (VSTU) 2.0 (wersja zapoznawcza)

VSTU to bezpłatny dodatek programu Visual Studio firmy Microsoft, który umożliwia rozbudowane środowisko programowania i debugowania do pracy z narzędziami i platformą do gier Unity. Program VSTU 2.0 (wersja zapoznawcza) dodaje obsługę programu Visual Studio 2015 (wersja zapoznawcza). Ponadto dodaliśmy lepszą wizualizację obiektów w oknach kontrolnych i lokalnych.

Najnowsze wersje

2.0 VSTU — aby uzyskać więcej informacji na temat tej wersji, zobacz Wiadomości dotyczące usługi VSTU.

1.9.1 VSTU — aby uzyskać szczegółowe informacje o nowych funkcjach i poprawkach błędów, zobacz ten wpis w blogu.

1.9.2 VSTU — aby uzyskać szczegółowe informacje o funkcjach pomocniczych i poprawkach błędów, zobacz ten dziennik zmian.

Aby rozpocząć pracę z najnowszą wersją programu VSTU, pobierz narzędzia z galerii programu Visual Studio: VSTU for Visual Studio 2013, VSTU for Visual Studio 2012 i VSTU for Visual Studio 2010.

Kinect for Windows 2.0 SDK RTW

Zestaw Kinect dla systemu Windows 2.0 SDK RTW zawiera następujące szczegóły dotyczące tej wersji:

  • Zestaw Kinect for Windows software development kit 2.0 zawiera ponad 200 ulepszeń i aktualizacji wersji zapoznawczej zestawu SDK. Zestaw SDK jest bezpłatnym plikiem do pobrania i nie ma opłat za licencje na środowisko uruchomieniowe aplikacji komercyjnych opracowanych za pomocą zestawu SDK.
  • Możliwość tworzenia aplikacji Kinect dla Sklepu Windows. Dzięki komercyjnej dostępności zestawu SDK 2.0 można tworzyć i wdrażać aplikacje Kinect v2 w Sklepie Windows po raz pierwszy. Dostęp do Sklepu Windows umożliwia dotarcie do milionów potencjalnych klientów dla rozwiązań biznesowych i konsumenckich.
  • Dostępność adaptera Kinect 49,99 USD dla systemu Windows, który umożliwia łączenie czujnika Kinect dla konsoli Xbox One z komputerami i tabletami z systemem Windows 8.0 i 8.1. Teraz deweloperzy mogą używać istniejącego czujnika Kinect for Xbox One do tworzenia rozwiązań Kinect w wersji 2, a użytkownicy mogą korzystać z aplikacji Kinect v2 na swoim komputerze przy użyciu czujnika Kinect for Xbox One, którego już posiadają. Adapter jest dostępny na ponad czterech tuzinach rynków.

Pobierz zestaw Kinect dla oprogramowania dla systemu Windows.

Visual Studio Tools for Apache Cordova CTP3

Wcześniej znane jako hybrydowe Aps dla programu Visual Studio, narzędzia Visual Studio Tools for Apache Cordova ułatwiają kompilowanie, debugowanie i testowanie międzyplatformowych aplikacji przeznaczonych dla systemów Android, iOS, Windows i Windows Phone z jednego prostego projektu programu Visual Studio.

CTP3 zawiera następujące ulepszenia dotyczące protokołu CTP2:

  • Aktualizacja zaoszczędzenia dla Ripple — nie trzeba ponownie kompilować!
  • Możliwość debugowania wersji aplikacji dla systemu iOS bezpośrednio z poziomu programu Visual Studio podczas wdrażania w symulatorze systemu iOS lub połączonym urządzeniu na komputerze Mac
  • Ulepszone zabezpieczenia i uproszczona konfiguracja dołączonego zdalnego agenta kompilacji systemu iOS
  • Ulepszone środowisko zarządzania wtyczkami, które obejmuje obsługę dodawania wtyczki niestandardowej do projektu z repozytorium Git lub systemu plików
  • Obsługa oprogramowania Apache Cordova 4.0.0

Office Developer Tools for Visual Studio 2013 — aktualizacja z listopada 2014 r.

Ta wersja zawiera nowe narzędzia interfejsu API usługi Office 365. Nowe narzędzia ułatwiają tworzenie aplikacji łączących się z interfejsami API usługi Office 365. Kliknij pozycję Dodaj> połączoną usługę w menu kontekstowym projektu, a okno dialogowe przeprowadzi Cię przez proces tworzenia wpisu aplikacji w usłudze Azure Active Directory i dodaje odpowiednie odwołania i konfigurację w rozwiązaniu. Narzędzie obsługuje większość typów projektów w programie Visual Studio 2013, ASP.NET MVC, ASP.NET Web Forms, WPF, Windows Forms, Universal Apps, Apache Cordova i Xamarin.

Office Developer Tools for Visual Studio 2013 teraz.

TypeScript 1.3

Język TypeScript 1.3, dostępny jako oddzielny plik do pobrania dla programu Visual Studio 2013 Update 4, dodaje chroniony dostęp do składowych i typy krotki, które umożliwiają naturalne wzorce obiektowe i bardziej precyzyjne typy tablic.

Aby pobrać i dowiedzieć się więcej na temat języka TypeScript 1.3, zobacz Ogłoszenie języka TypeScript 1.3.

Visual Studio Community 2013

Visual Studio Community 2013 to nowa wersja, która pozwala uwolnić pełną moc programu Visual Studio do tworzenia rozwiązań międzyplatformowych. Tworzenie aplikacji w jednym ujednoliconym środowisku IDE. Uzyskaj rozszerzenia programu Visual Studio, które zawierają nowe języki, funkcje i narzędzia programistyczne do tego środowiska IDE. Rozszerzenia programu Visual Studio są dostępne w galerii programu Visual Studio. Dowiedz się więcej o programie Visual Studio Community 2013.

Pobierz program Visual Studio Community 2013 teraz.