Целевая платформа и совместимость для visual studio 2017
Содержание:
- Get support
- Шаг 6. Установка языковых пакетов (необязательно)
- Step 1 — Make sure your computer is ready for Visual Studio
- Три Visual Studio: Community, Professional и Enterprise
- Рабочие нагрузки C++
- Thank you
- Engineering
- Step 3 — Install the Visual Studio Installer
- Обзор
- Step 7 — Select the installation location (optional)
- Обратная связь
- Integrated Development Enviroment (IDE) от компании Microsoft
- Разработка мобильных приложений
- Cross-platform development
- Microsoft Visual Studio 2012 Ultimate Скачайте Русскую версию для Windows
- Microsoft Visual Studio 2012 Ultimate
Get support
Sometimes, things can go wrong. If your Visual Studio installation fails, see Troubleshoot Visual Studio installation and upgrade issues for step-by-step guidance.
We also offer an (English only) support option for installation-related issues.
Here are a few more support options:
- Report product issues to us via the Report a Problem tool that appears both in the Visual Studio Installer and in the Visual Studio IDE.
- Suggest a feature, track product issues, and find answers in the Visual Studio Developer Community.
- Use your GitHub account to talk to us and other Visual Studio developers in the Visual Studio conversation in the Gitter community.
Шаг 6. Установка языковых пакетов (необязательно)
По умолчанию при первом запуске установщик пытается использовать язык операционной системы. Чтобы установить Visual Studio на нужном языке, выберите в Visual Studio Installer вкладку Языковые пакеты и следуйте указаниям.
Изменение языка установщика из командной строки
Язык по умолчанию можно изменить еще одним способом — запустив установщик из командной строки. Например, можно принудительно запустить установщик на английском языке, выполнив команду . Программа установки запомнит этот параметр и использует его при следующем запуске. Установщик поддерживает следующие токены языков: zh-cn, zh-tw, cs-cz, en-us, es-es, fr-fr, de-de, it-it, ja-jp, ko-kr, pl-pl, pt-br, ru-ru и tr-tr.
Step 1 — Make sure your computer is ready for Visual Studio
Before you begin installing Visual Studio:
-
Check the system requirements. These requirements help you know whether your computer supports Visual Studio 2017.
-
Apply the latest Windows updates. These updates ensure that your computer has both the latest security updates and the required system components for Visual Studio.
-
Reboot. The reboot ensures that any pending installs or updates don’t hinder your Visual Studio install.
-
Free up space. Remove unneeded files and applications from your system drive by, for example, running the Disk Cleanup app.
-
Check the system requirements. These requirements help you know whether your computer supports Visual Studio 2019.
-
Apply the latest Windows updates. These updates ensure that your computer has both the latest security updates and the required system components for Visual Studio.
-
Reboot. The reboot ensures that any pending installs or updates don’t hinder your Visual Studio install.
-
Free up space. Remove unneeded files and applications from your system drive by, for example, running the Disk Cleanup app.
-
Check the system requirements. These requirements help you know whether your computer supports Visual Studio 2022.
-
Apply the latest Windows updates. These updates ensure that your computer has both the latest security updates and the required system components for Visual Studio.
-
Reboot. The reboot ensures that any pending installs or updates don’t hinder your Visual Studio install.
-
Free up space. Remove unneeded files and applications from your system drive by, for example, running the Disk Cleanup app.
For questions about running previous versions of Visual Studio side by side with Visual Studio 2017, see the .
For questions about running previous versions of Visual Studio side by side with Visual Studio 2019, see Visual Studio 2019 Platform Targeting and Compatibility.
You can install Visual Studio 2022 side by side with previous versions. For more information, see Visual Studio 2022 platform targeting and compatibility and Install Visual Studio versions side-by-side.
Три Visual Studio: Community, Professional и Enterprise
Visual Studio вышла в трех вариантах: Community, Professional и Enterprise. Бесплатная VS Community оснащена всем необходимым для создания приложений и игр. У платных версий Professional и Enterprise функциональных возможностей больше, а ограничений по использованию меньше. Поддерживаются более 4 000 расширений и гибкая настройка в соответствии с потребностями разработчика или группы разработчиков. Возможно подключение сторонних плагинов, добавление кастомных наборов инструментов и систем контроля исходного кода, например, Subversion и Visual SourceSafe.
Программист, решивший бесплатно скачать Visual Studio Community приобщится к современному инструментарию и получит возможность программировать на более высоком качественном уровне. Лицензия VS Community разрешает использование в учебных заведениях без ограничений с научными или бескорыстными проектами с открытым исходным кодом. Для этих же целей разрешено бесплатное эксплуатирование в прочих организациях, но на не более четверти тысячи компьютеров.
Рабочие нагрузки C++
Visual Studio включает в себя следующие рабочие нагрузки для разработок на C++. Вы можете установить любые или все из них, а также другие рабочие нагрузки, например разработка классических приложений .NET, разработка на Python, разработка для Azure, разработка расширений Visual Studio и другие.
разработка классических приложений на C++;
Включено:
Основные возможности C++ для классических приложений
Необязательные компоненты:
- MSVC версии 142 — средства сборки C++ для VS 2019 для 64- или 32-разрядных систем (версия 14.21)
- Пакет SDK для Windows 10 (10.0.17763.0)
- JIT-отладчик
- Средства профилирования C++
- Средства CMake C++ для Windows
- ATL C++ для средств сборки версии 142 (x86 и x64)
- Адаптер теста для Boost.Test
- Адаптер тестов для Google Test
- Live Share
- IntelliCode
- IntelliTrace (только в выпуске Enterprise)
- MFC C++ для средств сборки версии 142 (x86 и x64)
- Поддержка C++/CLI для средств сборки версии 142 (14.21)
- Модули C++ для средств сборки версии 142 (x64 или x86 — экспериментальная)
- Компилятор Clang для Windows
- IncrediBuild — ускорение сборки
- Пакет SDK для Windows 10 (10.0.17134.0)
- Пакет SDK для Windows 10 (10.0.16299.0)
- MSVC версии 141 — средства сборки C++ для VS 2017 для 64- или 32-разрядных систем (версия 14.16)
- MSVC версии 140 — средства сборки C++ VS 2015 (версия 14.00)
Разработка приложений для Linux на C++
Включено:
- Основные компоненты C++
- Универсальная среда выполнения C для Windows
- Разработка на C++ для Linux
Необязательные компоненты:
- Средства CMake C++ для Linux
- Средства разработки для встроенных платформ и Интернета вещей
«Разработка приложений для универсальной платформы Windows».
Включено:
- Blend для Visual Studio
- .NET Native и .NET Standard
- Диспетчер пакетов NuGet
- Средства универсальной платформы Windows
- Пакет SDK для Windows 10 (10.0.17763.0)
Необязательные компоненты:
- IntelliCode
- IntelliTrace (только в выпуске Enterprise)
- Подключение USB-устройств
- Средства универсальной платформы Windows на C++ (версия 142)
- Средства универсальной платформы Windows для C++ (v141)
- Отладчик графики и профилировщик GPU для DirectX
- Пакет SDK для Windows 10 (10.0.18362.0)
- Пакет SDK для Windows 10 (10.0.17134.0)
- Пакет SDK для Windows 10 (10.0.16299.0)
- Инструменты архитектуры и анализа
Разработка игр на C++
Включено:
- Основные компоненты C++
- Универсальная среда выполнения C для Windows
- Обновление для распространяемого компонента C++ 2019
- MSVC версии 142 — средства сборки C++ для VS 2019 для 64- или 32-разрядных систем (версия 14.21)
Необязательные компоненты:
- Средства профилирования C++
- Пакет SDK для Windows 10 (10.0.17763.0)
- IntelliCode
- IntelliTrace (только в выпуске Enterprise)
- Пакет SDK для Windows 10 (10.0.17134.0)
- Пакет SDK для Windows 10 (10.0.16299.0)
- IncrediBuild — ускорение сборки
- Cocos
- Установщик Unreal Engine
- Поддержка IDE Android для Unreal Engine
Разработка мобильных приложений на C++
Включено:
- Основные компоненты C++
- Установка пакета SDK для Android (уровень API 25) (локальная установка для разработки мобильных приложений на C++)
Необязательные компоненты:
- NDK для Android (R16B)
- Apache Ant (1.9.3)
- Средства разработки на C++ для Android
- IntelliCode
- Google Android Emulator (уровень API 25), локальная установка
- Intel Hardware Accelerated Execution Manager (HAXM), локальная установка
- NDK для Android (R16B) (32-разрядный)
- Средства разработки C++ для iOS
- IncrediBuild — ускорение сборки
Thank you
Last but certainly not least, a big Thank You to the following people who contributed this month to VS Code:
Contributions to our issue tracking:
- John Murray (@gjsjohnmurray)
- Andrii Dieiev (@IllusionMH)
- @CodeCrazy-ywt
- ArturoDent (@ArturoDent)
- Alexander (@usernamehw)
Contributions to :
- @71 (Grégoire Geis): platform/configuration: fix empty keys being ignored by configuration parser PR #128909
- @adaex (Aex): Add support for eslintrc.json seti-ui icon PR #123404
-
@alanrenmsft (Alan Ren)
- fix maximum call stack size reached issue PR #119929
- make dropdown arrow larger to meet accessibility requirement PR #127839
- @alielbashir (Ali Elbashir): Fix typo in github spaces link PR #128120
- @andrewbranch (Andrew Branch): Add suggest.allowIncompleteCompletions and pass trigger kind to TS Server PR #127673
- @door-bell (Tim): Add settings for list scroll sensitivity outside of the editor and terminal PR #110059
- @galexite (George White): Add as a possible C++ extension PR #127962
- @headerjson: Add isDefault to TaskGroup API PR #128596
-
@jeanp413 (Jean Pierre)
- Fixes keyboard multi-select not working in ‘Open Editors’ and ‘Source Control’ views PR #128284
- Fix dragging a folder from the explorer tree to terminal no longer copies folder path PR #128419
- Fixes «Run python file in terminal» opens panel although a terminal editor is used PR #128866
- @joshspicer (Josh Spicer): typo in welcomePage.contribution.ts PR #127893
- @karolz-ms (Karol Zadora-Przylecki): Improve defaults for dockercompose language PR #128550
- @kieranlblack (Kieran Black): Add setting to modify copy separator PR #101197
- @kilbouri (Isaac Kilbourne): Commit message PR #127849
-
@Kingwl (Wenlu Wang)
- Add ts inline hints PR #113412
- Expose inlay hints api for monaco PR #127391
- Inlay hints uses editor.fontFamily by defaults PR #128181
- Add auto folding for imports spans PR #128978
-
@movermeyer (Michael Overmeyer)
- Resolve all time-based snippet variables using the same time PR #128571
- Remove private field from constructor PR #128857
- @nickdelja (Nick Delja): Fixed minor typos PR #129439
- @NSExceptional (Tanner Bennett): Provide more specific file type descriptions on macOS PR #117713
- @shantaram3013 (Siddharth Singh): walkthrough: Update deprecated property name PR #129041
- @SNDST00M (SNDST00M: M.U.N.I.N): Extended theme customisation syntax PR #122969
- @ssigwart (Stephen Sigwart): Add Fold Jumping (Parent and Next/Previous at Same Level) PR #128450
- @suema0331: Fix#122454: Truncate the long terminal title PR #122620
- @timfenney (Tim Fenney): Add Copy Command Label to Keyboard Shortcuts. PR #125563
- @usjpin (Utkarsh Singh): Hide activity bar hover while typing PR #128362
-
@xisui-MSFT
- Disassembly view PR #125737
- Fix focus issues in disassembly view PR #129616
- Larger initial view size in disassembly view PR #129651
- Open Disassembly View should be present but disabled PR #129726
Contributions to :
- @gjsjohnmurray (John Murray): fix #400 tree-view-sample: update package.json, package-lock.json PR #401
- @jabbera (Mike): Add —enable-proposed-api to launch.json PR #346
- @james1293: Remove extra parseTree PR #406
Contributions to :
@perrinjerome (Jérome Perrin): Fix «A request has failed» dialog that can not be dismissed PR #787
Contributions to :
- @binsee: Fix check fork details PR #2806
- @iChenLei (ChenLei): chore: replace deprecated vscode-test with @vscode/test-electron PR #2842
Contributions to :
@legomushroom (Oleg Solomka): Update azure-devops-node-api version PR #589
Contributions to :
@NipunaRanasinghe (Nipuna Ransinghe ): Update Ballerina debug adapter information PR #201
Contributions to :
@leegbestand: Update comment for jsonrpcReservedErrorRangeEnd PR #1315
Contributions to :
@Surm4 (Marcin): Exposed colors sample update in the playground. PR #2561
Contributions to :
- @alefragnani (Alessandro Fragnani): Adds keyword to Pascal language PR #153
- @jonatanklosko (Jonatan Kłosko): Properly tokenize fence closing in GitHub style code blocks PR #149
- @lofcz (Matěj Štágl): Fix razor + liquid render of tags with a dash symbol PR #150
Engineering
iframe based webviews now used everywhere on desktop
This month we finished our transition from Electron’s webview tag element to normal element based webviews. This better aligns the implementation of VS Code’s webviews across desktop and web, and also lets us delete a lot of now-redundant code.
Electron 13 update
In this milestone, we finished the exploration to bundle Electron 13 into VS Code and we want to thank everyone involved with testing and self-hosting on Insiders. This is a major Electron release and comes with Chromium 91.0.4472.124. There is no change to the Node.js version with this release and it will remain v14.16.0.
Progress for Electron sandbox support
As we continue to make the VS Code workbench ready for enabling Electron’s sandbox, we wanted to enable mixed sandbox mode on Linux and no longer bundle with the CLI argument in our distributed packages deb, rpm, snap and tar archive. Chromium has a multi-layer sandboxing model on Linux. If Chromium cannot use the namespace sandbox for layer-1, it will try to use the setuid sandbox via the helper binary shipped alongside the application binary. For the setuid binary to work, it needs to meet the following conditions:
- The sandbox binary must be executable by the Chromium process.
- It must be SUID and executable by others.
We were able to preserve these conditions for deb and rpm packages. It is currently not possible to achieve these permissions for snap, and we have tracking issue #127140 to address snap packages moving forward.
As for using the tar archive, if the application cannot use the namespace sandbox, which might the case when running inside containers, it will fail with the following error:
If that happens, you can use either of the following two options to get it working:
-
Fix the permissions of setuid helper
-
Run with the flag
Smoke test improvements
We run a suite of smoke tests, triggered on each build, that launch VS Code (both desktop and web) and exercise various UI elements to ensure proper functionality. This milestone we invested in this infrastructure to allow us to remove manual smoke testing from our release checklist.
The smoke tests now run on all platforms (macOS, Linux, and Windows). On top of that, one of our more involved smoke test suites that specifically checks for regressions between the last Stable version of VS Code and the new release, has been automated to run on each commit.
Finally, thanks to the awesome Playwright library, which we use for automated web smoke testing, we enabled their tracing capabilities to allow us to replay failing smoke tests using their trace viewer tool.
Step 3 — Install the Visual Studio Installer
Run the bootstrapper file to install the Visual Studio Installer. This new lightweight installer includes everything you need to both install and customize Visual Studio.
-
From your Downloads folder, double-click the bootstrapper that matches or is similar to one of the following files:
- vs_community.exe for Visual Studio Community
- vs_professional.exe for Visual Studio Professional
- vs_enterprise.exe for Visual Studio Enterprise
If you receive a User Account Control notice, choose Yes.
-
We’ll ask you to acknowledge the Microsoft License Terms and the Microsoft Privacy Statement. Choose Continue.
Обзор
На этой странице перечислены минимальные требования к системе для семейства продуктов Visual Studio 2017. Сведения о совместимости см. в разделе Целевая платформа и совместимость Visual Studio 2017. См. дополнительные сведения по повышению производительности Visual Studio.
Новые возможности
Новые возможности Visual Studio 2017
- Для Windows — Интегрированная среда разработки Visual Studio, Заметки о выпуске Visual Studio 2017 или Новые возможности Visual Studio 2017.
- Для Mac — Новые возможности в Visual Studio для Mac или Заметки о выпуске Visual Studio 2017 для Mac.
- Visual Studio Team Services.
- Visual Studio Code или заметки о выпуске Visual Studio Code.
Скачать
сведения о скачивании Visual Studio 2017 см. на странице Visual Studio старые загрузки. Кроме того, см. инструкции по установке в автономном режиме.
Примечание
Этот выпуск — не последняя версия Visual Studio. чтобы скачать последний выпуск, посетите страницу загрузки Visual Studio.
Совет
Требования к системе для предыдущих версий Visual Studio см. в разделах по Visual Studio 2015, Visual Studio 2013 или .
Step 7 — Select the installation location (optional)
New in 15.7: You can now reduce the installation footprint of Visual Studio on your system drive. You can choose to move the download cache, shared components, SDKs, and tools to different drives, and keep Visual Studio on the drive that runs it the fastest.
You can reduce the installation footprint of Visual Studio on your system drive. You can choose to move the download cache, shared components, SDKs, and tools to different drives, and keep Visual Studio on the drive that runs it the fastest.
You can reduce the installation footprint of Visual Studio on your system drive. For more information, see Select installation locations.
Important
You can select a different drive for Visual Studio IDE or download cache only when you first install Visual Studio. If you’ve already installed it and want to change drives, you must uninstall Visual Studio and then reinstall it.
If you’ve installed Visual Studio on your computer before, you won’t be able to change the Shared components, tools, and SDKs path and it will appear greyed out. This location is shared by all installations of Visual Studio.
Обратная связь
Зачем отправлять отзыв группе Visual Studio? Потому что мы серьезно относимся к отзывам клиентов. Они влияют на многие наши действия.
Если вы хотите внести предложение по улучшению Visual Studio или узнать о вариантах поддержки для продукта, см. статью Параметры обратной связи Visual Studio.
Сообщите о проблеме
Иногда для передачи всех последствий возникшей проблемы простого сообщения недостаточно. Если возникает проблема с зависанием или аварийным завершением работы Visual Studio либо иная проблема с производительностью, вы легко можете сообщить нам шаги для воспроизведения проблемы и поделиться вспомогательными файлами (например, снимками экрана, файлами трассировки или дампа кучи), с помощью средства Сообщить о проблеме. Дополнительные сведения об использовании этого средства см. на странице Как сообщить о проблеме.
Integrated Development Enviroment (IDE) от компании Microsoft
Визуал Студио предоставляет собой интегрированную инструментальную среду и серверную инфраструктуру, упрощающую разработку в полном цикле развития приложения. С интегрированной средой программирования Microsoft Visual Studio кодирование облегчается благодаря использованию расширенных выражений, лямбда-выражений, атрибутов C++, интегрированных переменных и прочих функций. Рекомендуем бесплатно скачать Microsoft Visual Studio для использования расширенных возможностей при создании и отладке локальных и удаленных процессов и множества прочих возможностей. Integrated Development Enviroment от Майкрософт на сегодня является лидером своего сегмента рынка.
Разработка мобильных приложений
Xamarin
В рамках рабочей нагрузки «Разработка мобильных приложения на .NET» разработчики, знакомые с C#, .NET и Visual Studio, могут доставлять собственные приложения Android, iOS и Windows с помощью Xamarin. Разработчики могут рассчитывать на такие же возможности и производительность при работе с Xamarin для мобильных приложений, включая удаленную отладку на устройствах Android, iOS и Windows, без необходимости изучать нативные языки, например Objective-C или Java. —
Дополнительные сведения см. на странице Visual Studio и Xamarin.
Редактор объемов обслуживания
Новые возможности версии 15.3: для выполнения задач разработки для iOS мы добавили автономный редактор объемов обслуживания. Он имеет понятный пользовательский интерфейс с простой функциональностью. Чтобы запустить его, дважды щелкните файл entitlements.plist.
Инструменты Visual Studio для Xamarin
Новая возможность в версии 15.4: Xamarin Live позволяет разработчикам непрерывно развертывать, тестировать и отлаживать свои приложения прямо на устройствах iOS и Android. Скачав Xamarin Live Player из —App Store или Google Play—, можно связать устройство с Visual Studio и кардинально изменить подход к созданию мобильных приложений. Эта функциональность сейчас включена в Visual Studio, и ее можно включить, перейдя в меню Сервис > Параметры > Xamarin > Другие > Включить Xamarin Live Player.
Поддержка Google Android Emulator
Новая возможность в версии 15.8: при использовании Hyper-V вы теперь можете использовать Google Android Emulator параллельно с другими технологиями на базе Hyper-V, включая виртуальные машины Hyper-V, инструменты для работы с Docker, эмулятор HoloLens и многое другое. (Для этой функции требуется обновление Windows от 10 апреля 2018 г. или более позднее.)
Редактор Xamarin.Android Designer с разделенным экраном
Еще одна новая возможность в версии 15.8: мы внесли значительные улучшения в среду разработки Xamarin.Android. Главное нововведение — добавлен новый редактор с разделенным экраном, позволяющий одновременно создавать, редактировать и просматривать макеты.
Дополнительные сведения см. в статье Аппаратное ускорение эмулятора
Центр приложений Visual Studio
Новая возможность в версии 15.5: центр приложений Visual Studio —теперь доступен для всех приложений Android, iOS, macOS и Windows— и предлагает все возможности, необходимые для управления жизненным циклом приложений, включая автоматическую сборку, тестирование на реальных устройствах в облаке, распространение версий для бета-тестирования и магазинов приложений, а также мониторинг реального использования приложений на основе сведений о сбоях и аналитических данных. Приложения, написанные на Objective-C, Swift, Java, C#, Xamarin и React Native, поддерживаются всеми компонентами.
Дополнительные сведения см. в записи блога Знакомство с Центром приложений: сборка, тестирование, распространение и мониторинг приложений в облаке.
Cross-platform development
Redgate Data Tools
To extend DevOps capabilities to SQL Server database development, Redgate Data Tools are now available in Visual Studio.
Included with Visual Studio 2017 Enterprise:
- Redgate ReadyRoll Core helps you develop migration scripts, manage database changes using source control, and safely automate deployments of SQL Server database changes alongside applications changes.
- Redgate SQL Prompt Core helps you write SQL more quickly and accurately with the help of intelligent code completion. SQL Prompt autocompletes database and system objects and keywords, and offers column suggestions as you type. This results in cleaner code and fewer errors because you don’t have to remember every column name or alias.
Included with all editions of Visual Studio 2017:
Redgate SQL Search increases your productivity by helping you quickly find SQL fragments and objects across multiple databases.
To learn more, see the Redgate Data Tools in Visual Studio 2017 blog post.
.NET Core
.NET Core is a general purpose, modular, cross-platform, and open source implementation of the .NET Standard and contains many of the same APIs as the .NET Framework.
The .NET Core platform is made of several components, which include the managed compilers, the runtime, the base class libraries, and numerous application models, such as ASP.NET Core. .NET Core supports three main operating systems: Windows, Linux, and macOS. You can use .NET Core in device, cloud, and embedded/IoT scenarios.
And, it now includes Docker support.
New in 15.3: Visual Studio 2017 version 15.3 supports .NET Core 2.0 development. Using .NET Core 2.0 requires downloading and installing the .NET Core 2.0 SDK separately.
For more information, see the .NET Core guide page.
Microsoft Visual Studio 2012 Ultimate Скачайте Русскую версию для Windows
Версия Visual Studio | ОС | Язык | Размер | Тип файла | Загрузка |
---|---|---|---|---|---|
Microsoft Visual Studio 2012 Ultimate |
Windows | Русский |
1543.61mb |
iso |
Скачать |
Microsoft Visual Studio 2017 for Mac для Mac |
Mac | Русский |
27.3mb |
dmg |
Скачать |
Microsoft Visual Studio 2015 |
Windows | Русский |
6380.31mb |
iso |
Скачать |
Microsoft Visual Studio 2017 Web-Installer |
Windows | Русский |
1.1mb |
exe |
Скачать |
Microsoft Visual Studio 2010 Ultimate |
Windows | Русский |
2550.11mb |
iso |
Скачать |
Microsoft Visual Studio 2012 Ultimate
Microsoft Visual Studio — набор специализированных утилит и инструментов, предназначенных для разработчиков приложений.
Содержит в себе большинство необходимого инструментария разработчика для выпуска полноценных программ, в том числе и с графическим UI. С помощью Visual Studio можно создавать приложения для всех популярных платформ, как десктопных так и мобильных: iOS, iPadOS, macOS и еще ряда других.
Общая информация о программе
Среда разработки предназначена для написания, проведения тестов и запуска кода. Широкий набор различных утилит, включенных в Visual Studio, позволяет выполнять проектирование и разработку полноценных приложений с использованием графического пользовательского интерфейса без привлечения стороннего ПО. Помимо разработки программ для настольных и десктопных операционных систем, поддерживается разработка веб-приложений.
Без того немалый функционал можно расширить за счет использования сторонних плагинов. В последних версиях приложения большой упор сделан на расширение средств для коллективной разработки. Внесено много улучшений и дополнений для обеспечения эффективной командной работы над проектами любого масштаба.
Функциональные возможности Microsoft Visual Studio
В Visual Studio представлены как стандартные в подобном софте инструменты — отладчик, редактор кода, — так и собственные наработки. Кроме этого, доступны решения сторонних компаний, реализованные в виде подключаемых плагинов. Для повышения продуктивности используются большое количество автоматизированных возможностей: машинные подсказки, автоматическая очистка кода, рефакторинг. Функция IntelliSense позволяет работать с документацией к программе в интерактивном режиме, получая необходимую информацию непосредственно во время написания кода. Как и во всех продуктах от Microsoft, в приложении есть строка умного поиска, благодаря которой найти нужный пункт меню или описание функционала становится значительно легче.
Список основных возможностей и преимуществ выглядит следующим образом:
- собственный компилятор;
- возможность для развертывания приложения собственными средствами;
- редактор кода, включающий в себя инструменты автозавершения и форматирования;
- отладка кода.
Автоматизированные возможности рефакторинга кода, включающего поддержку различных языков, помогают упростить процесс написания кода. В целом, Microsoft Visual Studio является хорошим выбором как для начинающих, так и для разработчиков профессионального уровня.