Настройка TheIDE
на Linux и других POSIX-системах.
В данном документе подразумевается, что вы уже установили U++ и TheIDE при помощи выбранного вами менеджера пакетов (имена пакетов как правило - "upp" и "theide"). Детальное описание доступных пакетов можно найти на странице Загрузить. Вы, так же, можете загрузить архив с исходным кодом TheIDE и скомпилировать его, используя имеющийся там makefile. Как только исполняемый файл TheIDE стал вам доступен, вы готовы к его настройке. Данная процедура описана ниже.
Общие замечания:
На диск ничего не будет записано, пока не нажата кнопка Finish (Завершить). Это можно сделать в любой момент, даже на первом шаге. Все парамеры имеют начальные значения (рекомендованные настройки), поэтому, даже если вы завершите процедуру ничего не изменив, вы в результате получите рабочую инсталляцию. Описание возможностей "Мастера" и изложение причин, по которым его стоит использовать в найдете на странице с обзором.
Описываемый процесс стартует при первом запуске TheIDE, помимо этого он может быть инициирован запуском TheIDE с параметром -install, или из запущенного приложения, выбором пункта Source management.. в меню Setup.

|
При первом запуске TheIDE на компьютере под управлением Linux, вас приветствует "Мастер начальной настройки" ("Initial setting wizard"). Это простой инструмент, который задаст вам пару вопросов и настроит порядок обработки исходников U++ механизмом автоматического обновления.
|

|
Сначала вы должны указать источник исходного кода. Если вы используете один из дистрибутивов, для которого имеется пакет U++, вы можете выбрать первую или вторую опции.Однако вторая опция (Read only) подходит, только если вы уверенны, что вам не понадобится вносить изменения в исходный код U++. Третья опция предусмотрена для использования системы управления версиями SVN (более подробно об этом позже) и четвертая предназначена для опытных пользователей, которые предпочитают управлять исходниками самостоятельно.
|

|
Данных шаг появится если вы на предыдущем шаге выбрали SVN. Вы можете использовать публичное зеркало на google code или настроить все в ручную (расчитано в основном на разработчков U++ для работы с головным сервером).
Вы можете также выбрать должно ли автоматическое обновление предлагало вам каждую новою версию или только те, которые соответствуют версии текущей TheIDE (например, когда вы хотите использовать только стабильные выпуски), или вы можете пожелать делать проверку только вручную.
|

|
Заключительный шаг позволяет вам настроить сборки (assemblies) (если вы не указали на первом шаге, что настроите их самостоятельно). По умолчанию, будет предложено 6 основных сборок (плюс uppbox в случае установки, основанной на SVN). Любые другие сборки, которые имелись на вашем компьютере будут так же обнаружены и добавлены к списку. С тем чтобы сократить
текста, вы можете использовать две "переменные", для указания часто появляющихся путей. Обратите внимание, что значение $(SRC) используется так же для задания места, куда должны быть установленны/скопированны файлы с исходным кодом.
|

|
И это все! Это не займет много времени, не правда ли? После того как вы нажмете Finish (Завершить), файлы с исходным кодом будут, скопированы/загружены с SVN по мере необходимости, наборы будут настроены и TheIDE запущена. Во время процесса установки никакие файлы не будут удалены (за исключением удаления набора, будет запрошено подтверждение этому действию), но если встретятся файлы с совпадающими именами (например после предыдущей установки U++), они будут заменены.
|
|
Теперь, когда вам известно как все установить, вы можете посмотреть статью, описывающую работу автоматического обновления исходного кода U++.
|