Организация рабочего пространства

Altium Training

Altium Essentials: Workspace Folder Structure

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Поддерживайте порядок в рабочем пространстве, создавая дерево папок для хранения различных элементов. Доступно несколько типов папок. Используйте их для систематизации содержимого рабочего пространства. Щелкните правой кнопкой мыши в области Server Folders панели Explorer, чтобы добавить папки и создать структуру папок и подпапок, подходящую для вашей организации.

Контекстное меню содержит команды для создания иерархии папок. Обратите внимание: доступные команды зависят от того, где вы щелкнули правой кнопкой мыши.
Контекстное меню содержит команды для создания иерархии папок. Обратите внимание: доступные команды зависят от того, где вы щелкнули правой кнопкой мыши.

Типы папок рабочего пространства

При создании папки для хранения содержимого рабочего пространства можно указать ее тип. Это не влияет на содержимое папки: при сохранении элемента рабочего пространства всегда создается элемент соответствующего типа. Тип папки служит лишь визуальной подсказкой о ее содержимом и помогает при поиске нужных данных в рабочем пространстве. Чтобы обозначить назначение папки для хранения определенного содержимого, задайте соответствующее значение Folder Type при настройке свойств папки в диалоговом окне Edit Folder.

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

Вы полностью контролируете тип папки и можете изменить его в любое время: щелкните папку правой кнопкой мыши и выберите Properties, чтобы открыть диалоговое окно Edit Folder.

Подробнее о различных типах папок, доступных в рабочем пространстве, см. здесь.

Свойства папок рабочего пространства

При добавлении или редактировании папки открывается диалоговое окно ее свойств. Содержимое этого окна одинаково как для папок верхнего уровня, так и для подпапок.

Четыре варианта диалогового окна Folder Properties: Edit Folder, Add Folder, Edit Folder (с  Components Folder Type) и Add Folder (с  Components Folder Type)
Четыре варианта диалогового окна Folder Properties: Edit Folder, Add Folder, Edit Folder (с Components Folder Type) и Add Folder (с Components Folder Type)

В диалоговом окне представлены следующие свойства папки:

  • Folder Name — введите понятное имя папки, например обобщающий термин, отражающий связь между элементами, которые будут в ней храниться. Максимальная длина имени — 160 символов.
  • Folder Type — здесь уже указан тип папки, выбранный при ее добавлении через пункт меню или диалоговое окно Choose Folder Type. Если нужно изменить тип, нажмите стрелку в правой части поля и выберите нужный тип из раскрывающегося списка.
  • Description — введите произвольное описание папки, например описание ее будущего содержимого. Максимальная длина этого поля — 255 символов.
  • Item Naming Scheme — это поле содержит набор стандартных схем именования, позволяющих быстро задать уникальный идентификатор для любого элемента, который впоследствии будет создан в папке. При использовании стандартной схемы именования программа автоматически назначает следующий доступный уникальный идентификатор по этой схеме, предварительно проверив все рабочее пространство и идентификаторы существующих элементов. Доступно несколько примеров стандартных схем, в которых используется сокращенный код типа папки или типа содержимого. Вы можете создать собственную схему для папки, введя ее в это поле. Переменную часть необходимо заключить в фигурные скобки (например, SYMBOL-001-{J000}).

    Используемую для папки Item Naming Scheme можно изменить в любое время. Измененная схема будет применяться ко всему новому содержимому, создаваемому в этой папке.

  • Share — нажмите эту ссылку, чтобы открыть диалоговое окно Share For, в котором можно указать, кому папка будет видна и кто сможет получить к ней доступ.

    Сведения о настройке разрешений для содержимого рабочего пространства см. в разделе Управление доступом к содержимому рабочего пространства.
  • Add (only available in the Add iterations of this dialog) — нажмите, чтобы добавить настроенную новую или отредактированную папку на панель Explorer .
  • Component Template — выберите нужный шаблон компонента из раскрывающегося списка. Этот параметр доступен только в вариантах диалогового окна Add Folder и Edit Folder (с Components Folder Type).

    Если к папке привязан шаблон компонента, то при открытии редактора компонентов из этой папки в режиме редактирования одного компонента из шаблона будут загружены модели и параметрические данные, а также заданные настройки жизненного цикла, именования ревизий и именования компонентов. Если к папке не привязан шаблон компонента, в редакторе компонентов будет представлен компонент по умолчанию со стандартными настройками. 
  • Configure Parameters Visibility on Add — включите, чтобы настроить видимость параметров компонента после добавления. Этот параметр доступен только в вариантах диалогового окна Add Folder и Edit Folder (с Components Folder Type).
При выпуске исходных моделей соответствующих предметных областей или определений компонентов для создания моделей и компонентов в рабочем пространстве в ходе подготовки выпуска и настройки его параметров задается Item Naming Scheme. Это особенно актуально, когда элементы создаются автоматически «на лету», а не выпускаются в существующие элементы, ранее созданные вручную непосредственно в целевом рабочем пространстве.

Перемещение папок и элементов

Одну или несколько папок рабочего пространства, а также элементы внутри папки можно быстро переместить перетаскиванием:

  • Folders – выберите папки для перемещения (используя стандартные приемы Ctrl+Click или Shift+Click), затем перетащите выбранные папки в нужное место структуры, обозначенное горизонтальным индикатором.
  • Items – выберите элементы для перемещения (используя стандартные приемы Ctrl+Click, Shift+Click или Ctrl+A), затем перетащите выбранные элементы в другую папку структуры.
Папки и элементы также можно перемещать с помощью соответствующей команды контекстного меню (команда будет зависеть от того, перемещается одна папка или элемент либо несколько). При запуске команды откроется диалоговое окно, в котором можно выбрать целевую папку: в нее будут перемещены выбранные папки или помещены выбранные элементы.

Копирование и вставка структуры папок рабочего пространства

Для более гибкого управления содержимым рабочего пространства панель Explorer позволяет копировать и вставлять папку вместе со всей ее вложенной структурой. Это позволяет быстро клонировать отдельные части структуры папок рабочего пространства и существенно экономит время, например при подготовке рабочего пространства к загрузке большого объема данных компонентов, когда используется схожая структура из родительской папки и вложенных папок для моделей различных типов.

Чтобы воспользоваться этой функцией:

  1. Выберите в существующей структуре папку, структуру которой требуется скопировать.
  2. Щелкните правой кнопкой мыши и выберите команду Operations » Copy Folder Structure в контекстном меню.
  3. Выберите папку, в которую требуется вставить клонированную структуру папок.
  4. Щелкните правой кнопкой мыши и выберите команду Operations » Paste Folder Structure в контекстном меню.

После вставки можно внести необходимые изменения в клонированную структуру папок.

  • Скопировать можно только одну выбранную папку вместе с ее вложенной структурой. Если выбрано несколько папок, команды будут недоступны.
  • Обратите внимание: вставляется только структура папок — содержащиеся в ней элементы не копируются.
Помните, что при вставке в одной и той же части структуры папок не может быть двух папок с одинаковым именем. Такая попытка приведет к ошибке Duplicate Folder HRID. При этом родительская папка не будет вставлена, но ее вложенная структура будет вставлена на верхнем уровне структуры папок. Поэтому, если нужно быстро создать набор клонированных папок в одной и той же родительской ветви дерева, можно сначала вставить структуру папок в другую временную область основной структуры папок рабочего пространства. Затем переименуйте папку верхнего уровня, внесите остальные необходимые изменения и перетащите ее в нужное место.

Мягкое удаление

Рабочее пространство предоставляет гибкие возможности удаления содержимого непосредственно из Altium Designer с помощью панели Explorer. Это позволяет быстро удалять:

  • Папки с содержимым
  • Один или несколько отдельных элементов
  • Проекты

Чтобы удалить папку или проект, щелкните правой кнопкой мыши соответствующую запись папки на панели и выберите команду Delete Folder в контекстном меню. Чтобы удалить отдельный элемент, щелкните правой кнопкой мыши его запись на панели и выберите команду Delete Item в контекстном меню. Откроется диалоговое окно Delete Items, в котором необходимо подтвердить удаление. Фактически выполняется «мягкое удаление»: папка или элемент перемещается в область Trash рабочего пространства. По сути, Trash — это корзина, в которую можно переместить любой элемент рабочего пространства путем мягкого удаления. Она изолирована от остального рабочего пространства.

  • Определить, выполняет ли команда на основе Delete на панели Explorer в Altium Designer мягкое удаление, можно по последующему диалоговому окну подтверждения: в нем будет указано, что удаляемые элементы будут перемещены в Trash.
  • Мягкое удаление позволяет удалить элемент, который в данный момент используется. Для элемента компонента можно также выбрать удаление его дочерних элементов (например, условного графического обозначения, моделей посадочного места, модели для моделирования, технического описания). Обратите внимание: их можно удалить только в том случае, если они не используются где-либо еще (одним или несколькими другими компонентами). При удалении проекта в Trash будут перемещены репозиторий проекта, а также все выпуски и пакеты (производственные пакеты).
  • Мягкое удаление папки (не являющейся проектом) или элемента возможно, если у пользователя есть права на редактирование этой папки или элемента. 
  • Выполнять мягкое удаление или восстановление проекта может только его владелец или администратор. Подробнее о мягком удалении проекта через браузерный интерфейс рабочего пространства см. Deleting a Project (рабочее пространство Altium 365, рабочее пространство Enterprise Server).
  • При удалении папки рабочего пространства (не являющейся проектом) учитывайте, что все вложенные папки и элементы в ее иерархии также будут подвергнуты мягкому удалению.

Несколько элементов можно удалить за одно действие. Выберите все нужные элементы с помощью стандартных средств множественного выбора (Shift+Click, Ctrl+Click), затем щелкните правой кнопкой мыши и выберите команду Delete Items в контекстном меню.

Пример мягкого удаления проекта рабочего пространства
Пример мягкого удаления проекта рабочего пространства

Пример мягкого удаления элемента компонента вместе со связанными элементами условного графического обозначения и посадочного места. Все элементы будут перемещены в область Trash рабочего пространства.
Пример мягкого удаления элемента компонента вместе со связанными элементами условного графического обозначения и посадочного места. Все элементы будут перемещены в область Trash рабочего пространства.

Чтобы продолжить удаление, нажмите кнопку . Элемент будет удален, а диалоговое окно Deletion Summary подтвердит успешное удаление. Если при удалении возникнет проблема, вы получите соответствующее уведомление.

Все элементы, удаленные таким способом, находятся на странице Trash браузерного интерфейса рабочего пространства. Обратите внимание: вы можете просматривать только те элементы, мягкое удаление которых выполнили лично. Администраторам доступно все содержимое страницы Trash, то есть все элементы, подвергнутые мягкому удалению.

Что следует учитывать в отношении элемента, подвергнутого мягкому удалению:

  • Элемент будет недоступен как в Altium Designer, так и в браузерном интерфейсе.
  • Во всех местах, где использовался элемент, будет отображаться информация о том, что он удален.

    Пример отображения отметки об удалении компонента в другом разделе программы после его мягкого удаления.
    Пример отображения отметки об удалении компонента в другом разделе программы после его мягкого удаления.

  • Элемент можно восстановить со страницы Trash, если у вас есть права на редактирование.
  • Элемент можно удалить безвозвратно со страницы Trash, если у вас есть разрешение на операцию Delete items. Подробнее об управлении разрешениями на операции см. на странице Настройка глобальных разрешений на операции для рабочего пространства.
  • Безвозвратное удаление возможно только в том случае, если элемент не используется родительским элементом (на управляемом листе схемы или в проекте).
Обратите внимание: если вы выполнили мягкое удаление элемента, переместив его в Trash, вы можете создать новый элемент с тем же именем. Если впоследствии вы восстановите исходный элемент, а его имя уже будет занято, к нему будет добавлен целочисленный суффикс, чтобы сохранить уникальность имени в рабочем пространстве.
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Меню
Contents
Доступность функций

Доступные вам функции зависят от того, какое решение Altium вы используете: Altium Develop, Altium Agile Teams, Altium Agile Enterprise или Altium Designer (при активной подписке).

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

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

Contents