Microsoft Visual Studio
Microsoft Visual Studio | |
Внешний вид Visual Studio 2008 SP1 с программой на языке C# в Windows Vista
| |
Тип | Среда разработки программного обеспечения |
Разработчик | Microsoft |
ОС | Microsoft Windows |
Язык интерфейса | Китайский (упрощённый и традиционный), Английский, Французский, Немецкий, Итальянский, Японский, Корейский, Испанский, Русский |
Версия | 2008 SP1 (9.0.30729.1) (11 августа 2008) |
Тестовая версия | 2010 RC (8 февраля 2010) |
Лицензия | Microsoft EULA |
Сайт | msdn.microsoft.com/vstudio |
Microsoft Visual Studio — линейка продуктов компании Майкрософт, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств.
Компоненты
Visual Studio включает один или несколько компонентов из следующих:
- Visual Basic .NET, а до его появления — Visual Basic
- Visual C++
- Visual C#
- Visual F# (включён в Visual Studio 2010)
Многие варианты поставки также включают:
В прошлом, в состав Visual Studio также входили продукты:
- Visual InterDev
- Visual J++
- Visual J#
- Visual FoxPro
- Visual Source Safe — файл-серверная система управления версиями
Версии
Наиболее значимые версии пакета:
- Visual Studio 97 — первая выпущенная версия Visual Studio, в ней впервые были собраны вместе различные средства разработки ПО. Она была выпущена в двух версиях Professional и Enterprise. Она включала в себя Visual Basic 5.0, Visual C++ 5.0, Visual J++ 1.1, Visual FoxPro 5.0, впервые появилась среда разработки ASP — Visual InterDev. Visual Studio 97 — была первой попыткой Microsoft создать единую среду для разработки на разных языках программирования: Visual C++, Visual J++, Visual InterDev, и MSDN использовали одну среду, называемую Developer Studio. Visual Basic и Visual FoxPro использовали отдельные среды для разработки.
- Visual Studio 6.0 — выпущена в июне 1998 — последняя версия Visual Studio работающая на платформе Win9x. По-прежнему популярна среди программистов, использующих Visual Basic. Данная версия являлась основной средой разработки приложений под Windows от Microsoft, до появления платформы .NET.
- Visual Studio .NET (кодовое имя Rainier; внутренняя версия 7.0) — выпущена в феврале 2002 года (включает .NET Framework 1.0). Service Pack 1 для Visual Studio .NET (2002) выпущен в марте 2005.
- Visual Studio .NET 2003 (кодовое имя Everett; внутренняя версия 7.1) — выпущена в апреле 2003 года (включает .NET Framework 1.1). Service Pack 1 для Visual Studio .NET 2003 выпущен 13 сентября 2006.
- Visual Studio 2005 (кодовое имя Whidbey; внутренняя версия 8.0) — выпущена в конце октября 2005 года (включает .NET Framework 2.0). В начале ноября 2005 также вышла серия продуктов в редакции Express: Visual C++ 2005 Express, Visual Basic 2005 Express, Visual C# 2005 Express и др.[1] 19 апреля 2006 редакция Express стала бесплатной. Service Pack 1 для VS2005 [2] и всех Express-редакций[3] выпущен 14 декабря 2006 года. Дополнительный патч для SP1, решающий проблему совместимости с Windows Vista выпущен 6 марта 2007.
- Visual Studio 2008 (кодовое имя Orcas) — выпущена 19 ноября 2007, одновременно с .NET Framework 3.5. Нацелена на создание приложений для ОС Windows Vista (но поддерживает и XP), Office 2007 и веб-приложений. Включает в себя LINQ, новые версии языков C# и Visual Basic. В студию не вошёл Visual J#. С 28 октября 2008 года впервые доступна версия на русском языке.
- Visual Studio 2010 (кодовое имя Hawaii, для Team System — Rosario). 29 сентября 2008 года появился анонс[4], представляющий некоторые новшества[5], которые появятся в Visual Studio 2010 и .NET Framework 4.0. Предполагается, что Visual Studio 2010 выйдет 12 апреля 2010 года[6], вместе с Visual Basic 10.0 и C# 4.0[7]. 18 мая 2009 стала доступна Visual Studio 2010 Beta 1 и .NET Framework 4 Beta 1[8]. 19 октября 2009 стала доступна Visual Studio 2010 Beta 2. 8 февраля для подписчиков MSDN и 10 февраля для всех остальных пользователей стал доступен RC[9].
Редакции
Visual Studio Express
Набор легковесных сред разработки, представляющих собой урезанную версию Visual Studio. В отличие от полной версии, каждая такая среда предназначена для какого-то одного языка программирования. Она включает в себя небольшой набор инструментов, в отличие от полных версий: отсутствует дизайнер классов и многие другие инструменты, а также поддержка плагинов и удалённых баз данных в дизайнере данных. Компиляторы в 64-битный код также недоступны в Express редакциях. Microsoft позиционирует эту линейку IDE для студентов и любителей. На настоящий момент существуют следующие Express редакции:
- Visual Basic Express
- Visual C++ Express
- Visual C# Express
- Visual Web Developer Express
Visual Studio Standard
Данная редакция предоставляет IDE для всех поддерживаемых продуктов и поддерживает полную версию MSDN Library. Поддерживается редактирование XML и XSLT, как и средства для тестирования объектов. Однако, отсутствует обозреватель серверов и интеграция с Microsoft SQL Server. Поддержка разработки под мобильные устройства изначально была включена в Visual Studio 2005 Standard, но в версии 2008 она доступна только в Professional редакции.
Visual Studio Professional
Редакция включает все возможности Standard Edition, расширяя их дополнительными, такими как интеграция с Microsoft SQL Server и поддержка удалённой отладки.
Visual Studio Tools for Office
SDK и расширение для Visual Studio, которое содержит утилиты для разработки под платформу Microsoft Office. Начиная с Visual Studio 2008 включено в версии Professional и выше.
Visual Studio Team System
Предоставляет набор инструментов для совместной разработки, подсчета метрик и создания отчетов, в дополнение к возможностям Professional редакции. Имеются различные редакции VSTS, разделяемые по ролям, для которых продукт будет использоваться:
- Team Explorer (клиент для TFS)
- Architecture Edition
- Database Edition
- Development Edition
- Test Edition
Совмещённая функциональность всех четырёх редакций представлена в отдельном пакете Visual Studio Team Suite Edition. Функциональность Database Edition будет совмещена с Development Edition в будущей версии пакета — Visual Studio 2010.
Помимо клиентских приложений, Team System также включает в себя Team Foundation Server.
Дополнения
Visual Studio построена в архитектуре, поддерживающей возможность использования дополнений (Add-Ins) — плагинов от сторонних разработчиков, что позволяет расширять возможности среды разработки.
Некоторые из наиболее популярных дополнений:
- Visual Assist — расширение для редактора Visual Studio
- CodeRush
- Refactor!
- DXCore
- ReSharper
- PowerCommands дополнительные возможности для VS2008 [1]
- IncrediBuild даёт возможность собирать проект параллельно на нескольких машинах
- Workspace Whiz
- Viva64
- Seamless Linq CodeGen
- Unified SCC — универсальная интеграция контроля версий для Visual Studio[2]
- VisualSVN — коммерческая интеграция системы контроля версий Subversion в Visual Studio .NET 2003, 2005, 2008.
- AnkhSVN — свободная реализация клиента Subversion в Visual Studio .NET 2002, 2003 (1-ая версия) и 2005, 2008 (2-ая версия).
См. также
- .NET Framework
- SharpDevelop — свободная среда разработки для C#, Visual Basic .NET и Boo.
- MonoDevelop
Примечания
- ↑ Visual Studio Express Editions.
- ↑ Visual Studio 2005 Service Pack 1 Release Notes.
- ↑ Microsoft® Visual Studio® 2005 Express Editions Service Pack 1.
- ↑ Microsoft Unveils Next Version of Visual Studio and .NET Framework (29 сентября 2008). Проверено 20 октября 2009.
- ↑ Microsoft Visual Studio 2010 First Look. Проверено 20 октября 2009.
- ↑ Microsoft Visual Studio 2010 Launch Event (9 февраля 2010).
- ↑ Microsoft converging programming languages (27 февраля 2009). Проверено 20 октября 2009.
- ↑ Visual Studio 2010 and .NET FX 4 Beta 1 ships! (18 мая 2009). Проверено 20 октября 2009.
- ↑ Jason Zander Announcing VS2010 / .NET Framework 4 Release Candidate. MSDN Blogs.
Ссылки
- «Visual Studio .NET» и другие продукты для разработки(англ.)
- Раздел «Microsoft Visual Studio» на сайте Майкрософт(англ.)
- Visual C# Developer Center(англ.)
- Visual Studio 2005 Express Editions Service Pack 1(англ.)
- Visual Studio 2005 Service Pack 1. Заметки о выпуске
IDE (сравнение • языки программирования) |
|
---|---|
Универсальные |
Visual Studio • NetBeans • Eclipse • KDevelop • XCode • Geany • MonoDevelop • Aptana • Open Watcom • Kylix |
C/C++ |
Anjuta • Borland C++ • C++ Builder • Code::Blocks • CodeLite • wxDev-C++ • Pelles C • Sun Studio • Qt Creator • Ultimate++ • QuickC |
Java |
WebLogic • BlueJ • DrJava • Greenfoot • JCreator • JDeveloper • IntelliJ IDEA • JBuilder • JGRASP |
Pascal |
Delphi • Lazarus • PascalABC.NET • MIDletPascal • PocketStudio • Morfik • Turbo Pascal • QuickPascal • Visible Pascal |
PHP |
Aptana Studio with PHP plugin • Delphi for PHP • Eclipse PDT • Komodo • Zend Studio • PHP expert editor |
ar:مايكروسوفت فيجيوال ستوديو bn:মাইক্রোসফ্ট ভিজুয়াল স্টুডিও ca:Visual Studio cs:Microsoft Visual Studio de:Microsoft Visual Studio en:Microsoft Visual Studio es:Microsoft Visual Studio fa:مایکروسافت ویژوال استودیو fi:Visual Studio fr:Visual Studio he:ויז'ואל סטודיו hu:Microsoft Visual Studio id:Microsoft Visual Studio it:Visual Studio ja:Microsoft Visual Studio ko:마이크로소프트 비주얼 스튜디오 ms:Microsoft Visual Studio nl:Visual Studio nn:Visual Studio no:Visual Studio pl:Microsoft Visual Studio pt:Microsoft Visual Studio ro:Visual Studio sv:Microsoft Visual Studio th:ไมโครซอฟท์ วิชวลสตูดิโอ tl:Microsoft Visual Studio tr:Microsoft Visual Studio uk:Microsoft Visual Studio zh:Microsoft Visual Studio
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....