添加插件
==

[参考指南](pref_references.md) \ [离线编程](pref_olp_olp.md) \ [插件](pref_olp_plugins.md)

[概述](pref_olp_pluginmanager.html#command)

[交互式添加或删除插件](pref_olp_pluginmanager.html#add)

[管理员级别添加或删除插件](pref_olp_pluginmanager.html#admin)

[读取顺序](pref_olp_pluginmanager.html#readingorder)

[更多插件参考信息](pref_olp_pluginmanager.html#more) [

](pref_olp_pluginmanager.html "页面顶部")概述 FASTSUITE Edition 2 支持使用多个插件。安装文件夹内的插件随安装程序一起提供,包含标准技术行为、基本翻译器和过程几何导入器。客户特定的外部插件可以创建并添加到应用程序的启动中。 [

](pref_olp_pluginmanager.html "页面顶部")交互式添加或删除插件

可以通过设置菜单中的“搜索路径”命令分配其他插件。 该命令将打开一个包含三个容器的窗口。

单击插件路径容器将打开它。在容器内打开圆菜单(右键单击)会释放“添加”命令。执行该命令将打开一个标准文件浏览器,以搜索并选择插件文件夹。该路径将被添加到搜索列表中,如下例所示:

可以从列表中删除现有的定义。

请记住,此处指定的插件路径是用户定义的路径,因此存储在FASTSUITE Edition 2的本地用户设置中,因此仅适用于该用户。

插件路径在FASTSUITE Edition 2启动时读取。此处所做的更改需要重新启动才能生效。 [

](pref_olp_pluginmanager.html "页面顶部")管理员级别添加或删除插件 客户特定插件来自中央存储并在所有用户中全局可用是非常合理的。由于不同的内部IT法规,常规用户通常不允许定义和/或存储此类全局公司特定信息。因此,插件定义也可以在管理级别进行管理,以使其全局可用。 在FASTSUITE Edition 2的安装文件夹中有一个名为FASTSUITE_E2.exe.config的XML文件。该文件包含所有在会话启动时读取的可编辑配置信息。使用编辑器打开此文件以允许管理员进行更改。 该文件有一个定义插件路径的键:

在此处可以插入多个(全局)插件,这些插件将在活动会话中出现,如下例所示。


定义 外观 很明显,当定义了插件但文件夹不存在时,无法应用。启动时会出现警告消息,如下例所示。


在FASTSUITE Edition 2的运行会话中,管理员级别定义的插件无法被删除。只能通过从配置文件中删除其键条目并重新启动应用程序来删除定义。然而,用户级别仍可以在交互式命令窗口中重新排序插件。 [

](pref_olp_pluginmanager.html "页面顶部")读取顺序 使用多个插件时,可能会存在某些内容在多个插件中存在但每次具有不同的值的情况。那么应用哪个呢? 上述情况由插件的读取顺序管理。启动时,插件的读取顺序从顶部向下逐步通过路径设置窗口中的列表。不管列表如何,内部插件内容将始终被包括在内并最后读取,以完成运行它所需的配置(系统默认值)。

1.Plugin_1 2.Plugin_2 3.Plugin_n 4.E2内部插件(安装文件夹) 定义 读取顺序 重要提示: 在读取内容后,例如一个属性,下一个找到的相同内容将被自动忽略并跳过。因此:将采用找到的第一个属性及其值。 [

](pref_olp_pluginmanager.html "页面顶部")[更多插件参考信息](pref_olp_pluginmanager.html "返回页面顶部")

[插件](pref_olp_plugincontent.md)