diff options
author | Darrell Anderson <darrella@hushmail.com> | 2014-01-21 22:06:48 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2014-01-21 22:06:48 -0600 |
commit | 0b8ca6637be94f7814cafa7d01ad4699672ff336 (patch) | |
tree | d2b55b28893be8b047b4e60514f4a7f0713e0d70 /tde-i18n-ru/docs/tdevelop/tdevelop/tdevelop-survey.docbook | |
parent | a1670b07bc16b0decb3e85ee17ae64109cb182c1 (diff) | |
download | tde-i18n-0b8ca6637be94f7814cafa7d01ad4699672ff336.tar.gz tde-i18n-0b8ca6637be94f7814cafa7d01ad4699672ff336.zip |
Beautify docbook files
Diffstat (limited to 'tde-i18n-ru/docs/tdevelop/tdevelop/tdevelop-survey.docbook')
-rw-r--r-- | tde-i18n-ru/docs/tdevelop/tdevelop/tdevelop-survey.docbook | 793 |
1 files changed, 186 insertions, 607 deletions
diff --git a/tde-i18n-ru/docs/tdevelop/tdevelop/tdevelop-survey.docbook b/tde-i18n-ru/docs/tdevelop/tdevelop/tdevelop-survey.docbook index 2b54a364e0c..e5cd99404c6 100644 --- a/tde-i18n-ru/docs/tdevelop/tdevelop/tdevelop-survey.docbook +++ b/tde-i18n-ru/docs/tdevelop/tdevelop/tdevelop-survey.docbook @@ -2,217 +2,94 @@ <chapterinfo> <authorgroup> - <author -><firstname ->Bernd</firstname -><surname ->Pol</surname -></author> + <author><firstname>Bernd</firstname><surname>Pol</surname></author> <!-- ROLES_OF_TRANSLATORS --> </authorgroup> </chapterinfo> -<title ->Обзор возможностей &tdevelop;</title> +<title>Обзор возможностей &tdevelop;</title> <indexterm zone="tdevelop-survey"> - <primary ->&tdevelop;</primary> - <secondary ->обзор</secondary -></indexterm> + <primary>&tdevelop;</primary> + <secondary>обзор</secondary></indexterm> <indexterm zone="tdevelop-survey"> - <primary ->общий обзор</primary -></indexterm> + <primary>общий обзор</primary></indexterm> <indexterm zone="tdevelop-survey"> - <primary ->обзор</primary -></indexterm> - -<para ->&tdevelop; объединяет большое количество инструментов, скриптов и шаблонов в общий интерфейс. Он состоит из <itemizedlist> - <listitem -><para ->нескольких <link linkend="uimodes-survey" ->режимов интерфейса</link ->, содержащих предустановки рабочей области, </para -></listitem> - <listitem -><para -><link linkend="applicationwizard" ->мастера проектов</link ->, упрощающего создание нового проекта, </para -></listitem> - <listitem -><para ->нескольких <link linkend="makesystems" ->систем управления проектом</link ->, упрощающих сборки и управление вашим проектом, </para -></listitem> - <listitem -><para ->некоторых <link linkend="editing" ->средств редактирования</link -> для простой и наглядной работы с исходными кодами программы </para -></listitem> - <listitem -><para ->различных <link linkend="file-browsers" ->диспетчеров файлов</link ->, представляющих вашу файловую систему в разных видах, </para -></listitem> - <listitem -><para ->различных <link linkend="class-browsers" ->панелей просмотра классов</link ->, которые упрощают работу с классами и отношениями между ними в объектно-ориентированном программировании, </para -></listitem> - <listitem -><para -><link linkend="debugger" ->отладочного интерфейса</link -> для поиска и устранения ошибок прямо из &tdevelop;, </para -></listitem> - <listitem -><para ->нескольких <link linkend="plugin-tools" ->модулей</link ->, которые могут быть загружены в любое время по запросу. </para -></listitem> - <listitem -><para ->набора других вспомогательных инструментов для диагностики, документировании и оптимизации. </para -></listitem> + <primary>обзор</primary></indexterm> + +<para>&tdevelop; объединяет большое количество инструментов, скриптов и шаблонов в общий интерфейс. Он состоит из <itemizedlist> + <listitem><para>нескольких <link linkend="uimodes-survey">режимов интерфейса</link>, содержащих предустановки рабочей области, </para></listitem> + <listitem><para><link linkend="applicationwizard">мастера проектов</link>, упрощающего создание нового проекта, </para></listitem> + <listitem><para>нескольких <link linkend="makesystems">систем управления проектом</link>, упрощающих сборки и управление вашим проектом, </para></listitem> + <listitem><para>некоторых <link linkend="editing">средств редактирования</link> для простой и наглядной работы с исходными кодами программы </para></listitem> + <listitem><para>различных <link linkend="file-browsers">диспетчеров файлов</link>, представляющих вашу файловую систему в разных видах, </para></listitem> + <listitem><para>различных <link linkend="class-browsers">панелей просмотра классов</link>, которые упрощают работу с классами и отношениями между ними в объектно-ориентированном программировании, </para></listitem> + <listitem><para><link linkend="debugger">отладочного интерфейса</link> для поиска и устранения ошибок прямо из &tdevelop;, </para></listitem> + <listitem><para>нескольких <link linkend="plugin-tools">модулей</link>, которые могут быть загружены в любое время по запросу. </para></listitem> + <listitem><para>набора других вспомогательных инструментов для диагностики, документировании и оптимизации. </para></listitem> </itemizedlist> </para> <note> - <para ->На самом деле, &tdevelop; состоит из трёх программ: </para> + <para>На самом деле, &tdevelop; состоит из трёх программ: </para> <itemizedlist> - <listitem -><para ->&tdevelop; IDE — среды разработки, в которой вы обычно работаете.</para -></listitem> - <listitem -><para ->&tdevelop; Assistant — программы просмотра документации, предоставляющий всю функциональность соответствующего модуля &tdevelop; IDE.</para -></listitem> - <listitem -><para ->&tdevelop; Designer — расширения &Qt; Designer, добавляющего специфические виджеты &kde; и интегрирующее его в &tdevelop; IDE.</para -></listitem> + <listitem><para>&tdevelop; IDE — среды разработки, в которой вы обычно работаете.</para></listitem> + <listitem><para>&tdevelop; Assistant — программы просмотра документации, предоставляющий всю функциональность соответствующего модуля &tdevelop; IDE.</para></listitem> + <listitem><para>&tdevelop; Designer — расширения &Qt; Designer, добавляющего специфические виджеты &kde; и интегрирующее его в &tdevelop; IDE.</para></listitem> </itemizedlist> </note> <sect1 id="uimodes-survey"> -<title ->Режимы интерфейса</title> +<title>Режимы интерфейса</title> <indexterm zone="uimodes-survey"> - <primary ->&tdevelop;</primary> - <secondary ->режимы интерфейса</secondary -></indexterm> + <primary>&tdevelop;</primary> + <secondary>режимы интерфейса</secondary></indexterm> <indexterm zone="uimodes-survey"> - <primary ->пользовательский интерфейс</primary> - <secondary ->Режимы &tdevelop;</secondary -></indexterm> + <primary>пользовательский интерфейс</primary> + <secondary>Режимы &tdevelop;</secondary></indexterm> <indexterm zone="uimodes-survey"> - <primary ->Режимы интерфейса</primary -></indexterm> + <primary>Режимы интерфейса</primary></indexterm> <indexterm zone="uimodes-survey"> - <primary ->Многодокументный</primary -></indexterm> + <primary>Многодокументный</primary></indexterm> <indexterm zone="uimodes-survey"> - <primary ->Вкладки</primary -></indexterm> + <primary>Вкладки</primary></indexterm> <indexterm zone="uimodes-survey"> - <primary ->Отдельные окна</primary -></indexterm> + <primary>Отдельные окна</primary></indexterm> <indexterm zone="uimodes-survey"> - <primary ->IDEAl</primary -></indexterm> - -<para ->В &tdevelop; есть четыре различных режима интерфейса (нажмите на названии чтобы просмотреть изображение с его примером): <itemizedlist> - <listitem -><para -><link linkend="ideal-desc" ->IDEAl</link -></para> - <para ->Это новый интерфейс, оптимизирующий организацию рабочей области и обеспечивающий интуитивный доступ к инструментам. </para> + <primary>IDEAl</primary></indexterm> + +<para>В &tdevelop; есть четыре различных режима интерфейса (нажмите на названии чтобы просмотреть изображение с его примером): <itemizedlist> + <listitem><para><link linkend="ideal-desc">IDEAl</link></para> + <para>Это новый интерфейс, оптимизирующий организацию рабочей области и обеспечивающий интуитивный доступ к инструментам. </para> <itemizedlist> - <listitem -><para ->Все инструменты размещены по краям рабочей области в панелях с несколькими вкладками и сгруппированы по назначению. </para -></listitem> - <listitem -><para ->Окна просмотра документации и редактирования файлов будут собраны в одно окно со вкладками. </para -></listitem> + <listitem><para>Все инструменты размещены по краям рабочей области в панелях с несколькими вкладками и сгруппированы по назначению. </para></listitem> + <listitem><para>Окна просмотра документации и редактирования файлов будут собраны в одно окно со вкладками. </para></listitem> </itemizedlist> </listitem> <listitem> - <para -><link linkend="mdi-desc" ->Дочерние окна</link -></para> + <para><link linkend="mdi-desc">Дочерние окна</link></para> <itemizedlist> - <listitem -><para ->Все средства просмотра размещены как дочерние окна непосредственно в главном окне.</para -></listitem> - <listitem -><para ->Окна просмотра и редактирования будут выглядеть как обычные отдельные окна внутри рабочей области.</para -></listitem> + <listitem><para>Все средства просмотра размещены как дочерние окна непосредственно в главном окне.</para></listitem> + <listitem><para>Окна просмотра и редактирования будут выглядеть как обычные отдельные окна внутри рабочей области.</para></listitem> </itemizedlist> </listitem> <listitem> - <para -><link linkend="tabbed-desc" ->Вкладки</link -></para> + <para><link linkend="tabbed-desc">Вкладки</link></para> <itemizedlist> - <listitem -><para ->Все средства просмотра размещены как дочерние окна непосредственно в главном окне. </para -></listitem> - <listitem -><para ->Окна просмотра и редактирования будут совмещены в одно окно с соответствующими вкладками. </para -></listitem> + <listitem><para>Все средства просмотра размещены как дочерние окна непосредственно в главном окне. </para></listitem> + <listitem><para>Окна просмотра и редактирования будут совмещены в одно окно с соответствующими вкладками. </para></listitem> </itemizedlist> </listitem> <listitem> - <para -><link linkend="toplevel-desc" ->Отдельные окна</link -></para> + <para><link linkend="toplevel-desc">Отдельные окна</link></para> <itemizedlist> - <listitem -><para ->Окна инструментов, просмотра и редактирования будут выглядеть как обычные отдельные окна на рабочем столе. </para -></listitem> - <listitem -><para ->Главный элемент управления будет содержать только меню, панели инструментов и строку состояния. </para -></listitem> + <listitem><para>Окна инструментов, просмотра и редактирования будут выглядеть как обычные отдельные окна на рабочем столе. </para></listitem> + <listitem><para>Главный элемент управления будет содержать только меню, панели инструментов и строку состояния. </para></listitem> </itemizedlist> </listitem> @@ -220,557 +97,259 @@ </para> <sect2 id="uimodes-switch"> -<title ->Как переключить интерфейс</title> +<title>Как переключить интерфейс</title> <indexterm zone="uimodes-switch"> - <primary ->пользовательский интерфейс</primary> - <secondary ->переключение интерфейсов</secondary -></indexterm> + <primary>пользовательский интерфейс</primary> + <secondary>переключение интерфейсов</secondary></indexterm> <indexterm zone="uimodes-switch"> - <primary ->переключение пользовательских интерфейсов</primary -></indexterm> - -<para ->Чтобы переключить режим интерфейса, выберите <menuchoice -> <guimenu ->Настройка</guimenu -> <guimenuitem ->Настроить KDevelop...</guimenuitem -> </menuchoice ->. В появившемся диалоге <guilabel ->Настройка KDevelop</guilabel -> выберите раздел <guilabel ->Интерфейс пользователя</guilabel -> в поле слева. </para> + <primary>переключение пользовательских интерфейсов</primary></indexterm> + +<para>Чтобы переключить режим интерфейса, выберите <menuchoice> <guimenu>Настройка</guimenu> <guimenuitem>Настроить KDevelop...</guimenuitem> </menuchoice>. В появившемся диалоге <guilabel>Настройка KDevelop</guilabel> выберите раздел <guilabel>Интерфейс пользователя</guilabel> в поле слева. </para> <screenshot> <mediaobject> <imageobject> <imagedata fileref="select-user-interface.png" format="PNG"/> </imageobject> - <caption -><para ->Выбор вида интерфейса </para -></caption> + <caption><para>Выбор вида интерфейса </para></caption> </mediaobject> </screenshot> -<para ->Старые версии &tdevelop; предлагают выбор вида интерфейса только в виде отдельных окон. </para> +<para>Старые версии &tdevelop; предлагают выбор вида интерфейса только в виде отдельных окон. </para> -<para ->В секции <guilabel ->Текущий вид интерфейса</guilabel -> выберите тип, в котором вы хотите работать. </para> -<para ->В зависимости от режима интерфейса, выбранного вами, будет доступно различное количество его параметров. Подробно об этом рассказано в разделе <link linkend="setup-ui" ->Выбор интерфейса</link ->. </para> +<para>В секции <guilabel>Текущий вид интерфейса</guilabel> выберите тип, в котором вы хотите работать. </para> +<para>В зависимости от режима интерфейса, выбранного вами, будет доступно различное количество его параметров. Подробно об этом рассказано в разделе <link linkend="setup-ui">Выбор интерфейса</link>. </para> -<note -><para ->Не забудьте перезапустить &tdevelop; чтобы параметры вступили в силу. </para -></note> +<note><para>Не забудьте перезапустить &tdevelop; чтобы параметры вступили в силу. </para></note> -</sect2 -> <!-- uimodes-switch --> +</sect2> <!-- uimodes-switch --> <sect2 id="maximize-workspace"> -<title ->Как увеличить рабочее пространство</title> +<title>Как увеличить рабочее пространство</title> <indexterm zone="maximize-workspace"> - <primary ->&tdevelop;</primary> - <secondary ->рабочее пространство</secondary -></indexterm> + <primary>&tdevelop;</primary> + <secondary>рабочее пространство</secondary></indexterm> <indexterm zone="maximize-workspace"> - <primary ->&tdevelop;</primary> - <secondary ->увеличение рабочего пространства</secondary -></indexterm> + <primary>&tdevelop;</primary> + <secondary>увеличение рабочего пространства</secondary></indexterm> <indexterm zone="maximize-workspace"> - <primary ->пользовательский интерфейс</primary> - <secondary ->рабочее пространство</secondary -></indexterm> + <primary>пользовательский интерфейс</primary> + <secondary>рабочее пространство</secondary></indexterm> <indexterm zone="maximize-workspace"> - <primary ->пользовательский интерфейс</primary> - <secondary ->меню</secondary -></indexterm> + <primary>пользовательский интерфейс</primary> + <secondary>меню</secondary></indexterm> <indexterm zone="maximize-workspace"> - <primary ->пользовательский интерфейс</primary> - <secondary ->полноэкранный режим</secondary -></indexterm> + <primary>пользовательский интерфейс</primary> + <secondary>полноэкранный режим</secondary></indexterm> <indexterm zone="maximize-workspace"> - <primary ->полноэкранный режим</primary -></indexterm> + <primary>полноэкранный режим</primary></indexterm> <indexterm zone="maximize-workspace"> - <primary ->меню</primary> - <secondary ->скрыть/показать</secondary -></indexterm> + <primary>меню</primary> + <secondary>скрыть/показать</secondary></indexterm> <indexterm zone="maximize-workspace"> - <primary ->скрыть меню</primary -></indexterm> + <primary>скрыть меню</primary></indexterm> <indexterm zone="maximize-workspace"> - <primary ->показать меню</primary -></indexterm> + <primary>показать меню</primary></indexterm> -<para ->Для увеличения рабочего пространства можно перейти в полноэкранный режим, скрыть меню, и, как и в любом другом приложении <application ->KDE</application ->, панели инструментов. </para> +<para>Для увеличения рабочего пространства можно перейти в полноэкранный режим, скрыть меню, и, как и в любом другом приложении <application>KDE</application>, панели инструментов. </para> <variablelist> <varlistentry> -<term ->Полноэкранный режим</term> +<term>Полноэкранный режим</term> <listitem> -<para ->Для переключения в этот режим или выхода из него выберите пункт меню <menuchoice -> <guimenu ->Вид</guimenu -> <guimenuitem ->Полноэкранный режим</guimenuitem -> </menuchoice -> или нажмите <keycombo -> <keycap ->Ctrl</keycap -> <keycap ->Shift</keycap -> <keycap ->F</keycap -></keycombo ->. Кроме того, значок переключения в этот режим есть на панели инструментов <guilabel ->Вид</guilabel ->.</para> +<para>Для переключения в этот режим или выхода из него выберите пункт меню <menuchoice> <guimenu>Вид</guimenu> <guimenuitem>Полноэкранный режим</guimenuitem> </menuchoice> или нажмите <keycombo> <keycap>Ctrl</keycap> <keycap>Shift</keycap> <keycap>F</keycap></keycombo>. Кроме того, значок переключения в этот режим есть на панели инструментов <guilabel>Вид</guilabel>.</para> </listitem> </varlistentry> <varlistentry> -<term ->Скрытие и показ меню</term> +<term>Скрытие и показ меню</term> <listitem> -<para ->Для того, чтобы <emphasis ->скрыть</emphasis -> меню, выберите <menuchoice -><guimenu ->Настройка</guimenu -> <guimenuitem ->Скрыть меню</guimenuitem -> </menuchoice ->, или нажмите <keycombo -><keycap ->Ctrl</keycap -> <keycap ->M</keycap -></keycombo ->. Чтобы <emphasis ->показать</emphasis -> меню, повторно нажмите <keycombo -> <keycap ->Ctrl</keycap -> <keycap ->M</keycap -> </keycombo ->, или воспользуйтесь кнопкой панели инструментов <guiicon ->Показать меню</guiicon ->. </para> +<para>Для того, чтобы <emphasis>скрыть</emphasis> меню, выберите <menuchoice><guimenu>Настройка</guimenu> <guimenuitem>Скрыть меню</guimenuitem> </menuchoice>, или нажмите <keycombo><keycap>Ctrl</keycap> <keycap>M</keycap></keycombo>. Чтобы <emphasis>показать</emphasis> меню, повторно нажмите <keycombo> <keycap>Ctrl</keycap> <keycap>M</keycap> </keycombo>, или воспользуйтесь кнопкой панели инструментов <guiicon>Показать меню</guiicon>. </para> </listitem> </varlistentry> </variablelist> -</sect2 -> <!-- maximize-workspace --> +</sect2> <!-- maximize-workspace --> -</sect1 -> <!-- uimodes-survey --> +</sect1> <!-- uimodes-survey --> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect1 id="ui-elements"> -<title ->Элементы интерфейса</title> +<title>Элементы интерфейса</title> -<para ->(... в процессе написания ...) </para> +<para>(... в процессе написания ...) </para> <sect2 id="ui-elements-workarea"> -<title ->Рабочая область</title> +<title>Рабочая область</title> -<para ->(... в процессе написания ...) </para> -</sect2 -> <!-- ui-elements-workarea --> +<para>(... в процессе написания ...) </para> +</sect2> <!-- ui-elements-workarea --> <sect2 id="ui-elements-titlebar"> -<title ->Заголовок окна &tdevelop;</title> +<title>Заголовок окна &tdevelop;</title> -<para ->(... в процессе написания ...) </para> -</sect2 -> <!-- ui-elements-titlebar --> +<para>(... в процессе написания ...) </para> +</sect2> <!-- ui-elements-titlebar --> <sect2 id="ui-elements-statusbar"> -<title ->Строка состояния &tdevelop;</title> +<title>Строка состояния &tdevelop;</title> -<para ->(... в процессе написания ...) </para> -</sect2 -> <!-- ui-elements-statusbar --> +<para>(... в процессе написания ...) </para> +</sect2> <!-- ui-elements-statusbar --> <sect2 id="ui-elements-menubar"> -<title ->Меню</title> +<title>Меню</title> -<para ->(... в процессе написания ...) </para> -</sect2 -> <!-- ui-elements-menubar --> +<para>(... в процессе написания ...) </para> +</sect2> <!-- ui-elements-menubar --> <sect2 id="ui-elements-toolbars"> -<title ->Панели инструментов</title> +<title>Панели инструментов</title> -<para ->(... в процессе написания ...) </para> -</sect2 -> <!-- ui-elements-toolbars --> +<para>(... в процессе написания ...) </para> +</sect2> <!-- ui-elements-toolbars --> <sect2 id="ui-elements-treetoolviews"> -<title ->Панели просмотра</title> +<title>Панели просмотра</title> -<para ->(... в процессе написания ...) </para> -</sect2 -> <!-- ui-elements-treetoolviews --> +<para>(... в процессе написания ...) </para> +</sect2> <!-- ui-elements-treetoolviews --> <sect2 id="ui-elements-outputtoolviews"> -<title ->Панели вывода</title> +<title>Панели вывода</title> -<para ->(... в процессе написания ...) </para> -</sect2 -> <!-- ui-elements-outputtoolviews --> +<para>(... в процессе написания ...) </para> +</sect2> <!-- ui-elements-outputtoolviews --> -</sect1 -> <!-- ui-elements --> +</sect1> <!-- ui-elements --> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect1 id="makesystems"> -<title ->Системы управления проектом</title> +<title>Системы управления проектом</title> <indexterm zone="makesystems"> - <primary ->управление проектом</primary -></indexterm> - -<para ->Обычно проекты основываются на определённой системе управления. &tdevelop; предлагает четыре <emphasis ->системы управления проектом</emphasis ->, которые можно выбрать при создании проекта. <itemizedlist> - <listitem -><para -><link linkend="automake-project" ->Automake</link -> использует стандартные инструменты разработки &GNU;. </para -></listitem> - <listitem -><para -><link linkend="qmake-project" ->QMake</link -> использует диспетчер проектов Trolltech. </para -></listitem> - <listitem -><para -><link linkend="ant-project" ->ANT</link -> использует диспетчер проектов Apache ANT для &Java;. </para -></listitem> - <listitem -><para -><link linkend="custom-project" ->Особый проект</link -> позволит вам создавать файлы <filename ->Makefile</filename -> самостоятельно. </para -></listitem> + <primary>управление проектом</primary></indexterm> + +<para>Обычно проекты основываются на определённой системе управления. &tdevelop; предлагает четыре <emphasis>системы управления проектом</emphasis>, которые можно выбрать при создании проекта. <itemizedlist> + <listitem><para><link linkend="automake-project">Automake</link> использует стандартные инструменты разработки &GNU;. </para></listitem> + <listitem><para><link linkend="qmake-project">QMake</link> использует диспетчер проектов Trolltech. </para></listitem> + <listitem><para><link linkend="ant-project">ANT</link> использует диспетчер проектов Apache ANT для &Java;. </para></listitem> + <listitem><para><link linkend="custom-project">Особый проект</link> позволит вам создавать файлы <filename>Makefile</filename> самостоятельно. </para></listitem> </itemizedlist> </para> <sect2 id="automake-project"> -<title ->Automake</title> +<title>Automake</title> <indexterm zone="automake-project"> - <primary ->проекты</primary> - <secondary ->automake</secondary -></indexterm> + <primary>проекты</primary> + <secondary>automake</secondary></indexterm> <indexterm zone="automake-project"> - <primary ->automake</primary> - <secondary ->проекты</secondary -></indexterm> - -<para ->Проекты, созданные диспетчером проектов &automanag; упрощают использование стандартных инструментов разработки &GNU;. Это — <itemizedlist> - <listitem -><para ->лучший способ создания файлов <filename ->Makefile</filename -> и </para -></listitem> - <listitem -><para ->хороший и надёжный способ адаптации под разные системы с помощью создаваемого командой autoconf сценария <filename ->configure</filename ->. </para -></listitem> + <primary>automake</primary> + <secondary>проекты</secondary></indexterm> + +<para>Проекты, созданные диспетчером проектов &automanag; упрощают использование стандартных инструментов разработки &GNU;. Это — <itemizedlist> + <listitem><para>лучший способ создания файлов <filename>Makefile</filename> и </para></listitem> + <listitem><para>хороший и надёжный способ адаптации под разные системы с помощью создаваемого командой autoconf сценария <filename>configure</filename>. </para></listitem> </itemizedlist> </para> -</sect2 -> <!-- automake-project --> +</sect2> <!-- automake-project --> <sect2 id="qmake-project"> -<title ->QMake</title> +<title>QMake</title> <indexterm zone="qmake-project"> - <primary ->проекты</primary> - <secondary ->qmake</secondary -></indexterm> + <primary>проекты</primary> + <secondary>qmake</secondary></indexterm> <indexterm zone="qmake-project"> - <primary ->qmake</primary> - <secondary ->проекты</secondary -></indexterm> - -<para ->Разработчикам, которые получают удовольствие от гибкости и удобства утилиты &Qt; qmake, &tdevelop; предлагает возможность управлять проектами, основанными на qmake (файлы *.pro) в &tdevelop;. </para> -<para ->Более подробную информацию о диспетчере проектов QMake можно найти в <quote ->Руководстве пользователя qmake</quote ->, которое включено в ваш дистрибутив, или же на странице <ulink url="http://doc.trolltech.com/" ->документации TrollTech</ulink ->. </para> -</sect2 -> <!-- qmake-project --> + <primary>qmake</primary> + <secondary>проекты</secondary></indexterm> + +<para>Разработчикам, которые получают удовольствие от гибкости и удобства утилиты &Qt; qmake, &tdevelop; предлагает возможность управлять проектами, основанными на qmake (файлы *.pro) в &tdevelop;. </para> +<para>Более подробную информацию о диспетчере проектов QMake можно найти в <quote>Руководстве пользователя qmake</quote>, которое включено в ваш дистрибутив, или же на странице <ulink url="http://doc.trolltech.com/">документации TrollTech</ulink>. </para> +</sect2> <!-- qmake-project --> <sect2 id="cmake-project"> -<title ->Проекты CMake</title> +<title>Проекты CMake</title> <indexterm zone="cmake-project"> - <primary ->проекты</primary> - <secondary ->cmake</secondary -></indexterm> + <primary>проекты</primary> + <secondary>cmake</secondary></indexterm> <indexterm zone="cmake-project"> - <primary ->сmake</primary> - <secondary ->проекты</secondary -></indexterm> - -<para ->CMake будет главной системой для &kde; 4 и &tdevelop; уже предоставляет несколько шаблонов проектов на C и C++ собирающихся посредством CMake. Для сборки потребуется только, чтобы программа cmake была доступна через $<envar ->PATH</envar ->. </para> -<para ->Для создания нового проекта C или C++ в &tdevelop; выберите <menuchoice -><guimenu ->Проект</guimenu -><guimenuitem ->Создать проект...</guimenuitem -> <guimenuitem ->C или C++</guimenuitem -><guimenuitem ->Проект CMake</guimenuitem -><guimenuitem ->«Шаблон разделяемой библиотеки» или «Программа Hello world»</guimenuitem -></menuchoice ->. </para> -</sect2 -> <!-- cmake-project --> + <primary>сmake</primary> + <secondary>проекты</secondary></indexterm> + +<para>CMake будет главной системой для &kde; 4 и &tdevelop; уже предоставляет несколько шаблонов проектов на C и C++ собирающихся посредством CMake. Для сборки потребуется только, чтобы программа cmake была доступна через $<envar>PATH</envar>. </para> +<para>Для создания нового проекта C или C++ в &tdevelop; выберите <menuchoice><guimenu>Проект</guimenu><guimenuitem>Создать проект...</guimenuitem> <guimenuitem>C или C++</guimenuitem><guimenuitem>Проект CMake</guimenuitem><guimenuitem>«Шаблон разделяемой библиотеки» или «Программа Hello world»</guimenuitem></menuchoice>. </para> +</sect2> <!-- cmake-project --> <sect2 id="ant-project"> -<title ->ANT (&Java;)</title> +<title>ANT (&Java;)</title> <indexterm zone="ant-project"> - <primary ->проекты</primary> - <secondary ->ant</secondary -></indexterm> + <primary>проекты</primary> + <secondary>ant</secondary></indexterm> <indexterm zone="ant-project"> - <primary ->ant</primary> - <secondary ->проекты</secondary -></indexterm> + <primary>ant</primary> + <secondary>проекты</secondary></indexterm> <indexterm zone="ant-project"> - <primary ->проекты</primary> - <secondary ->Java</secondary -></indexterm> + <primary>проекты</primary> + <secondary>Java</secondary></indexterm> <indexterm zone="ant-project"> - <primary ->Java</primary> - <secondary ->проекты</secondary -></indexterm> + <primary>Java</primary> + <secondary>проекты</secondary></indexterm> <indexterm zone="ant-project"> - <primary ->разработка</primary> - <secondary ->Java</secondary -></indexterm> - -<para ->Разработчики, предпочитающие &Java;, возможно, захотят использовать диспетчер проектов Apache ANT. Для создания проекта Ant в &tdevelop; выберите <menuchoice -><guimenu ->Проект</guimenu -> <guimenuitem ->Создать проект...</guimenuitem -> <guimenuitem ->Java</guimenuitem -> <guimenuitem ->Проект Ant</guimenuitem -> <guimenuitem ->Приложение</guimenuitem -></menuchoice ->. </para> -<para ->Подробности вы можете найти на <ulink url="http://ant.apache.org/" ->сайте проекта Apache Ant</ulink ->. </para> -</sect2 -> <!-- ant-project --> + <primary>разработка</primary> + <secondary>Java</secondary></indexterm> + +<para>Разработчики, предпочитающие &Java;, возможно, захотят использовать диспетчер проектов Apache ANT. Для создания проекта Ant в &tdevelop; выберите <menuchoice><guimenu>Проект</guimenu> <guimenuitem>Создать проект...</guimenuitem> <guimenuitem>Java</guimenuitem> <guimenuitem>Проект Ant</guimenuitem> <guimenuitem>Приложение</guimenuitem></menuchoice>. </para> +<para>Подробности вы можете найти на <ulink url="http://ant.apache.org/">сайте проекта Apache Ant</ulink>. </para> +</sect2> <!-- ant-project --> <sect2 id="custom-project"> -<title ->Особые проекты</title> +<title>Особые проекты</title> <indexterm zone="custom-project"> - <primary ->проекты</primary> - <secondary ->особый</secondary -></indexterm> + <primary>проекты</primary> + <secondary>особый</secondary></indexterm> <indexterm zone="custom-project"> - <primary ->особые проекты</primary -></indexterm> + <primary>особые проекты</primary></indexterm> <indexterm zone="custom-project"> - <primary ->Makefile</primary> - <secondary ->особые проекты</secondary -></indexterm> - -<para ->Если вы предпочитаете создавать файлы <filename ->Makefile</filename -> собственноручно, выберите этот тип. Это пригодится в проектах с нестандартной структурой или для полного контроля процесса сборки посредством <command ->make</command ->. </para> -<para ->Если вам <emphasis ->не нужна</emphasis -> такая гибкость, обратите внимание на &automanag; или другой диспетчер проектов, так как они упрощают процесс сборки и подготовку к распространению. </para> -</sect2 -> <!-- custom-project --> + <primary>Makefile</primary> + <secondary>особые проекты</secondary></indexterm> + +<para>Если вы предпочитаете создавать файлы <filename>Makefile</filename> собственноручно, выберите этот тип. Это пригодится в проектах с нестандартной структурой или для полного контроля процесса сборки посредством <command>make</command>. </para> +<para>Если вам <emphasis>не нужна</emphasis> такая гибкость, обратите внимание на &automanag; или другой диспетчер проектов, так как они упрощают процесс сборки и подготовку к распространению. </para> +</sect2> <!-- custom-project --> <sect2 id="makesystems-distribution"> -<title ->Распространение вашего приложения</title> +<title>Распространение вашего приложения</title> <indexterm zone="makesystems-distribution"> - <primary ->распространение</primary -></indexterm> + <primary>распространение</primary></indexterm> <indexterm zone="makesystems-distribution"> - <primary ->приложение</primary> - <secondary ->распространение</secondary -></indexterm> + <primary>приложение</primary> + <secondary>распространение</secondary></indexterm> <indexterm zone="makesystems-distribution"> - <primary ->двоичные пакеты</primary -></indexterm> - -<para ->Для распространения ваших программ на конечной системе не требуется ничего кроме <itemizedlist> - <listitem -><para ->соответствующего компилятора,</para -></listitem> - <listitem -><para ->компоновщика и</para -></listitem> - <listitem -><para ->библиотек разработки (devel),</para -></listitem> + <primary>двоичные пакеты</primary></indexterm> + +<para>Для распространения ваших программ на конечной системе не требуется ничего кроме <itemizedlist> + <listitem><para>соответствующего компилятора,</para></listitem> + <listitem><para>компоновщика и</para></listitem> + <listitem><para>библиотек разработки (devel),</para></listitem> </itemizedlist> </para> -<para ->что часто нужно хотя бы для приложений C++. Но вы также можете сразу распространять ваше приложение в виде <emphasis ->двоичных пакетов</emphasis ->. В этом случае наличие &tdevelop; на конечной системе не требуется. </para> -<para ->При распространении исходного кода вашего проекта мы рекомендуем включать в них также и <emphasis ->файл проекта</emphasis -> &tdevelop;. Это упростит изменение исходных файлов другими разработчиками, если они также используют &tdevelop;. </para> -<para ->Для проектов с <emphasis ->несколькими разработчиками</emphasis ->, работающими в разных местах, это необходимо в любом случае. </para> -<para ->Особенно в случае интернациональных программ, когда <emphasis ->переводчику</emphasis -> требуется работать с исходным кодом только для исправления некоторых его участков для полной поддержки локализации. </para> - -</sect2 -> <!-- makesystems-distribution --> - -</sect1 -> <!-- makesystems --> - -</chapter -> <!-- tdevelop-survey --> +<para>что часто нужно хотя бы для приложений C++. Но вы также можете сразу распространять ваше приложение в виде <emphasis>двоичных пакетов</emphasis>. В этом случае наличие &tdevelop; на конечной системе не требуется. </para> +<para>При распространении исходного кода вашего проекта мы рекомендуем включать в них также и <emphasis>файл проекта</emphasis> &tdevelop;. Это упростит изменение исходных файлов другими разработчиками, если они также используют &tdevelop;. </para> +<para>Для проектов с <emphasis>несколькими разработчиками</emphasis>, работающими в разных местах, это необходимо в любом случае. </para> +<para>Особенно в случае интернациональных программ, когда <emphasis>переводчику</emphasis> требуется работать с исходным кодом только для исправления некоторых его участков для полной поддержки локализации. </para> + +</sect2> <!-- makesystems-distribution --> + +</sect1> <!-- makesystems --> + +</chapter> <!-- tdevelop-survey --> |