Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
інструкція до Lazarus.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
190.46 Кб
Скачать

Меню Проект

http://lazarus-ccr.sourceforge.net/kbdata/ProjectMenuSnapshot.png

  • Создать Проект: Создание нового проекта. Диалоговое окно позволяет выбрать тип создаваемого проекта.

  • Создать Проект из файла: Появляется окно для выбора файла, из которого следует создать проект.

  • Открыть Проект Открывается созданный и сохраненный проект. Появляется окно выбора со списком файлов Lazarus Project Information (.lpi).

  • Открыть недавний проект: Появляется список проектов, с которыми работали недавно; выбранный откроется.

  • Сохранить Проект: Походит на Файл -> Сохранить: Сохраняются все файлы текущего проекта; если ранее не сохранялись - будет запрошено имя файла(ов), подобно Сохранить Проект Как...

  • Сохранить Проект Как...: Запрашивается имя файла сохраняемого проекта. По умолчанию предлагается имя Project1.lpi, но лучше дать более выразительное. Lazarus не позволит применить одинаковое имя для файлов проекта и модуля (см. ниже).

  • Опубликовать Проект: Создается полная копия проекта. Эта функция полезна, если нужно переслать кому - либо исходники и установки компилятора. Обычно папка проекта содержит много информации. Большинство ее не нуждается в публикации: файл .lpi содержит сеансовую информацию (наподобие позиций символа * и закладок закрытых модулей) также папка проекта содержит множество файлов .ppu, .o и .exe. Для создания файла .lpi только с базовой информацией и исходниками из всех подпапок и применяется "Опубликовать проект". В диалоге можно настроить фильтр отбора и дальнейшей командой можно заархивировать выходные файлы. См. Lazarus IDE Tools

  • Инспектор Проекта: Открывается диалог древовидного отображения файлов в текущем проекте. Можно добавлять, удалять или открывать выбранные файлы, а также изменять опции проекта.

  • Опции Проекта...: Открывается диалог с вкладками для установки опций Приложения (Заголовок, имя файла вывода), Форм (можно выбрать доступные формы, сделать их автосоздаваемыми при запуске приложения) и Информация (указывающая, какая информация редактора должна сохраняться в закрытых файлах, или только в файлах проекта).

  • Опции Компилятора ...: (Недавно перемещено из меню Запуск). Открывается многостраничное окно с вкладками для настройки компилятора. Вкладка Пути позволяет настроить пути поиска модулей, подключаемых файлов, библиотек и т.д., а также выбрать тип форм (gtk, gnome, win32); Обработка позволяет выбрать правила синтаксического контроля исходных программ, Код позволяет оптимизировать размер и скорость выполнения программ, выбрать тип целевого процессора, типы проверок, размер кучи и т.д.; Связывание позволяет выбрать порядок работы отладчика, статические или динамические библиотеки, передавать опции компоновщику; Сообщения для определения, какие типы сообщений будут сгенерированы; Другое позволяет настроить применение встроенного конфигурационного файла (fpc.cfg) или другого; Унаследованные - показывает диаграмму древовидной структуры для индикации, какие опции унаследованы от уже подключенных модулей; Компиляция для определения команд, выполняемых до или после компиляции, а также возможного использования файлов Make.

  • Добавить файл редактора в Проект: Добавляет редактируемый файл в Проект

  • Убрать из Проекта: Выдает меню файлов, доступных для удаления из проекта.

  • Просмотреть исходный код Проекта: Независимо от того, какой файл редактируется, выдает основной файл программы (.lpr) или основной файл .pas, если отсутствует файл .lpr.

  • View ToDo List:Opens a dialog box with a list of ToDo items associated with this project. This will list any ToDo comments in your project (lines commencing //TODO), and any others in the Lazarus units you have used. You need to Refresh the ToDo items in the dialog (using arrow symbol button of toolbar) before new 'ToDos' appear. The first column of the ToDo list contains numbers you have allocated to your ToDo comments; a simple //TODO comment will appear as a zero, but a comment of //TODO999 (for example) will place the number 999 in the first column. Remember there should be no spaces on the line before //TODO and ToDo comments added after the last save will not be shown!