Microsoft Visual Studio

Поделись знанием:
(перенаправлено с «Visual Studio»)
Перейти к: навигация, поиск
Microsoft Visual Studio
К:Википедия:Статьи без изображений (тип: не указан)

Microsoft Visual Studio — линейка продуктов компании Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Данные продукты позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Windows, Windows Mobile, Windows CE, .NET Framework, Xbox, Windows Phone .NET Compact Framework и Silverlight.

Visual Studio включает в себя редактор исходного кода с поддержкой технологии IntelliSense и возможностью простейшего рефакторинга кода. Встроенный отладчик может работать как отладчик уровня исходного кода, так и отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Visual Studio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода (как, например, Subversion и Visual SourceSafe), добавление новых наборов инструментов (например, для редактирования и визуального проектирования кода на предметно-ориентированных языках программирования) или инструментов для прочих аспектов процесса разработки программного обеспечения (например, клиент Team Explorer для работы с Team Foundation Server).





Компоненты

Visual Studio включает один или несколько компонентов из следующих:

Многие варианты поставки также включают:

В прошлом в состав Visual Studio также входили продукты:

Версии

До выхода Visual Studio Version 4.0 среды разработки Visual Basic 3, Visual C++, Visual FoxPro и Source Safe поставлялись в качестве самостоятельных пакетов.

Официальное
название
Кодовое
название
Внутренняя
версия
Версии
.NET Framework
Дата
выхода
Visual Studio N/A 4.0 N/A Апрель 1995
Visual Studio 97 Boston 5.0 N/A Февраль 1997
Visual Studio 6.0 Aspen 6.0 N/A Июнь 1998
Visual Studio .NET (2002) Rainier 7.0 1.0 2002-02-13
Visual Studio .NET 2003 Everett 7.1 1.1 2003-04-24
Visual Studio 2005 Whidbey 8.0 2.0, 3.0 2005-11-07
Visual Studio 2008 Orcas 9.0 2.0, 3.0, 3.5 2007-11-19
Visual Studio 2010 Dev10/Rosario 10.0 2.0 — 4.0 2010-04-12
Visual Studio 2012 Dev11 11.0 2.0 — 4.5.2 2012-08-15
Visual Studio 2013 Dev12 12.0 2.0 — 4.5.2 2013-10-17
Visual Studio 2015 Dev14 14.0 2.0 — 4.6 2015-07-20

Visual Studio 97

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 6.0 — последняя версия Visual Studio, работающая на платформе Windows 9x (выпущена в июне 1998 года). По-прежнему популярна среди программистов, использующих Visual Basic. Данная версия являлась основной средой разработки приложений под Windows от Microsoft до появления платформы .NET.

Visual Studio .NET (2002)

Visual Studio .NET (кодовое имя Rainier; внутренняя версия 7.0) — выпущена в феврале 2002 года (включает .NET Framework 1.0). Service Pack 1 для Visual Studio .NET (2002) выпущен в марте 2002 года.

Visual Studio .NET 2003

Visual Studio .NET 2003 (кодовое имя Everett; внутренняя версия 7.1) — выпущена в апреле 2003 года (включает .NET Framework 1.1). В апреле 2005 года Microsoft объявила о специальном выпуске среды, получившей название Microsoft Visual Studio .NET 2003 Professional Special Edition. Спецвыпуск представлял собой обычное издание Visual Studio .NET 2003 Professional Edition с добавлением в комплект серверного ПО и других инструментов (в частности, операционной системы Windows Server 2003 Standard Edition и SQL Server 2000 Developer Edition). Для поощрения перехода на новую среду разработки корпорацией была объявлена специальная цена обновления, действовавшая при переходе на Visual Studio .NET 2003 Professional Special Edition с большого числа средств разработки как Microsoft, так и основных его конкурентов[1].

Service Pack 1 для Visual Studio .NET 2003 выпущен 13 сентября 2006 года.

Visual Studio 2005

Visual Studio 2005 (кодовое имя Whidbey; внутренняя версия 8.0) — выпущена в конце октября 2005 года (включает .NET Framework 2.0). Последняя официально работающая на Windows 2000. В начале ноября 2005 года также вышла серия продуктов в редакции Express: Visual C++ 2005 Express, Visual Basic 2005 Express, Visual C# 2005 Express и др.[2] 19 апреля 2006 года редакция Express стала бесплатной. Service Pack 1 для VS2005[3] и всех Express-редакций[4] выпущен 14 декабря 2006 года. Дополнительный патч для SP1, решающий проблему совместимости с Windows Vista, выпущен 6 марта 2007 года.

Visual Studio 2008

Visual Studio 2008 (кодовое имя Orcas; внутренняя версия 9.0) — выпущена 19 ноября 2007 года, одновременно с .NET Framework 3.5. Нацелена на создание приложений для ОС Windows Vista (но поддерживает и XP), Microsoft Office 2007 и веб-приложений. Включает в себя LINQ, новые версии языков C# и Visual Basic. В студию не вошёл Visual J#. С 28 октября 2008 года впервые доступна версия на русском языке.

Visual Studio 2010

Visual Studio 2010 (кодовое имя Hawaii, для Ultimate — Rosario; внутренняя версия 10.0) — выпущена 12 апреля 2010 года вместе с .NET Framework 4.0. Visual Studio включает поддержку языков C# 4.0 и Visual Basic .NET 10.0, а также языка F#, отсутствовавшего в предыдущих версиях.

Visual Studio 2012

Visual Studio 2012 распространяется в тех же редакциях, что и 2010. Изменения коснулись Visual Studio 2012 Express — устанавливаются все языки программирования, а не один, как раньше (Visual Basic 2010 Express, Visual C# 2010 Express), а также теперь существует пять версий Visual Studio Express: Visual Studio Express 2012 для Web, Visual Studio Express 2012 для Windows 8, Visual Studio Express 2012 для Windows Desktop, Visual Studio Express 2012 для Windows Phone и Visual Studio Team Foundation Server Express 2012. Все версии распространяются как отдельные приложения. Visual Studio Express 2012 для Windows 8 позволяет разрабатывать приложения для Windows Store с Modern-интерфейсом, а Visual Studio Express 2012 для Windows Desktop позволяет разрабатывать «классические» приложения для Рабочего стола. Что касается Visual Studio Team Foundation Server Express 2012, то эта версия поставляется с оболочкой Visual Studio 2012.

Разрабатывать приложения на C++ с помощью Visual Studio 2012 можно только под Windows 7 SP1 и Windows 8[5]. Вышло исправление, позволяющее компилировать приложения для запуска под Windows XP.

Visual Studio 2013

Финальный релиз Visual Studio 2013 стал доступен для загрузки 17 октября 2013 года вместе с .NET 4.5.1.

Visual Studio 2015

12 ноября 2014 года было объявлено, что «Visual Studio 2015» принято в качестве окончательного варианта имени продукта[6].

Visual Studio 2015 предоставляется в трёх редакциях: бесплатной Community Edition, объединяющей все Express-версии, и платных Professional Edition для небольших проектов и Enterprise Edition для крупных проектов.

Первый CTP был выпущен 2 июня 2014 года, затем 29 апреля 2015 года был выпущен Release Candidate. Финальный релиз Visual Studio 2015 стал доступен для скачивания 20 июля 2015 года[7].

Visual Studio «15»

Visual Studio «15» Preview была выпущена 30 марта 2016 года. Visual Studio «15» Preview 2 была выпущена 10 мая 2016 года[8]. Visual Studio «15» Preview 3 выпущена 7 июля 2016 года. Visual Studio «15» Preview 4 выпущена 22 августа 2016 года[9]. Visual Studio «15» Preview 5 выпущена 5 октября 2016 года[10].

Редакции

Visual Studio Express

Бесплатная версия, ныне полностью вытеснена Visual Studio Community Edition, представляющую собой бесплатный аналог Visual Studio Professional, обладая практически тем же функционалом, что и последняя.

Visual Studio LightSwitch

Microsoft Visual Studio LightSwitch — это среда разработки, нацеленная на создание отрасли приложений, построенных на существующих .NET-технологиях и платформах Microsoft. Создаваемые приложения состоят из трёх ярусов: пользовательский интерфейс на Silverlight; логика и доступ к данным на сервисах WCF RIA и Entity Framework; хранение данных с помощью Microsoft SQL Server Express, Microsoft SQL Server или SQL Azure. LightSwitch также поддерживает другие источники данных, включая SharePoint. LightSwitch включает в себя графические дизайнеры сущностей и их отношений, запросов, а также интерфейса пользователя. Бизнес-логика может быть написана на Visual Basic или на Visual C#. LightSwitch может быть установлен как самостоятельное приложение или как дополнение к Visual Studio 2010 Professional и более высоким редакциям.

Visual Studio Standard

Данная редакция предоставляет IDE для всех поддерживаемых продуктов и поддерживает полную версию библиотеки MSDN. Поддерживается как редактирование XML и XSLT, так и средства для тестирования объектов. Однако отсутствует обозреватель серверов и интеграция с Microsoft SQL Server. Поддержка разработки под мобильные устройства изначально была включена в Visual Studio 2005 Standard, но в версии 2008 она доступна только в Professional-редакции. Начиная с версии 2010 более не существует.К:Википедия:Статьи без источников (тип: не указан)[источник не указан 3473 дня]

Visual Studio Professional

Редакция включает все возможности Standard Edition, расширяя их дополнительными, такими, как интеграция с Microsoft SQL Server и поддержка удалённой отладки.

Visual Studio Tools for Office

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.

Компилятор как сервис

В сентябре 2011 года было объявлено, что в октябре Microsoft выпустит специальную версию компилятора, разрабатываемого в рамках проекта Roslyn. Целью данного проекта была разработка «компилятора в виде сервиса» с возможностью выдачи программистам всей генерируемой компилятором информации. Данный компилятор будет обладать поддержкой языков C# и Visual Basic с полной совместимостью с Visual Studio. Кроме того, заявлена возможность конвертации кода с одного языка на другой[11].

Visual Studio Code

Visual Studio Code — среда разработки, работающая под Linux, OS X и Windows. Включает в себя отладчик и клиент для Git. Исходный код открыт. 14 апреля 2016 года была выпущена версия 1.0[12].

Дополнения

Visual Studio построена на архитектуре, поддерживающей возможность использования встраиваемых дополнений (англ. Add-Ins) — плагинов от сторонних разработчиков, что позволяет расширять возможности среды разработки.

Некоторые из наиболее популярных дополнений:

  • ReSharper
  • [www.devart.com/review-assistant/ Review Assistant] — плагин просмотра и редактирования кода
  • Visual Assist X
  • AnkhSVN — свободная реализация клиента Subversion в Visual Studio (в настоящее время поддерживаются версии с 2005 по 2013).

Скандалы

С выходом 15 версии некоторые программисты начали подозревать Visual Studio в дописывании дополнительного кода к исходному коду программ. Новая волна интереса к этой теме последовала за постом на Reddit. Его автор обратил внимание на то, что в скомпилированных при помощи Visual Studio C++ исполняемых файлах появляется вызов функции telemetry_main_invoke_trigger. В исходниках этой функции нет, а её название позволяет предположить, что она каким-то образом связана со сбором данных телеметрии Microsoft. Пост на Reddit с жалобой на Visual Studio впоследствии привлек внимание Microsoft.

Представитель компании объяснил, что телеметрические функции, которые встраивает Visual Studio C++, срабатывают в случае появления событий ETW. Для интерпретации данных о событиях необходима отладочная информация (PDB), которой у Microsoft нет. Это означает, что собранные сведения могут быть использованы лишь в том случае, если пользователь сам обратится в Microsoft и предоставит компании всё необходимое для расследования. В реальности этого пока ни разу не случалось. Разработчики Microsoft планируют убрать эту функциональность в третьем апдейте Visual Studio C++.[xakep.ru/2016/06/11/visual-studio-telemetry/]

См. также

  • .NET Framework
  • MonoDevelop — активно развивающаяся свободная среда разработки, предназначенная для создания приложений C#, Java, Boo, Nemerle, Visual Basic .NET, Vala, CIL, C и C++.
  • SharpDevelop — свободная среда разработки для C#, Visual Basic .NET и Boo.

Напишите отзыв о статье "Microsoft Visual Studio"

Примечания

  1. [www.quarta.ru/company/news/view/32895?sphrase_id=7801 Специальный выпуск Microsoft Visual Studio .NET 2003 Professional Special Edition]  (рус.)
  2. [msdn.microsoft.com/vstudio/express/default.aspx Visual Studio Express Editions]. [www.webcitation.org/61Fy3mQVe Архивировано из первоисточника 27 августа 2011].
  3. [support.microsoft.com/kb/928957 Visual Studio 2005 Service Pack 1 Release Notes]. [www.webcitation.org/61Fy4Etpl Архивировано из первоисточника 27 августа 2011].
  4. [www.microsoft.com/downloads/details.aspx?FamilyId=7B0B0339-613A-46E6-AB4D-080D4D4A8C4E Microsoft® Visual Studio® 2005 Express Editions Service Pack 1]. [www.webcitation.org/61Fy5EJbj Архивировано из первоисточника 27 августа 2011].
  5. [www.microsoft.com/visualstudio/rus#products/compatibility Совместимость Visual Studio 2012]. [www.webcitation.org/6GvlyumcX Архивировано из первоисточника 27 мая 2013].
  6. Montgomery, John [blogs.msdn.com/b/visualstudio/archive/2014/11/12/visual-studio-2015-preview-visual-studio-community-2013-visual-studio-2013-update-4-and-more.aspx Visual Studio 2015 Preview, Visual Studio Community 2013, Visual Studio 2013 Update 4, and More]. Visual Studio Blog (12 Nov 2014). Проверено 15 января 2015.
  7. [blogs.msdn.com/b/visualstudio/archive/2015/07/20/visual-studio-2015-and-visual-studio-2013-update-5-released.aspx Visual Studio 2015 and Visual Studio 2013 Update 5 Released]. The Visual Studio Blog (20 июля 2015).
  8. [www.visualstudio.com/news/releasenotes/vs15/vs15-relnotes Visual Studio «15» Preview 2]. Microsoft.
  9. [blogs.msdn.microsoft.com/visualstudio/2016/08/22/visual-studio-15-preview-4/ Visual Studio «15» Preview 4]. Microsoft.
  10. [blogs.msdn.microsoft.com/visualstudio/2016/10/05/announcing-visual-studio-15-preview-5/ Visual Studio «15» Preview 5]. Microsoft.
  11. [www.osp.ru/news/2011/0916/13009092/ Microsoft разрабатывает для Visual Studio «компилятор как сервис»]
  12. Bright, Peter [arstechnica.com/information-technology/2016/04/visual-studio-code-editor-hits-version-1-has-half-a-million-users/ Visual Studio Code editor hits version 1, has half a million users] (April 14, 2016).

Ссылки

  • [msdn.microsoft.com/ru-ru/vstudio/default.aspx Visual Studio | MSDN] (рус.)
  • [www.visualstudio.com/downloads/download-visual-studio-vs Загружаемые файлы для Visual Studio] (рус.).
  • [download.microsoft.com/documents/rus/visualstudio/ReviewersGuideRUS.pdf Обзор новых возможностей Visual Studio]  (рус.)
  • Кичинский Константин; Магдануров Гайдар. [www.techdays.ru/videos/2537.html Visual Studio 2010 для веб-разработчика] (рус.) (видеообучение). techdays (21 апреля 2010). Проверено 22 октября 2014.
  • [www.viva64.com/ru/a/0082 Руководство по разработке модулей расширений на C# для Visual Studio 2005—2012] (рус.).

Литература

  • Ник Рендольф, Дэвид Гарднер, Майкл Минутилло, Крис Андерсон. Visual Studio 2010 для профессионалов = Professional Visual Studio 2010. — М.: «Диалектика», 2011. — С. 1184. — ISBN 978-5-8459-1683-9.
  • Алекс Макки. Введение в .NET 4.0 и Visual Studio 2010 для профессионалов = Introducing .NET 4.0: with Visual Studio 2010. — М.: «Вильямс», 2010. — С. 416. — ISBN 978-5-8459-1639-6.
  • Карли Уотсон, Кристиан Нейгел, Якоб Хаммер Педерсен, и др. Visual C# 2008: базовый курс. Visual Studio® 2008 = Beginning Visual C# 2008. — М.: «Диалектика», 2009. — С. 1216. — ISBN 978-5-8459-1532-0.
  • Пауэрс Л., Снелл М. Microsoft Visual Studio 2008 = Microsoft Visual Studio 2008 Unleashed by Lars Powers and Mike Snell. — C.: «БХВ-Петербург», 2008. — С. 1200. — ISBN 978-5-9775-0378-5.
  • Майо Д. Самоучитель Microsoft Visual Studio 2010 = Microsoft Visual Studio 2010: A Beginner's Guide (A Beginners Guide). — C.: «БХВ-Петербург», 2010. — С. 464. — ISBN 978-5-9775-0609-0.

Отрывок, характеризующий Microsoft Visual Studio

Рифей в отечестве а Цесарь в бранном поле.
Да счастливый Наполеон,
Познав чрез опыты, каков Багратион,
Не смеет утруждать Алкидов русских боле…»
Но еще он не кончил стихов, как громогласный дворецкий провозгласил: «Кушанье готово!» Дверь отворилась, загремел из столовой польский: «Гром победы раздавайся, веселися храбрый росс», и граф Илья Андреич, сердито посмотрев на автора, продолжавшего читать стихи, раскланялся перед Багратионом. Все встали, чувствуя, что обед был важнее стихов, и опять Багратион впереди всех пошел к столу. На первом месте, между двух Александров – Беклешова и Нарышкина, что тоже имело значение по отношению к имени государя, посадили Багратиона: 300 человек разместились в столовой по чинам и важности, кто поважнее, поближе к чествуемому гостю: так же естественно, как вода разливается туда глубже, где местность ниже.
Перед самым обедом граф Илья Андреич представил князю своего сына. Багратион, узнав его, сказал несколько нескладных, неловких слов, как и все слова, которые он говорил в этот день. Граф Илья Андреич радостно и гордо оглядывал всех в то время, как Багратион говорил с его сыном.
Николай Ростов с Денисовым и новым знакомцем Долоховым сели вместе почти на середине стола. Напротив них сел Пьер рядом с князем Несвицким. Граф Илья Андреич сидел напротив Багратиона с другими старшинами и угащивал князя, олицетворяя в себе московское радушие.
Труды его не пропали даром. Обеды его, постный и скоромный, были великолепны, но совершенно спокоен он всё таки не мог быть до конца обеда. Он подмигивал буфетчику, шопотом приказывал лакеям, и не без волнения ожидал каждого, знакомого ему блюда. Всё было прекрасно. На втором блюде, вместе с исполинской стерлядью (увидав которую, Илья Андреич покраснел от радости и застенчивости), уже лакеи стали хлопать пробками и наливать шампанское. После рыбы, которая произвела некоторое впечатление, граф Илья Андреич переглянулся с другими старшинами. – «Много тостов будет, пора начинать!» – шепнул он и взяв бокал в руки – встал. Все замолкли и ожидали, что он скажет.
– Здоровье государя императора! – крикнул он, и в ту же минуту добрые глаза его увлажились слезами радости и восторга. В ту же минуту заиграли: «Гром победы раздавайся».Все встали с своих мест и закричали ура! и Багратион закричал ура! тем же голосом, каким он кричал на Шенграбенском поле. Восторженный голос молодого Ростова был слышен из за всех 300 голосов. Он чуть не плакал. – Здоровье государя императора, – кричал он, – ура! – Выпив залпом свой бокал, он бросил его на пол. Многие последовали его примеру. И долго продолжались громкие крики. Когда замолкли голоса, лакеи подобрали разбитую посуду, и все стали усаживаться, и улыбаясь своему крику переговариваться. Граф Илья Андреич поднялся опять, взглянул на записочку, лежавшую подле его тарелки и провозгласил тост за здоровье героя нашей последней кампании, князя Петра Ивановича Багратиона и опять голубые глаза графа увлажились слезами. Ура! опять закричали голоса 300 гостей, и вместо музыки послышались певчие, певшие кантату сочинения Павла Ивановича Кутузова.
«Тщетны россам все препоны,
Храбрость есть побед залог,
Есть у нас Багратионы,
Будут все враги у ног» и т.д.
Только что кончили певчие, как последовали новые и новые тосты, при которых всё больше и больше расчувствовался граф Илья Андреич, и еще больше билось посуды, и еще больше кричалось. Пили за здоровье Беклешова, Нарышкина, Уварова, Долгорукова, Апраксина, Валуева, за здоровье старшин, за здоровье распорядителя, за здоровье всех членов клуба, за здоровье всех гостей клуба и наконец отдельно за здоровье учредителя обеда графа Ильи Андреича. При этом тосте граф вынул платок и, закрыв им лицо, совершенно расплакался.


Пьер сидел против Долохова и Николая Ростова. Он много и жадно ел и много пил, как и всегда. Но те, которые его знали коротко, видели, что в нем произошла в нынешний день какая то большая перемена. Он молчал всё время обеда и, щурясь и морщась, глядел кругом себя или остановив глаза, с видом совершенной рассеянности, потирал пальцем переносицу. Лицо его было уныло и мрачно. Он, казалось, не видел и не слышал ничего, происходящего вокруг него, и думал о чем то одном, тяжелом и неразрешенном.
Этот неразрешенный, мучивший его вопрос, были намеки княжны в Москве на близость Долохова к его жене и в нынешнее утро полученное им анонимное письмо, в котором было сказано с той подлой шутливостью, которая свойственна всем анонимным письмам, что он плохо видит сквозь свои очки, и что связь его жены с Долоховым есть тайна только для одного него. Пьер решительно не поверил ни намекам княжны, ни письму, но ему страшно было теперь смотреть на Долохова, сидевшего перед ним. Всякий раз, как нечаянно взгляд его встречался с прекрасными, наглыми глазами Долохова, Пьер чувствовал, как что то ужасное, безобразное поднималось в его душе, и он скорее отворачивался. Невольно вспоминая всё прошедшее своей жены и ее отношения с Долоховым, Пьер видел ясно, что то, что сказано было в письме, могло быть правда, могло по крайней мере казаться правдой, ежели бы это касалось не его жены. Пьер вспоминал невольно, как Долохов, которому было возвращено всё после кампании, вернулся в Петербург и приехал к нему. Пользуясь своими кутежными отношениями дружбы с Пьером, Долохов прямо приехал к нему в дом, и Пьер поместил его и дал ему взаймы денег. Пьер вспоминал, как Элен улыбаясь выражала свое неудовольствие за то, что Долохов живет в их доме, и как Долохов цинически хвалил ему красоту его жены, и как он с того времени до приезда в Москву ни на минуту не разлучался с ними.
«Да, он очень красив, думал Пьер, я знаю его. Для него была бы особенная прелесть в том, чтобы осрамить мое имя и посмеяться надо мной, именно потому, что я хлопотал за него и призрел его, помог ему. Я знаю, я понимаю, какую соль это в его глазах должно бы придавать его обману, ежели бы это была правда. Да, ежели бы это была правда; но я не верю, не имею права и не могу верить». Он вспоминал то выражение, которое принимало лицо Долохова, когда на него находили минуты жестокости, как те, в которые он связывал квартального с медведем и пускал его на воду, или когда он вызывал без всякой причины на дуэль человека, или убивал из пистолета лошадь ямщика. Это выражение часто было на лице Долохова, когда он смотрел на него. «Да, он бретёр, думал Пьер, ему ничего не значит убить человека, ему должно казаться, что все боятся его, ему должно быть приятно это. Он должен думать, что и я боюсь его. И действительно я боюсь его», думал Пьер, и опять при этих мыслях он чувствовал, как что то страшное и безобразное поднималось в его душе. Долохов, Денисов и Ростов сидели теперь против Пьера и казались очень веселы. Ростов весело переговаривался с своими двумя приятелями, из которых один был лихой гусар, другой известный бретёр и повеса, и изредка насмешливо поглядывал на Пьера, который на этом обеде поражал своей сосредоточенной, рассеянной, массивной фигурой. Ростов недоброжелательно смотрел на Пьера, во первых, потому, что Пьер в его гусарских глазах был штатский богач, муж красавицы, вообще баба; во вторых, потому, что Пьер в сосредоточенности и рассеянности своего настроения не узнал Ростова и не ответил на его поклон. Когда стали пить здоровье государя, Пьер задумавшись не встал и не взял бокала.
– Что ж вы? – закричал ему Ростов, восторженно озлобленными глазами глядя на него. – Разве вы не слышите; здоровье государя императора! – Пьер, вздохнув, покорно встал, выпил свой бокал и, дождавшись, когда все сели, с своей доброй улыбкой обратился к Ростову.
– А я вас и не узнал, – сказал он. – Но Ростову было не до этого, он кричал ура!
– Что ж ты не возобновишь знакомство, – сказал Долохов Ростову.
– Бог с ним, дурак, – сказал Ростов.
– Надо лелеять мужей хорошеньких женщин, – сказал Денисов. Пьер не слышал, что они говорили, но знал, что говорят про него. Он покраснел и отвернулся.
– Ну, теперь за здоровье красивых женщин, – сказал Долохов, и с серьезным выражением, но с улыбающимся в углах ртом, с бокалом обратился к Пьеру.
– За здоровье красивых женщин, Петруша, и их любовников, – сказал он.
Пьер, опустив глаза, пил из своего бокала, не глядя на Долохова и не отвечая ему. Лакей, раздававший кантату Кутузова, положил листок Пьеру, как более почетному гостю. Он хотел взять его, но Долохов перегнулся, выхватил листок из его руки и стал читать. Пьер взглянул на Долохова, зрачки его опустились: что то страшное и безобразное, мутившее его во всё время обеда, поднялось и овладело им. Он нагнулся всем тучным телом через стол: – Не смейте брать! – крикнул он.
Услыхав этот крик и увидав, к кому он относился, Несвицкий и сосед с правой стороны испуганно и поспешно обратились к Безухову.
– Полноте, полно, что вы? – шептали испуганные голоса. Долохов посмотрел на Пьера светлыми, веселыми, жестокими глазами, с той же улыбкой, как будто он говорил: «А вот это я люблю». – Не дам, – проговорил он отчетливо.
Бледный, с трясущейся губой, Пьер рванул лист. – Вы… вы… негодяй!.. я вас вызываю, – проговорил он, и двинув стул, встал из за стола. В ту самую секунду, как Пьер сделал это и произнес эти слова, он почувствовал, что вопрос о виновности его жены, мучивший его эти последние сутки, был окончательно и несомненно решен утвердительно. Он ненавидел ее и навсегда был разорван с нею. Несмотря на просьбы Денисова, чтобы Ростов не вмешивался в это дело, Ростов согласился быть секундантом Долохова, и после стола переговорил с Несвицким, секундантом Безухова, об условиях дуэли. Пьер уехал домой, а Ростов с Долоховым и Денисовым до позднего вечера просидели в клубе, слушая цыган и песенников.
– Так до завтра, в Сокольниках, – сказал Долохов, прощаясь с Ростовым на крыльце клуба.
– И ты спокоен? – спросил Ростов…
Долохов остановился. – Вот видишь ли, я тебе в двух словах открою всю тайну дуэли. Ежели ты идешь на дуэль и пишешь завещания да нежные письма родителям, ежели ты думаешь о том, что тебя могут убить, ты – дурак и наверно пропал; а ты иди с твердым намерением его убить, как можно поскорее и повернее, тогда всё исправно. Как мне говаривал наш костромской медвежатник: медведя то, говорит, как не бояться? да как увидишь его, и страх прошел, как бы только не ушел! Ну так то и я. A demain, mon cher! [До завтра, мой милый!]
На другой день, в 8 часов утра, Пьер с Несвицким приехали в Сокольницкий лес и нашли там уже Долохова, Денисова и Ростова. Пьер имел вид человека, занятого какими то соображениями, вовсе не касающимися до предстоящего дела. Осунувшееся лицо его было желто. Он видимо не спал ту ночь. Он рассеянно оглядывался вокруг себя и морщился, как будто от яркого солнца. Два соображения исключительно занимали его: виновность его жены, в которой после бессонной ночи уже не оставалось ни малейшего сомнения, и невинность Долохова, не имевшего никакой причины беречь честь чужого для него человека. «Может быть, я бы то же самое сделал бы на его месте, думал Пьер. Даже наверное я бы сделал то же самое; к чему же эта дуэль, это убийство? Или я убью его, или он попадет мне в голову, в локоть, в коленку. Уйти отсюда, бежать, зарыться куда нибудь», приходило ему в голову. Но именно в те минуты, когда ему приходили такие мысли. он с особенно спокойным и рассеянным видом, внушавшим уважение смотревшим на него, спрашивал: «Скоро ли, и готово ли?»
Когда всё было готово, сабли воткнуты в снег, означая барьер, до которого следовало сходиться, и пистолеты заряжены, Несвицкий подошел к Пьеру.
– Я бы не исполнил своей обязанности, граф, – сказал он робким голосом, – и не оправдал бы того доверия и чести, которые вы мне сделали, выбрав меня своим секундантом, ежели бы я в эту важную минуту, очень важную минуту, не сказал вам всю правду. Я полагаю, что дело это не имеет достаточно причин, и что не стоит того, чтобы за него проливать кровь… Вы были неправы, не совсем правы, вы погорячились…
– Ах да, ужасно глупо… – сказал Пьер.
– Так позвольте мне передать ваше сожаление, и я уверен, что наши противники согласятся принять ваше извинение, – сказал Несвицкий (так же как и другие участники дела и как и все в подобных делах, не веря еще, чтобы дело дошло до действительной дуэли). – Вы знаете, граф, гораздо благороднее сознать свою ошибку, чем довести дело до непоправимого. Обиды ни с одной стороны не было. Позвольте мне переговорить…
– Нет, об чем же говорить! – сказал Пьер, – всё равно… Так готово? – прибавил он. – Вы мне скажите только, как куда ходить, и стрелять куда? – сказал он, неестественно кротко улыбаясь. – Он взял в руки пистолет, стал расспрашивать о способе спуска, так как он до сих пор не держал в руках пистолета, в чем он не хотел сознаваться. – Ах да, вот так, я знаю, я забыл только, – говорил он.
– Никаких извинений, ничего решительно, – говорил Долохов Денисову, который с своей стороны тоже сделал попытку примирения, и тоже подошел к назначенному месту.
Место для поединка было выбрано шагах в 80 ти от дороги, на которой остались сани, на небольшой полянке соснового леса, покрытой истаявшим от стоявших последние дни оттепелей снегом. Противники стояли шагах в 40 ка друг от друга, у краев поляны. Секунданты, размеряя шаги, проложили, отпечатавшиеся по мокрому, глубокому снегу, следы от того места, где они стояли, до сабель Несвицкого и Денисова, означавших барьер и воткнутых в 10 ти шагах друг от друга. Оттепель и туман продолжались; за 40 шагов ничего не было видно. Минуты три всё было уже готово, и всё таки медлили начинать, все молчали.


– Ну, начинать! – сказал Долохов.
– Что же, – сказал Пьер, всё так же улыбаясь. – Становилось страшно. Очевидно было, что дело, начавшееся так легко, уже ничем не могло быть предотвращено, что оно шло само собою, уже независимо от воли людей, и должно было совершиться. Денисов первый вышел вперед до барьера и провозгласил:
– Так как п'отивники отказались от п'ими'ения, то не угодно ли начинать: взять пистолеты и по слову т'и начинать сходиться.
– Г…'аз! Два! Т'и!… – сердито прокричал Денисов и отошел в сторону. Оба пошли по протоптанным дорожкам всё ближе и ближе, в тумане узнавая друг друга. Противники имели право, сходясь до барьера, стрелять, когда кто захочет. Долохов шел медленно, не поднимая пистолета, вглядываясь своими светлыми, блестящими, голубыми глазами в лицо своего противника. Рот его, как и всегда, имел на себе подобие улыбки.
– Так когда хочу – могу стрелять! – сказал Пьер, при слове три быстрыми шагами пошел вперед, сбиваясь с протоптанной дорожки и шагая по цельному снегу. Пьер держал пистолет, вытянув вперед правую руку, видимо боясь как бы из этого пистолета не убить самого себя. Левую руку он старательно отставлял назад, потому что ему хотелось поддержать ею правую руку, а он знал, что этого нельзя было. Пройдя шагов шесть и сбившись с дорожки в снег, Пьер оглянулся под ноги, опять быстро взглянул на Долохова, и потянув пальцем, как его учили, выстрелил. Никак не ожидая такого сильного звука, Пьер вздрогнул от своего выстрела, потом улыбнулся сам своему впечатлению и остановился. Дым, особенно густой от тумана, помешал ему видеть в первое мгновение; но другого выстрела, которого он ждал, не последовало. Только слышны были торопливые шаги Долохова, и из за дыма показалась его фигура. Одной рукой он держался за левый бок, другой сжимал опущенный пистолет. Лицо его было бледно. Ростов подбежал и что то сказал ему.
– Не…е…т, – проговорил сквозь зубы Долохов, – нет, не кончено, – и сделав еще несколько падающих, ковыляющих шагов до самой сабли, упал на снег подле нее. Левая рука его была в крови, он обтер ее о сюртук и оперся ею. Лицо его было бледно, нахмуренно и дрожало.