PureBasic

Параметры командной строки для IDE

Среда разработки PureBasic позволяет вам изменять используемые пути и файлы из командной строки. Это позволяет вам создать несколько ярлыков, запускающих среду разработки с разными конфигурациями для разных пользователей или разных проектов.

Есть также опции для компиляции проектов PureBasic непосредственно из командной строки. Разрабатывание проекта от командной строки включает те же действия, как при выборе пунктов 'Выстроить цель' или 'Выстроить все цели' из меню компилятора.

Общие опции:
  /VERSION                 выводит на экран версию IDE и завершает работу
  /HELP or /?              выводит на экран описание параметров командной строки
Опции для запуска IDE:
  /P <Preferences file>    загружает/сохраняет всю конфигурацию из/в данный файл
  /T <Templates file>      загружает/сохраняет шаблоны кода из/в данного файла
  /A <tools file>          загружает/сохраняет конфигурацию внешнего инструмента из/в этот файл
  /S <Source path>         изменяет настройку "Путь к исходникам" ("Source path")
  /E <Explorer path>       запускает инструмент Проводник с данным путём
  /L <Line number>         передвигает курсор на данный Номер строки в последнем открытом файле
  /H <HistoryDatabase>     укажите файл, чтобы использовать для базы данных истории сеанса
  /NOEXT                   отключает регистрацию .pb расширения в реестре
  /LOCAL                   помещает все настройки в директорию PureBasic вместо директории профиля пользователя
  /PORTABLE                то же, что /LOCAL и /NOEXT вместе взятые
Опции для создания проектов:
  /BUILD <file>            определяет файл для создания проекта
  /TARGET <target>         определяет цель, для создания (значение по умолчанию должно создать все цели)
  /QUIET                   скрывает все сообщения сборки, кроме ошибок
  /READONLY                не обновляет файл проекта после компиляции (время доступа и счетчик)
Файлы по умолчанию для /P /T и /A сохраняются в системе в директории %APPDATA%\PureBasic\.

Команда /NOEXT полезна когда у вас несколько различных версий PB сразу (для тестирования бета версий, например), но при этом вы хотите связать расширение .pb только с одной из них. Команду /PORTABLE можно использовать чтобы держать всю конфигурацию внутри локальной директории и благодаря этому просто копировать PureBasic на другие компьютеры (или запускать его например с флешек USB).

Пример:
  PureBasic.exe Example.pb /PORTABLE


Вы можете также помещать в командной строке имена файлов с исходным кодом для загрузки. Вы даже можете указать в них джокеры. (так что с помощью "*.pb" вы можете загрузить всю директорию.)