扩展Altium Designer

Altium Designer 的安装管理系统允许你在初次安装之后的任何时间,按需“手工定制”软件的安装内容。这既涵盖对核心功能(或系统资源)的更新,也包括安装、更新或移除额外功能的能力。后者通过提供可选的 Extensions 来实现。这些功能可能包括新的导入器或导出器、用于生成原理图符号的工具,或是支持机械 CAD 协作的功能。简而言之,就是一组组有针对性的功能包,用于扩展并增强软件的功能集。

本文将专门介绍“扩展(extensions)”这一概念,以及更重要的——如何管理它们。

扩展的类型

从概念上讲,可选扩展是一个单一实体——一个可无缝安装到 Altium Designer 更大平台环境中的功能包。不过,从设计人员的角度来看,可选扩展还可以进一步分类,以更清晰地表达“到底安装了什么”。因此,可选扩展可归类为以下类型之一:

  • System Extension——一种专门的核心平台功能包,它从平台中被“拆分出来”,并以扩展的形式交付。通过将该功能以扩展形式交付,Altium 可以在无需发布整个平台更新的情况下,为该核心功能提供更新。这能简化向使用软件的设计人员交付此类功能的流程,并让 Altium 的开发者能够在平台之外增强核心软件平台的某些领域,同时仍保持统一平台的整体一致性交付。

  • Software Extension——软件的专用附加组件,以可衡量的方式扩展其特性与功能。软件扩展可以由 Altium 自行交付,也可以由第三方开发并以明确的购买价格进行交易。

从软件的角度看,扩展就是扩展。无论安装的是哪种类型的扩展,其后端处理机制(即将其集成到平台统一的设计环境中)都是相同的。

浏览已安装与可用扩展

通过可选扩展提供的额外软件功能,可在 Extensions and Updates 页面中浏览、安装与管理。在这里,你可以查看当前已安装哪些扩展、是否有更多扩展可提供额外功能,或这些扩展是否有可用更新。此外,你不受任何限制——随着需求变化,你可以在任何时间自由安装、更新或移除基于扩展的功能。

点击设计空间右上角的当前用户控件,并从菜单中选择 ,即可进入该视图。

访问 Extensions and Updates 页面——高效管理软件可用功能的“指挥中心”。
访问 Extensions and Updates 页面——高效管理软件可用功能的“指挥中心”。

该视图由以下几个独立“页面”组成(使用视图顶部的选项卡在它们之间切换):

  • Installed——当前作为 Altium Designer 安装的一部分而已安装的功能。

  • 可用 ——可安装到你的 Altium Designer 实例中的系统扩展与软件扩展。

  • Updates——当前已安装扩展(所有类型)以及主平台本身的任何可用更新。

  • Extensions and Updates 页面也可从 License Management view 直接访问:点击该视图顶部的 Extensions and Updates 控件即可。

  • Extensions and Updates 页面还会反映 Altium Designer 平台本身的当前状态,并提供控件用于修改随平台安装的核心特性与功能(learn more),以及在下一次点版本的 Altium Designer 可用时将平台更新到该版本(learn more)。

  • 当访问视图中的某个页面时,会从该扩展的存储位置检索扩展信息。Altium 自有扩展存储在专用的云端 Altium Repository 中,因此信息也从该处获取。若要强制手动刷新扩展数据,请使用页面右上角的 Refresh 控件——

当前已安装的扩展会列在 Installed 页面的 System ExtensionsSoftware Extensions 区域中。

浏览当前已安装扩展的列表。
浏览当前已安装扩展的列表。

进入该页面的 可用  选项卡,可浏览当前对你的 Altium Designer 安装可用的所有基于扩展的功能列表,包括系统扩展与软件扩展。这些功能可以选择性地添加到或从你的 Altium Designer 安装中移除。

请注意,某些扩展需要专用许可才能在 Altium Designer 中使用其功能。

浏览可用扩展的列表。
浏览可用扩展的列表。

默认情况下,可用 选项卡只显示尚未添加到你安装中的扩展。若要查看所有可用扩展(不论其安装状态),请在某个区域右上角禁用 Available but not installed 选项。尚未安装的扩展在鼠标悬停时会显示下载图标();已安装的扩展则以已安装图标()标识。

对于每个已安装的扩展,其相关安装文件会存储在一个专用文件夹中,该文件夹以该扩展命名。扩展文件夹可在以下路径找到:\ProgramData\Altium\Altium Designer <GUID>\Extensions。此外,根 Extensions 文件夹包含一个注册表文件——ExtensionsRegistry.xml ——用于跟踪该 Altium Designer 实例当前安装的所有扩展。

Available 选项卡中,将列出当前 Altium Designer 安装的首选项里所指定的扩展与更新源中可用的扩展。点击页面顶部的 图标以打开 Preferences 对话框中的 System – Installation page,你可以在其中配置该来源。请注意,使用全局安装服务时,你必须登录你的 Altium Account——如果你当前未登录,页面会提供相应链接供你登录。更改设置后,点击 OK 保存更改并关闭 Preferences 对话框。点击 Available 选项卡右上角的 图标,可从指定来源刷新可用扩展列表。

Installed可用  选项卡中点击任意扩展(任何类型)的名称,可进入该扩展的详细页面。

在单个扩展级别检查并管理你的安装。
在单个扩展级别检查并管理你的安装。

信息包括:

  • 扩展的创建者

  • 版本

  • 发布日期

  • 来源位置(例如 Global Repository 或组织的本地服务器)

  • 更详细的描述

  • 相关发布说明

要从扩展详细页面返回到进入该页面之前的主视图,可点击页面选项卡,或点击页面左上角面包屑导航中的相应部分。

安装扩展

单个扩展可通过以下两种方式之一进行安装:

  • Extensions and Updates 页面的摘要级 可用  选项卡中,将鼠标悬停在扩展上,然后点击其条目右上角的 图标。将鼠标悬停在下载图标上可查看可用版本的详细信息。

  • 从该扩展的 详细页面中,单击 按钮。

或者,如果你想安装所有软件扩展,请在摘要级 Available tab 上,单击位于 Software Extensions 区域上方的 Install All 控件。

从 Extensions and Updates 页面安装扩展。
Extensions and Updates 页面安装扩展。

在摘要级 Available tab 中,会出现一个进度条,用于显示下载进度(从源代码仓库获取该扩展的文件集)以及后续安装进度。你可以单击安装任意数量的扩展;它们会被加入队列,并且在任意时刻最多有四个扩展同时下载和安装。如需取消某个扩展的安装,请单击其对应的取消图标()。

扩展安装完成后,需要重启 Altium Designer,其提供的功能才会生效。系统会打开一个对话框提示你;此时单击 Yes  立即重启,或如果你想安装更多扩展则单击 No。如果你单击 No,该扩展会显示在 Installed  页面上,并带有 图标,用于指示需要重启才能完成安装。

在对安装的核心功能进行更改时(learn more),也可以从 Configure Platform 页面安装系统扩展。

更新扩展

访问 Extensions and Updates 页面的 Updates 页面,以浏览 Altium Designer 的所有可更新软件元素列表,其中包括系统扩展和软件扩展。在其 System ExtensionsSoftware Extensions 区域中,该页面会显示所有可用的扩展更新。

查看当前已安装的扩展(或主平台)是否有可用更新。
查看当前已安装的扩展(或主平台)是否有可用更新。

Updates 页面横幅区域的右上角,单击  以刷新更新和许可证信息,或单击  以配置 Altium Designer 的安装与更新通知设置。后者会打开 Preferences 对话框中的 System – Installation page,你可以在其中配置 Altium Designer 检查软件更新并通知你的频率()。注意:提供了一个选项,可在每次激活 Altium Designer 时检查新更新。该选项是 Check Frequency 下拉菜单中的 On Start-up 设置。

根据你对自动检查更新的配置,当你启动 Altium Designer 时,可能会弹出对话框,通知你有更新版本可用。单击 Yes 将直接带你进入 Extensions and Updates 页面的 Updates 页面。

单个扩展可通过以下两种方式之一进行更新:

  • Extensions and Updates 页面的摘要级 Updates 页面中,将鼠标悬停在该扩展上,然后单击其条目右上角的 图标。将鼠标悬停在下载图标上可查看可用版本的详细信息。

  • 在该扩展的 详细页面中,单击 按钮。

或者,如果你想更新所有软件扩展,请在摘要级 Available tab 上,单击位于 Software Extensions 区域上方的 Update All 控件。

从 Extensions and Updates 页面将扩展更新到新版本。
Extensions and Updates 页面将扩展更新到新版本。

使用 Standalone、Private Server 或 On-Demand 许可证(漫游模式)运行 Altium Designer 的用户,或 Altium Subscription 已过期的用户,无论是否登录都可以查看有哪些软件更新可用。注意:你需要登录并拥有有效的许可证/订阅,才能下载并安装更新。

安装平台的新版本会自动安装任何同样有更新的相关扩展。反之,若更新某个扩展需要更高版本的核心平台,则也会同时更新该核心平台。要了解更多关于从 Extensions and Updates 页面更新 Altium Designer 的信息,请参阅 Installing and Managing Altium Designer 页面。

在摘要级 Updates 页面中,会出现一个进度条,用于显示下载进度(从源代码仓库获取该扩展更高版本的文件集)。与安装类似,你可以单击更新任意数量的扩展。它们会被加入队列,并且在任意时刻最多有四个扩展同时下载。如需取消某个扩展的更新,请单击其对应的取消图标()。

扩展更新完成后,需要重启 Altium Designer,其更新后的功能才会生效。系统会弹出对话框提示你;你可以单击 Yes 立即重启,或如果你想更新(或安装)更多扩展则单击 No。如果你单击 No,该扩展会显示在 Installed 页面上,并带有  图标,用于指示需要重启才能完成安装。

卸载扩展

当前已安装的扩展可通过以下两种方式之一卸载:

  • Extensions and Updates 页面的摘要级 Installed 页面中,将鼠标悬停在其上,然后单击其条目右上角的 图标。

  • 在其详细页面中,单击 按钮。

或者,如果你想卸载所有当前已安装的软件扩展,请在摘要级 Installed 页面上,单击位于 Software Extensions 区域上方的 Delete All 控件。

卸载所需扩展后,请务必重启 Altium Designer,以便将其功能从安装中移除。系统会弹出对话框提示你;此时单击 Yes 立即重启,或如果你想对安装进行更多更改则单击 No。如果你单击 No,该扩展会显示在 Available tab 上,并带有 图标,用于指示需要重启才能完成移除。

在对安装的核心功能进行更改时(learn more),也可以从 Configure Platform 页面移除系统扩展。

对于每个被卸载的扩展,其对应的安装文件夹和文件将从以下路径中移除:\ProgramData\Altium\Altium Designer <GUID>\Extensions。此外,注册表文件 – ExtensionsRegistry.xml – 也会更新,以移除这些已卸载扩展的条目。

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Content