Перейти к основному содержимому

Создать библиотеку внутри проекта

Если вы хотите выделить часть функциональности проекта в отдельную библиотеку, вы можете создать эту библиотеку непосредственно внутри проекта. Для этого выполните следующие шаги:

  1. В навигаторе проекта нажмите правой кнопкой мыши на имя проекта и выберите НовыйБиблиотека в контекстном меню.

    Добавление библиотеки к проекту

  2. Введите имя библиотеки в открывшемся окне.

    Ввод имени библиотеки

    В результате библиотека появится в навигаторе проекта. В качестве представления библиотеки используется введенное имя, а версия и имя разработчика берутся из проекта.

  3. Добавьте библиотеку в зависимости проекта.

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

После подключения библиотеки все ее типы с областью видимости Глобально станут доступны в вашем проекте. Пространство имен типов имеет следующий вид:

Поставщик::ИмяПроекта::Подсистема[::Пакет]::ИмяТипа

В конструкциях Использование и импорт необходимо указывать полное имя подсистемы:

Поставщик::ИмяПроекта::Подсистема

Например, для библиотеки в данной статье пространство имен будет выглядеть следующим образом:

e1c::CurrencyConverter::Основное