Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

Visual Studio Add-in/ru: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
(Simplify punctuation)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Cleanup | reason=Auto-imported from ExpressionEngine.}}
'''Русский''' [[QtVSAddin|English]]
'''Русский''' [[QtVSAddin|English]]


=Qt Visual Studio Add-in=
[[Category:Tools]]
 
= Qt Visual Studio Add-in =
 
== Получение исходного кода ==


==Получение исходного кода==
Исходный код аддона находиться на gitorious здесь:http://qt.gitorious.org/qt-labs/vstools.
Для создания клона репозитария выполните следующую команду:


Исходный код аддона находиться на gitorious здесь:http://qt.gitorious.org/qt-labs/vstools.<br /> Для создания клона репозитария выполните следующую команду:
<code>git clone git://gitorious.org/qt-labs/vstools.git<code>


==Инструкции по сборке==
== Инструкции по сборке ==


Убедитесь, что у вас установлены следующие приложения:
Убедитесь, что у вас установлены следующие приложения:
Line 15: Line 22:
* Qt 4.7.0 или новее
* Qt 4.7.0 или новее


Откройте консоль с окружением Qt (Visual Studio build, 32 bit)<br /> и перейдите в директорию с исходными коднами аддона.
Откройте консоль с окружением Qt (Visual Studio build, 32 bit)
и перейдите в директорию с исходными коднами аддона.


Выполните следующие команды:
Выполните следующие команды:
</code>cd Qt4VS2003
createUserFiles.cmd<code>


Это создаст пути и параметры отладки
Это создаст пути и параметры отладки


Измените число в имени файла qtappwrapper2008.sln взависимости от версии VS которую вы используете.<br /> Эти файлы существуют для каждой поддерживаемой версии Visual Studio.
</code>cd ComWrappers\qmakewrapper
qmake
nmake
cd ..devenv qtappwrapper2008.sln /useenv /Build release<code>


Это соберет внешний <span class="caps">QRC</span> редактор который будет запускаться в Visual Studio
Измените число в имени файла qtappwrapper2008.sln взависимости от версии VS которую вы используете.
Эти файлы существуют для каждой поддерживаемой версии Visual Studio.
 
</code>cd ..qmake
nmake<code>
 
Это соберет внешний QRC редактор который будет запускаться в Visual Studio


Теперь мы готовы открыть главный солюшн который содержит наш аддон.
Теперь мы готовы открыть главный солюшн который содержит наш аддон.


Сейчас вы можете собрать солюшн.<br /> Перед попыткой запустить ваш свежесобранный аддон, прочитайте следующий раздел
</code>start Qt4VS2003\Qt4VSAddin2008.sln</code>


==Запуск и отладка==
Сейчас вы можете собрать солюшн.
Перед попыткой запустить ваш свежесобранный аддон, прочитайте следующий раздел
 
== Запуск и отладка ==


Для запуска и отладки дев-версии Qt Visual Studio Add-in нам необходимо сначала сделать маленькую работу по настройке. Заметьте, что при этом вы можете иметь установленную стабильную версию аддона. И, как вы вскоре увидите, вы можете переключаться между ними.
Для запуска и отладки дев-версии Qt Visual Studio Add-in нам необходимо сначала сделать маленькую работу по настройке. Заметьте, что при этом вы можете иметь установленную стабильную версию аддона. И, как вы вскоре увидите, вы можете переключаться между ними.


===Установка файла описания аддона Install the Add-in’s Description File===
=== Установка файла описания аддона Install the Add-in's Description File ===


Откроте директорию в которой храняться ваши персональные настройки Visual Studio. Это обычно что-то навроде “USERPROFILE\Documents\Visual Studio 2008”.<br /> Мы прсто используем этот каталог для иллюстрации, также для простоты будем читать что репозитарий аддона находится в c:\dev\qtvstools.
Откроте директорию в которой храняться ваши персональные настройки Visual Studio. Это обычно что-то навроде "USERPROFILE\Documents\Visual Studio 2008".
Мы прсто используем этот каталог для иллюстрации, также для простоты будем читать что репозитарий аддона находится в c:.


Выполните следующие команды:
Выполните следующие команды:


Qt4VSAddin.AddIn это файл описание аддона и Visual Studio теперь может найти его.<br /> Для отличных от VS2008 версий необходимо подкорректровать этот файл.
<code>cd "USERPROFILEStudio 2008"
md Addins
cd Addins
copy c:4VS2003\Qt4VSAddin\Qt4VSAddin.AddIn</code> .


Ваша установленная релизная версия аддона сейчас отключена и не может быть загружена в Visual Studio.<br /> Для восстановления старого состояния, измените расширение вашего Qt4VSAddin.AddIn<br /> например на Qt4VSAddin.AddIn.foo. Это гарантирует что студия его проигнорирует и загрузит оригинальные настройки.
Qt4VSAddin.AddIn это файл описание аддона и Visual Studio теперь может найти его.
Для отличных от VS2008 версий необходимо подкорректровать этот файл.


===Запуск дев-версии аддона===
Ваша установленная релизная версия аддона сейчас отключена и не может быть загружена в Visual Studio.
Для восстановления старого состояния, измените расширение вашего Qt4VSAddin.AddIn
например на Qt4VSAddin.AddIn.foo. Это гарантирует что студия его проигнорирует и загрузит оригинальные настройки.
 
=== Запуск дев-версии аддона ===


Теперь, когда .Addin файл лежит где положено, мы готовы попробовать запустить дев-версию аддона. Откройте файл солюшена (e.g. Qt4VSAddin2008.sln) и нажмите F5.
Теперь, когда .Addin файл лежит где положено, мы готовы попробовать запустить дев-версию аддона. Откройте файл солюшена (e.g. Qt4VSAddin2008.sln) и нажмите F5.


Запустите другой экземпляр Visual Studio. Мы будем называть его VS2 и Visual<br /> Studio Instance гдe солюшн аддона загружен VS1.
Запустите другой экземпляр Visual Studio. Мы будем называть его VS2 и Visual
 
Studio Instance гдe солюшн аддона загружен VS1.
Аддон еще не загружен в VS2. Для его загрузки выберите “Tools/Add-in Manager…” установите первый чекбокс в “Qt4 Add-in Development Version” и нажмите OK.<br /> Сейчас у нас должно появиться “Qt” меню в панели меню Visual Studio, что означает что аддон установлен корректно.
 
В VS1 вы можете устанавливать брейкпоинты и производить любую отладку, которая вам требуется. В VS2 вы контролируете аддон.
 
===Categories:===


* [[:Category:Tools|Tools]]
Аддон еще не загружен в VS2. Для его загрузки выберите "Tools/Add-in Manager…" установите первый чекбокс в "Qt4 Add-in Development Version" и нажмите OK.
Сейчас у нас должно появиться "Qt" меню в панели меню Visual Studio, что означает что аддон установлен корректно.

Latest revision as of 13:26, 23 August 2015

This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine.
Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean.

Русский English

Qt Visual Studio Add-in

Получение исходного кода

Исходный код аддона находиться на gitorious здесь:http://qt.gitorious.org/qt-labs/vstools. Для создания клона репозитария выполните следующую команду:

git clone git://gitorious.org/qt-labs/vstools.git<code>

== Инструкции по сборке ==

Убедитесь, что у вас установлены следующие приложения:

* Visual Studio 2005 или выше
* Perl
* Qt 4.7.0 или новее

Откройте консоль с окружением Qt (Visual Studio build, 32 bit)
и перейдите в директорию с исходными коднами аддона.

Выполните следующие команды:

cd Qt4VS2003 createUserFiles.cmd

Это создаст пути и параметры отладки

cd ComWrappers\qmakewrapper

qmake nmake

cd ..devenv qtappwrapper2008.sln /useenv /Build release

Измените число в имени файла qtappwrapper2008.sln взависимости от версии VS которую вы используете.
Эти файлы существуют для каждой поддерживаемой версии Visual Studio.

cd ..qmake nmake

Это соберет внешний QRC редактор который будет запускаться в Visual Studio

Теперь мы готовы открыть главный солюшн который содержит наш аддон.

start Qt4VS2003\Qt4VSAddin2008.sln

Сейчас вы можете собрать солюшн. Перед попыткой запустить ваш свежесобранный аддон, прочитайте следующий раздел

Запуск и отладка

Для запуска и отладки дев-версии Qt Visual Studio Add-in нам необходимо сначала сделать маленькую работу по настройке. Заметьте, что при этом вы можете иметь установленную стабильную версию аддона. И, как вы вскоре увидите, вы можете переключаться между ними.

Установка файла описания аддона Install the Add-in's Description File

Откроте директорию в которой храняться ваши персональные настройки Visual Studio. Это обычно что-то навроде "USERPROFILE\Documents\Visual Studio 2008". Мы прсто используем этот каталог для иллюстрации, также для простоты будем читать что репозитарий аддона находится в c:.

Выполните следующие команды:

cd "USERPROFILEStudio 2008"
md Addins
cd Addins
copy c:4VS2003\Qt4VSAddin\Qt4VSAddin.AddIn

.

Qt4VSAddin.AddIn это файл описание аддона и Visual Studio теперь может найти его. Для отличных от VS2008 версий необходимо подкорректровать этот файл.

Ваша установленная релизная версия аддона сейчас отключена и не может быть загружена в Visual Studio. Для восстановления старого состояния, измените расширение вашего Qt4VSAddin.AddIn например на Qt4VSAddin.AddIn.foo. Это гарантирует что студия его проигнорирует и загрузит оригинальные настройки.

Запуск дев-версии аддона

Теперь, когда .Addin файл лежит где положено, мы готовы попробовать запустить дев-версию аддона. Откройте файл солюшена (e.g. Qt4VSAddin2008.sln) и нажмите F5.

Запустите другой экземпляр Visual Studio. Мы будем называть его VS2 и Visual Studio Instance гдe солюшн аддона загружен VS1.

Аддон еще не загружен в VS2. Для его загрузки выберите "Tools/Add-in Manager…" установите первый чекбокс в "Qt4 Add-in Development Version" и нажмите OK. Сейчас у нас должно появиться "Qt" меню в панели меню Visual Studio, что означает что аддон установлен корректно.