pierwszą wersją Visual Studio było Visual Studio 97. Wcześniej Visual Basic, Visual C++, Visual FoxPro i Visual SourceSafe były sprzedawane jako osobne produkty.
97edit
Microsoft po raz pierwszy wydał Visual Studio (nazwa kodowa Boston, dla miasta o tej samej nazwie, rozpoczynając tym samym nazwy kodowe związane z miejscami) w 1997 roku, łącząc po raz pierwszy wiele swoich narzędzi programistycznych., Visual Studio 97 pojawiło się w dwóch edycjach: Visual Studio Professional i Visual Studio Enterprise, edycja professional ma trzy płyty CD, a enterprise cztery płyty CD. Zawiera Visual J++ 1.1 do programowania w Javie i wprowadził Visual InterDev do tworzenia dynamicznie generowanych stron internetowych przy użyciu stron aktywnych serwerów. Była jedna płyta towarzysząca, która zawierała bibliotekę Microsoft Developer Network library.
Visual Studio 97 był pierwszą próbą Microsoftu użycia tego samego środowiska programistycznego dla wielu języków., Visual J++, InterDev i biblioteka MSDN używały tego samego „środowiska”, zwanego Developer Studio.
Visual Studio było również sprzedawane jako pakiet z oddzielnymi Idami używanymi dla Visual C++, Visual Basic i Visual FoxPro.
6.0 (1998)Edit
kolejna wersja, Wersja 6.0 (Nazwa kodowa Aspen, po ośrodku narciarskim w Kolorado), została wydana w czerwcu 1998 roku i jest ostatnią wersją, która działa na platformie Windows 9x. Każda wersja każdego języka w części również osiadła na v6. 0, w tym Visual J++, który był wcześniejszy v1.1, i Visual InterDev w 1.wydaniu., Wersja V6 Microsoftu była podstawowym środowiskiem dla kolejnych czterech wydań, aby zapewnić programistom zintegrowaną platformę podobną do siebie. To doprowadziło Microsoft do przejścia rozwoju na niezależnej platformie. NET Framework.
Visual Studio 6.0 było ostatnią wersją zawierającą Visual J++, którą Microsoft usunął w ramach ugody z Sun Microsystems, która wymagała, aby Microsoft Internet Explorer nie dostarczał wsparcia dla maszyny wirtualnej Java.
Visual Studio 6.0 pojawiło się w dwóch edycjach: Professional i Enterprise., Wersja Enterprise zawierała dodatkowe funkcje niedostępne w wersji Professional, w tym:
- Application Performance Explorer
- Automation Manager
- Microsoft Visual Modeler
- RemAuto Connection Manager
- Visual Studio Analyzer
Visual Studio było również sprzedawane jako pakiet z oddzielnymi Idami używanymi w Visual C++, Visual Basic i Visual FoxPro.
. NET 2002Edit
Microsoft wydał Visual Studio. NET (VS.,NET), o nazwie kodowej Rainier (dla Mount Rainier w Waszyngtonie), w lutym 2002 (wersja beta została wydana za pośrednictwem Microsoft Developer Network w 2001). Największą zmianą było wprowadzenie zarządzanego środowiska programistycznego wykorzystującego. NET Framework. Programy opracowane przy użyciu. NET nie są kompilowane do języka maszynowego (jak na przykład C++), ale zamiast tego do formatu zwanego Microsoft Intermediate Language (MSIL) lub Common Intermediate Language (CIL)., Gdy aplikacja CIL jest wykonywana, jest kompilowana w trakcie wykonywania do odpowiedniego języka maszynowego dla platformy, na której jest wykonywana, dzięki czemu kod jest przenośny na kilku platformach. Programy skompilowane do CIL mogą być wykonywane tylko na platformach posiadających implementację infrastruktury Common Language. Możliwe jest uruchamianie programów CIL w Linuksie lub Mac OS X przy użyciu implementacji. NET innych niż Microsoft, takich jak mono i DotGNU.
była to pierwsza wersja Visual Studio wymagająca platformy Windows opartej na NT. Instalator wymusza ten wymóg.,
Visual Studio.NET 2002 wydane w czterech edycjach: Academic, Professional, Enterprise Developer i Enterprise Architect. Microsoft wprowadził C# (C-sharp), nowy język programowania przeznaczony dla .NET. wprowadził również następcę Visual J++ o nazwie Visual J#. Visual J # programy używają składni języka Java. Jednak, w przeciwieństwie do programów Visual J++, programy Visual J# mogą kierować tylko na. Net Framework, a nie na maszynę Wirtualną Java, którą wszystkie inne narzędzia Java kierują.
Visual Basic zmienił się drastycznie na nowy framework, a nowa wersja nosiła nazwę Visual Basic .NET., Microsoft dodał również rozszerzenia do C++, zwane Managed Extensions for C++, dzięki czemu programy.NET mogły być tworzone w C++.
Visual Studio. NET może tworzyć aplikacje kierowane do okien (za pomocą Windows stanowi część. NET Framework), sieci (za pomocą ASP.NET i usług internetowych) oraz, z dodatkiem, urządzeń przenośnych (przy użyciu. NET Compact Framework).
środowisko Visual Studio .NET zostało przepisane na częściowe korzystanie z. NET.wszystkie języki są wersjami Visual Studio, ma czystszy interfejs i większą spójność., Jest również bardziej konfigurowalny dzięki oknom narzędzi, które automatycznie ukrywają się, gdy nie są używane. Podczas gdy Visual FoxPro 7 zaczynał jako część Visual Studio. NET 2002, a wczesne wersje beta pozwalały na debugowanie wewnątrz bibliotek DLL opartych na VFP, został usunięty przed wydaniem, aby podążać własną ścieżką rozwoju.
wewnętrzny numer wersji Visual Studio.NET 2002 to wersja 7.0. Microsoft wydał Service Pack 1 dla Visual Studio. NET 2002 w marcu 2005 roku.
. NET 2003Edit
w kwietniu 2003 Microsoft wprowadził niewielką aktualizację do Visual Studio. NET o nazwie Visual Studio.,NET 2003, kryptonim Everett (dla miasta o tej samej nazwie). Zawiera aktualizację do. NET Framework w wersji 1.1 i jest pierwszym wydaniem obsługującym tworzenie programów dla urządzeń mobilnych, za pomocą ASP.NET lub. NET Compact Framework. Poprawiono zgodność standardów kompilatora Visual C++, szczególnie w obszarze częściowej specjalizacji szablonów. Visual C++ Toolkit 2003 jest wersją tego samego kompilatora C++ dostarczonego z Visual Studio. NET 2003 bez IDE, które Microsoft udostępnił za darmo. Od 2010 roku nie jest już dostępny, a Wydania Express zastąpiły go., Wewnętrzny numer wersji Visual Studio. NET 2003 to wersja 7.1, podczas gdy wersja formatu pliku to 8.0.
Visual Studio.NET 2003 zostało wydane w pięciu edycjach: Academic, Standard, Professional, Enterprise Developer i Enterprise Architect. Visual Studio. NET 2003 Enterprise Architect edition zawiera implementację technologii modelowania Microsoft Visio 2002, w tym narzędzia do tworzenia wizualnych reprezentacji architektury aplikacji opartych na ujednoliconym języku modelowania oraz rozwiązanie do modelowania ról obiektowych (ORM) i logicznego modelowania baz danych., Wprowadzono również „szablony korporacyjne”, aby pomóc większym zespołom programistów standaryzować style kodowania i egzekwować zasady dotyczące użytkowania komponentów i ustawień właściwości.
Service Pack 1 został wydany 13 września 2006 roku.
2005Edit
płyta instalacyjna Visual Studio 2005 Beta 2 Team Suite
Visual Studio 2005, o nazwie kodowej Whidbey (odniesienie do Whidbey Island w regionie Puget Sound), została wydana online w październiku 2005, a do sklepów kilka tygodni później. Microsoft usunął „.,NET ” z Visual Studio 2005 (podobnie jak każdy inny produkt z. Net w nazwie), ale nadal jest głównie skierowany do. NET Framework, który został zaktualizowany do wersji 2.0. Jest to ostatnia wersja dostępna dla Windows 2000, a także ostatnia wersja, aby móc kierować Windows 98, Windows Me i Windows NT 4.0 Dla aplikacji C++.
wewnętrzny numer wersji Visual Studio 2005 to 8.0, podczas gdy wersja formatu pliku to 9.0. Microsoft wydał Service Pack 1 dla Visual Studio 2005 14 grudnia 2006 roku., 3 czerwca 2007 r. udostępniono dodatkową aktualizację Service Pack 1, która oferuje zgodność z Windows Vista.
Visual Studio 2005 został zaktualizowany do obsługi wszystkich nowych funkcji wprowadzonych w. NET Framework 2.0, w tym generics i ASP.NET 2.0. Funkcja IntelliSense w Visual Studio została zaktualizowana dla leków generycznych i dodano nowe typy projektów w celu wsparcia ASP.NET Usługi internetowe. Visual Studio 2005 dodatkowo wprowadza obsługę nowej platformy budowania opartej na zadaniach o nazwie Microsoft Build Engine (MSBuild), która wykorzystuje nowy format plików projektu oparty na XML., Visual Studio 2005 zawiera również lokalny serwer WWW, oddzielny od IIS, który może hostować ASP.NET aplikacje podczas rozwoju i testowania. Obsługuje również wszystkie bazy danych SQL Server 2005. Projektanci baz danych zostali zmodernizowani do obsługi ADO.NET 2.0, który jest dołączony do. NET Framework 2.0. C++ otrzymał również podobną aktualizację z dodatkiem C++/CLI, która ma zastąpić użycie Managed C++., Inne nowe funkcje Visual Studio 2005 to „Deployment Designer”, który umożliwia walidację projektów aplikacji przed wdrożeniami, ulepszone środowisko do publikowania w Internecie w połączeniu z ASP.NET 2.0 i testowanie obciążenia, aby zobaczyć wydajność aplikacji pod różnymi rodzajami obciążeń użytkownika. Począwszy od edycji 2005, Visual Studio dodało również rozbudowaną obsługę 64-bitową. Podczas gdy samo środowisko programistyczne hosta jest dostępne tylko jako 32-bitowa aplikacja, Visual C++ 2005 obsługuje kompilację dla x86-64 (AMD64 i Intel 64), a także IA-64 (Itanium)., Platforma SDK zawierała 64-bitowe kompilatory i 64-bitowe wersje bibliotek.
Microsoft ogłosił również Visual Studio Tools for Applications jako następcę Visual Basic for Applications (VBA) i VSA (Visual Studio for Applications). VSTA 1.0 został wydany do produkcji wraz z Office 2007. Jest on dołączony do pakietu Office 2007 i jest również częścią Visual Studio 2005 SDK. VSTA składa się z niestandardowego IDE, opartego na Visual Studio 2005 IDE i środowiska uruchomieniowego, które można osadzać w aplikacjach, aby ujawnić swoje funkcje za pomocą modelu obiektowego. NET., Aplikacje Office 2007 nadal integrują się z VBA, z wyjątkiem InfoPath 2007, który integruje się z VSTA. Wersja 2.0 VSTA (oparta na Visual Studio 2008) została wydana w kwietniu 2008 roku. Jest znacznie różni się od pierwszej wersji, w tym funkcje, takie jak programowanie dynamiczne i wsparcie dla WPF, WCF, WF, LINQ i. NET 3.5 Framework.,
2008Edit
Visual Studio 2008 i Visual Studio Team System 2008 o nazwie kodowej Orcas (odniesienie do Orcas Island, również wyspa w regionie Puget Sound, podobnie jak Whidbey w poprzednim wydaniu z 2005 roku), zostały wydane dla subskrybentów MSDN 19 listopada 2007 wraz z.NET Framework 3.5. Kod źródłowy programu Visual Studio 2008 IDE jest dostępny na licencji shared source dla niektórych partnerów Microsoft i dostawców ISV. Microsoft wydał Service Pack 1 dla Visual Studio 2008 11 sierpnia 2008 roku. Wewnętrzny numer wersji programu Visual Studio 2008 to wersja 9.,0 podczas gdy wersja formatu pliku to 10.0. Visual Studio 2008 jest ostatnią wersją obsługującą System Windows 2000 dla aplikacji C++.
Visual Studio 2008 koncentruje się na rozwoju Systemów Windows Vista, Office 2007 oraz aplikacji internetowych. W przypadku projektowania wizualnego dołączony jest nowy projektant wizualny Windows Presentation Foundation oraz nowy edytor HTML / CSS pod wpływem Microsoft Expression Web. J# nie jest wliczony w cenę. Visual Studio 2008 wymaga. NET 3.5 Framework i domyślnie konfiguruje skompilowane Zespoły do działania na. Net Framework 3.,5, ale obsługuje również wiele targetowania, co pozwala programistom wybrać, która wersja.NET Framework (z 2.0, 3.0, 3.5, Silverlight CoreCLR lub. NET Compact Framework) działa na assembly. Visual Studio 2008 zawiera również nowe narzędzia do analizy kodu, w tym nowe narzędzie do metryki kodu (tylko w wersji Team Edition i Team Suite Edition). Dla Visual C++, Visual Studio dodaje nową wersję Microsoft Foundation Classes (MFC 9.0), która dodaje obsługę stylów wizualnych i kontrolek interfejsu użytkownika wprowadzonych w systemie Windows Vista., W celu zapewnienia interoperacyjności kodu natywnego i zarządzanego, Visual C++ wprowadza STL / CLR, który jest portem kontenerów C++ Standard Template Library (STL) i algorytmów do zarządzanego kodu. STL / CLR definiuje kontenery podobne do STL, Iteratory i algorytmy, które działają na obiektach zarządzanych w C++ / CLI.,
funkcje Visual Studio 2008 obejmują projektanta opartego na XAML( o nazwie kodowej Cider), projektanta przepływu pracy, projektanta LINQ do SQL (do definiowania mapowań typu i enkapsulacji obiektów dla danych SQL Server), debuggera XSLT, obsługę JavaScript Intellisense, obsługę debugowania JavaScript, obsługę manifestów UAC, system budowania współbieżnego, między innymi. Jest dostarczany z ulepszonym zestawem widżetów interfejsu użytkownika, zarówno dla formularzy Windows, jak i WPF. Zawiera również wielowątkowy silnik budowania (MSBuild) do kompilacji wielu plików źródłowych (i budowania pliku wykonywalnego) w projekcie w wielu wątkach jednocześnie., Zawiera również wsparcie dla kompilacji zasobów ikon w formacie PNG, wprowadzone w systemie Windows Vista. Zaktualizowany XML Schema designer został wydany oddzielnie jakiś czas po wydaniu Visual Studio 2008.
Debugger Visual Studio zawiera funkcje ułatwiające debugowanie aplikacji wielowątkowych. W trybie debugowania, w oknie wątki, które zawiera listę wszystkich wątków, najechanie kursorem na wątek wyświetla ślad stosu tego wątku w podpowiedziach. Wątki mogą być bezpośrednio nazwane i oznaczone dla łatwiejszej identyfikacji z samego okna., Ponadto w oknie kodu, oprócz wskazania lokalizacji aktualnie wykonywanej instrukcji w bieżącym wątku, wskazywane są również aktualnie wykonujące instrukcje w innych wątkach. Debugger Visual Studio obsługuje zintegrowane debugowanie biblioteki. NET 3.5 Framework Base Class Library (BCL), która może dynamicznie pobierać kod źródłowy BCL i symbole debugowania oraz umożliwiać wchodzenie do źródła BCL podczas debugowania. Od 2010 r.dostępny jest ograniczony podzbiór źródła BCL, z większą obsługą bibliotek planowaną na później.,
2010Edit
12 kwietnia 2010 Microsoft wydał Visual Studio 2010 o nazwie kodowej Dev10 i.NET Framework 4.
Visual Studio 2010 IDE został przeprojektowany, który, według Microsoft, czyści organizację interfejsu użytkownika i „zmniejsza bałagan i złożoność.”Nowe IDE lepiej obsługuje wiele okien dokumentów i pływające okna narzędzi, oferując jednocześnie lepszą obsługę wielu monitorów., Powłoka IDE została przepisana przy użyciu Windows Presentation Foundation (WPF), podczas gdy wewnętrzne zostały przeprojektowane przy użyciu Managed Extensibility Framework (MEF), który oferuje więcej punktów rozszerzalności niż poprzednie wersje IDE, które umożliwiały dodawanie do modyfikowania zachowania IDE.
nowy multi-paradygmat ML-wariant F# wchodzi w skład Visual Studio 2010.
Visual Studio 2010 jest wyposażony w. NET Framework 4 i obsługuje tworzenie aplikacji kierowanych do systemu Windows 7. Obsługuje bazy danych IBM DB2 i Oracle, a także Microsoft SQL Server., Posiada zintegrowane wsparcie dla tworzenia aplikacji Microsoft Silverlight, w tym interaktywnego projektanta. Visual Studio 2010 oferuje kilka narzędzi ułatwiających programowanie równoległe: oprócz równoległych rozszerzeń dla. NET Framework i biblioteki wzorców równoległych dla kodu natywnego, Visual Studio 2010 zawiera narzędzia do debugowania aplikacji równoległych. Nowe narzędzia umożliwiają wizualizację zadań równoległych i ich stosów wykonawczych. Narzędzia do profilowania aplikacji równoległych mogą być używane do wizualizacji czasu oczekiwania wątków i migracji wątków między rdzeniami procesora., Intel i Microsoft wspólnie zadeklarowały wsparcie dla nowego środowiska wykonawczego współbieżności w Visual Studio 2010i Intel uruchomił obsługę parallelism w Parallel Studio jako dodatek do Visual Studio.
edytor kodu Visual Studio 2010 teraz podświetla odniesienia; za każdym razem, gdy symbol jest zaznaczony, wszystkie inne zastosowania symbolu są podświetlone. Oferuje również funkcję szybkiego wyszukiwania, aby stopniowo przeszukiwać wszystkie symbole w C++, C# i VB.NET projekty. Szybkie wyszukiwanie obsługuje dopasowania podciągów i wyszukiwanie camelCase., Funkcja hierarchii połączeń pozwala programiście zobaczyć wszystkie metody, które są wywoływane z bieżącej metody, jak również metody, które wywołują bieżącą. IntelliSense w Visual Studio obsługuje tryb consume-first, który programiści mogą wybrać. W tym trybie IntelliSense nie uzupełnia automatycznie identyfikatorów; pozwala to programiście używać niezdefiniowanych identyfikatorów (takich jak nazwy zmiennych lub metod) i definiować je później. Visual Studio 2010 może również w tym pomóc, automatycznie je definiując, jeśli może wywnioskować ich typy z użycia., Obecne wersje Visual Studio mają znany błąd, który sprawia, że IntelliSense bezużyteczne dla projektów korzystających z czystego C (nie c++).
Visual Studio 2010 zawiera nowy system pomocy zastępujący przeglądarkę bibliotek MSDN. System pomocy nie jest już oparty na programie Microsoft Help 2 i nie korzysta z programu Microsoft Document Explorer. Dynamiczna pomoc zawierająca linki do powiązanych tematów pomocy opartych na tym, gdzie programista był w IDE, została usunięta w produkcie wysyłkowym, ale może zostać dodana ponownie za pomocą pobrania z firmy Microsoft.,
Visual Studio 2010 nie obsługuje już programowania dla Windows Mobile przed Windows Phone 7. Visual Studio 2010 Service Pack 1 został wydany w marcu 2011 roku.
Ultimate 2010edit
Visual Studio Ultimate 2010 zastępuje pakiet Visual Studio 2008 Team Suite. Zawiera nowe narzędzia do modelowania, takie jak Architecture Explorer, które graficznie wyświetla Projekty I klasy oraz relacje między them.It obsługuje diagram aktywności UML, Diagram komponentów, diagram klas (logicznych), diagram sekwencji i diagram przypadków użycia., Visual Studio Ultimate 2010 zawiera również analizę wpływu testowego, która dostarcza wskazówek, na które przypadki testowe mają wpływ modyfikacje kodu źródłowego, bez faktycznego uruchamiania przypadków testowych. Przyspiesza to testowanie, unikając niepotrzebnych przypadków testowych.
Visual Studio Ultimate 2010 zawiera również historyczny debugger dla kodu zarządzanego o nazwie IntelliTrace. W przeciwieństwie do tradycyjnego debuggera, który rejestruje tylko aktualnie aktywny stos, IntelliTrace rejestruje wszystkie zdarzenia, takie jak wcześniejsze wywołania funkcji, parametry metod, zdarzenia i wyjątki., Pozwala to na przewinięcie wykonania kodu w przypadku, gdy punkt przerwania nie został ustawiony w miejscu wystąpienia błędu. Debugowanie za pomocą IntelliTrace powoduje, że aplikacja działa wolniej niż debugowanie bez niego i zużywa więcej pamięci, ponieważ dodatkowe dane muszą być rejestrowane. Microsoft umożliwia konfigurację ilości danych, które powinny być rejestrowane, co pozwala programistom zrównoważyć szybkość wykonania i wykorzystanie zasobów. Komponent Lab Management w Visual Studio Ultimate 2010 wykorzystuje wirtualizację do stworzenia podobnego środowiska wykonawczego dla testerów i programistów., Maszyny wirtualne są oznaczone punktami kontrolnymi, które można później zbadać pod kątem problemów, a także odtworzyć problem. Visual Studio Ultimate 2010 zawiera również możliwość rejestrowania przebiegów testowych, które rejestrują określony stan środowiska operacyjnego, a także dokładne kroki używane do uruchomienia testu. Te kroki można następnie odtworzyć, aby odtworzyć problemy.,
2012Edit
ostateczna wersja Visual Studio 2012 została ogłoszona 1 sierpnia 2012 roku, a oficjalna premiera odbyła się 12 września 2012 roku.
W przeciwieństwie do poprzednich wersji, Visual Studio 2012 nie może nagrywać i odtwarzać makr, a edytor makr został usunięty.
16 września 2011 roku na stronie Microsoftu ukazała się pełna wersja „Developer Preview” programu Visual Studio 11., Visual Studio 11 Developer Preview wymaga systemów operacyjnych Windows 7, Windows Server 2008 R2, Windows 8 lub nowszych. Wersje Microsoft Foundation Class Library (MFC) i C runtime (CRT) dołączone do tego wydania nie mogą produkować oprogramowania zgodnego z systemem Windows XP lub Windows Server 2003, z wyjątkiem korzystania z natywnego targetowania i pomijania najnowszych bibliotek, kompilatorów i nagłówków., Jednak 15 czerwca 2012 roku na blogu zespołu VC++ ogłoszono, że na podstawie opinii klientów Microsoft ponownie wprowadzi natywne wsparcie Dla Windows XP (choć nie dla XP jako platformy programistycznej) w wersji Visual C++, która zostanie wydana później jesienią 2012 roku. „Visual Studio 2012 Update 1” (Visual Studio 2012.1) został wydany w listopadzie 2012 roku. Ta aktualizacja dodała obsługę docelowych Systemów Windows XP, a także inne nowe narzędzia i funkcje(np. ulepszona obsługa diagnostyki i testowania aplikacji w Sklepie Windows).,
w dniu 24 sierpnia 2011 r.w blogu Sumit Kumar, menedżer programu w zespole Visual C++, wymienił niektóre z funkcji nadchodzącej wersji Visual Studio C++ IDE:
- Semantic colorization: ulepszone kolorowanie składni, różne zdefiniowane przez użytkownika lub domyślne kolory składni C++, takie jak makra, wyliczenia, nazwy typów i funkcje.
- podświetlanie odniesień: Wybór symbolu podświetla wszystkie odniesienia do tego symbolu w zakresie.,
- Nowy Eksplorator rozwiązań: nowy Eksplorator rozwiązań umożliwia wizualizację hierarchii klas i plików w ramach rozwiązania/projektu. Może wyszukiwać wywołania funkcji i zastosowania klas.
- Automatyczne wyświetlanie listy IntelliSense: IntelliSense jest automatycznie wyświetlany podczas wpisywania kodu, w przeciwieństwie do poprzednich wersji, gdzie musiał być jawnie wywoływany przez niektóre operatory (np. operator scope (::)) lub klawisze skrótów (Ctrl-Spacja lub Ctrl-J).,
- filtrowanie listy członków: IntelliSense używa logiki rozmytej do określenia, które funkcje / zmienne/typy mają być wyświetlane na liście.
- urywki kodu: urywki kodu są zawarte w IntelliSense, aby automatycznie generować odpowiedni kod na podstawie parametrów użytkownika, można tworzyć niestandardowe urywki kodu.
kod źródłowy programu Visual Studio 2012 składa się z około 50 milionów linii kodu.,
Interface backlashEdit
podczas Visual Studio 11 beta Microsoft wyeliminował użycie koloru w narzędziach, z wyjątkiem przypadków, gdy kolor jest używany do powiadamiania lub zmiany statusu. Jednak użycie koloru zostało zwrócone po sprzężeniu zwrotnym wymagającym większego kontrastu, różnicowania, klarowności i „energii” w interfejsie użytkownika.,
w Visual Studio 2012 RC, główną zmianą w interfejsie jest użycie wszystkich caps pasek menu, jako część kampanii, aby utrzymać Visual Studio zgodne z kierunkiem innych interfejsów użytkownika Microsoft, i zapewnić dodatkową strukturę do obszaru górnego paska menu. Redesign został skrytykowany za to, że jest trudny do odczytania i wbrew trendom zapoczątkowanym przez programistów, aby używać CamelCase, aby słowa wyróżniały się lepiej. Niektórzy spekulowali, że główną przyczyną przeprojektowania było włączenie uproszczonego wyglądu programów metra., Istnieje jednak opcja rejestru systemu Windows, aby umożliwić użytkownikom wyłączenie interfejsu all-caps.
2013Edit
zapowiedź Visual Studio 2013 została ogłoszona podczas konferencji Build 2013 i udostępniona 26 czerwca 2013 roku. Visual Studio 2013 RC (Release Candidate) został udostępniony deweloperom na MSDN 9 września 2013.
finalna wersja Visual Studio 2013 stała się dostępna do pobrania 17 października 2013 wraz z.NET 4.5.1. Visual Studio 2013 zostało oficjalnie uruchomione 13 listopada 2013 roku podczas wirtualnego wydarzenia inauguracyjnego kierowanego przez S. Somasegara i hostowanego na imprezach.,visualstudio.com. „Visual Studio 2013 Update 1″ (Visual Studio 2013.1) został wydany 20 stycznia 2014.Visual Studio 2013.1 to ukierunkowana aktualizacja, która dotyczy niektórych kluczowych obszarów opinii klientów.”Visual Studio 2013 Update 2″ (Visual Studio 2013.2) została wydana 12 maja 2014 roku.Aktualizacja Visual Studio 2013 3 została wydana 4 sierpnia 2014 roku. Wraz z tą aktualizacją Visual Studio udostępnia opcję wyłączenia menu All-caps, które zostało wprowadzone w VS2012.”Visual Studio 2013 Update 4″ (Visual Studio 2013.4) została wydana 12 listopada 2014 roku.”Visual Studio 2013 Update 5” (Ang.).,5) został wydany 20 lipca 2015 roku.pierwsza wersja Community Technology Preview (CTP) została wydana 3 czerwca 2014, A Wersja Release Candidate została wydana 29 kwietnia 2015; Visual Studio 2015 zostało oficjalnie ogłoszone jako ostateczna nazwa 12 listopada 2014.
Visual Studio 2015 RTM został wydany 20 lipca 2015 roku. Aktualizacja Visual Studio 2015 1 została wydana 30 listopada 2015 roku. Aktualizacja Visual Studio 2015 została wydana 30 marca 2016 roku. Aktualizacja Visual Studio 2015 3 została wydana 27 czerwca 2016 roku.,
2017edit
logo Microsoft Visual Studio 2017
14 listopada 2016 r.Microsoft opublikował post na blogu, w którym ujawnił wersję nazwy produktu Visual Studio 2017 wraz z nadchodzącymi funkcjami.
16 listopada 2016 roku ogłoszono ostateczną nazwę „Visual Studio 2017”, a Visual Studio 2017 RC zostało wydane.
7 marca 2017 roku Visual Studio 2017 zostało udostępnione do ogólnej dostępności.,
14 marca 2017 roku została wydana pierwsza poprawka dla Visual Studio 2017 z powodu awarii podczas instalacji lub otwierania rozwiązań w pierwszej wersji.
5 kwietnia 2017 r.wydano Visual Studio 2017 15.1 i dodano obsługę targetowania. NET Framework 4.7.
10 maja 2017 roku wydano Visual Studio 2017 15.2 i dodano nowe obciążenie pracą, „obciążenie pracą aplikacji analitycznych i analitycznych”. Aktualizacja poprawiająca motyw ciemnego koloru została wydana 12 maja 2017.
14 sierpnia 2017 roku wydano Visual Studio 2017 15.3 i dodano obsługę obsługi.NET Core 2.0. Aktualizacja (15.3.,1) został wydany cztery dni później, aby rozwiązać lukę Git z podmodułami (CVE 2017-1000117).
10 października 2017 roku została wydana wersja Visual Studio 15.4.
4 grudnia 2017 roku została wydana wersja Visual Studio 15.5. Ta aktualizacja zawierała znaczące ulepszenia wydajności, nowe funkcje, a także poprawki błędów.
6 marca 2018 roku została wydana wersja Visual Studio 15.6. Zawiera aktualizacje testów jednostkowych i wydajności.
7 maja 2018 roku została wydana wersja Visual Studio 15.7. Zawiera aktualizacje na całym pokładzie, w tym Instalator, edytor, debugger między innymi., Prawie wszystkie wydania point, z których ostatnia to 15.7.6 wydana 2 sierpnia 2018, zawierają aktualizacje zabezpieczeń. Wraz z wydaniem Visual Studio 2017 15.7 Visual C++ jest teraz zgodny ze standardem C++17.
20 września 2018 roku została wydana wersja Visual Studio 15.8.5. Tools for Xamarin obsługuje teraz Xcode 10.
Visual Studio 2017 oferuje nowe funkcje, takie jak obsługa EditorConfig( ramy egzekwowania stylu kodowania), obsługa NGen,. Net Core i Docker toolset (Podgląd) oraz Xamarin 4.3 (podgląd)., Posiada również edytor XAML, ulepszony IntelliSense, Testowanie jednostek na żywo, Ulepszanie debugowania i lepsze doświadczenie IDE i produktywność. Dodatkowo jest to ostatnia wersja Visual Studio do obsługi projektów Windows 10 Mobile.
2019Edit
6 czerwca 2018 Microsoft ogłosił Visual Studio 2019 (wersja 16).
4 grudnia 2018 roku został wydany Visual Studio 2019 Preview 1. 24 stycznia 2019 roku został wydany Visual Studio 2019 Preview 2., 13 lutego 2019 roku został wydany Visual Studio 2019 Preview 3.
27 lutego 2019 roku został wydany Visual Studio 2019 RC.
jest ogólnie dostępny (GA) od 2 kwietnia 2019 i dostępny do pobrania.