网站正在翻译成当前语言,请暂时使用英文版本

查找和替换

16898

查找和替换

这是一个免费插件!

  • 在指定搜索范围内查找和替换文本

    图标

    32x32px 16x16px dark 32x32px dark 16x16px

    使用方法

    插件用于在选定区域中查找和替换文本,包括类型参数和实例参数中的文本。同时,插件还允许:

    • 复制包含找到文本的元素 ID 到剪贴板;
    • 在屏幕上显示元素。

    1

    在插件窗口的左侧显示了搜索区域列表。需要勾选要执行查找和替换的区域。通过列表左侧的按钮,可以选择所有位置 checkbox multiple marked circle outline 或取消所有区域的选择 checkbox multiple blank circle outline

    在插件窗口右上角有搜索设置和查找替换按钮:

    输入字段

    查找 – 输入要查找的值。
    替换为 – 输入要替换的值。
    通过按钮 plus 可以添加额外字段以进行多重查找:

    9

    比较模式

    标准 – 精确匹配的查找和替换模式。
    通配符 – 使用控制符进行部分文本替换的查找和替换模式:* – 任意数量字符,? – 任意一个字符,# – 数字。如果 查找 字段中的掩码不包含任何控制符,那么 替换为 字段中的 * 将表示整个找到的片段,可以添加前缀或后缀。要在表达式中将控制符作为普通字符使用,需要用 "\" 进行转义,例如:\*, \?, \#, \\。
    例如,需要将参数“视图名称”的值从 “视图-001a”、“视图-002a”、“视图-003a” 修改为 “视图-001b”、“视图-002b”、“视图-003b”。对应掩码如下:

    8

    正则表达式 – 使用正则表达式模板进行查找和替换。

    附加选项开关

    区分大小写 – 按大小写进行查找。
    全字匹配 – 查找不是其他单词一部分的值。
    在选定元素中搜索 – 在运行插件时选择的模型元素中进行查找。

    操作按钮

    查找全部 – 在指定区域内按设置进行查找,并在搜索窗口中输出结果(见下文)。如果 查找 字段为空或未选择任何区域,则按钮不可用。
    替换选中项 – 替换已标记的搜索结果。如果 替换为 字段为空,或搜索结果中没有标记的项,则按钮不可用。
    查找并替换全部 – 在指定区域内执行查找并替换所有找到的值。结果不会显示。如果 查找替换为 字段为空,则按钮不可用。

    搜索结果显示在插件窗口右下部分。每个结果项有标题(指向模型元素)以及执行搜索的文本,找到的值会被高亮显示。要执行 替换已选中项 功能,需要勾选所需的结果。

    处理搜索结果的按钮:

    checkbox multiple marked circle outline – 选择列表中的所有项。
    checkbox multiple blank circle outline – 取消选择列表中的所有项。
    broom – 清空结果列表。

    当鼠标悬停在搜索结果行上时,右侧会出现按钮:

    identifier – 将元素 ID 复制到剪贴板。
    target – 显示元素。

    2

    当搜索区域选择为参数时,插件窗口右上角会显示参数搜索设置。

    元素 – 元素过滤器,包括按类别过滤、逻辑运算符 与/或 以及参数过滤器(有关元素过滤器的详细说明请参见链接)。

    参数 – 指定参数的名称、系统名称或 GUID。如果不填写该字段,则会在所有可编辑的字符串参数中进行查找。

    参数搜索结果显示在插件窗口右下部分。每个结果项有标题(指向参数),以及执行搜索的文本,找到的值会被高亮显示。


    例如,需要在 1 楼和 2 楼找到所有“W-1”门的标记,并将其替换为“W-2”。选择搜索区域 “项目中的实例参数”:

    3

    设置元素类别过滤器:

    4

    选择逻辑运算符 “与”。设置参数过滤器:

    5

    填写 参数查找替换为 字段:

    6

    点击 查找并替换 按钮。

    7

  • 年度更新日志

    2025 年

    Revit: 查找和替换 2.6.0.0 (25.06.2025)

    New
    添加了在规格“名称”部分进行查找和替换的功能.

    2024 年

    Revit: 查找和替换 2.5.0.0 (25.12.2024)

    New
    替换了文本注释中的查找和替换算法.

    Revit: 查找和替换 2.4.4.0 (11.10.2024)

    Improved
    在启用“按选定元素”选项时考虑选定元素的类型.

    Revit: 查找和替换 2.4.3.0 (12.09.2024)

    New
    添加了“全选”和“取消全选”选项.
    New
    添加了在规格标题和规格名称中搜索的功能.
    Fix
    修复了启用“完全匹配”选项时的搜索错误.

    Revit: 查找和替换 2.2.2.0 (17.06.2024)

    New
    添加了使用正则表达式处理文本注释的功能.

    Revit: 查找和替换 2.1.2.0 (14.01.2024)

    Fix
    添加了检查插件窗口是否已打开的验证.

    2023 年

    Revit: 查找和替换 2.1.1.0 (10.11.2023)

    Improved
    使用ModPlus.Xaml.Behaviors.Wpf.dll库替代Microsoft.Xaml.Behaviors.dll以解决与其他插件的兼容性问题.

    Revit: 查找和替换 2.1.0.0 (17.05.2023)

    New
    增加在材料名称中查找替换的功能.

    Revit: 查找和替换 2.0.0.0 (19.02.2023)  了解更多

    New
    添加了参数中的查找和替换.
    New
    添加了类型注释中的查找和替换.
    New
    添加了视口名称中的查找和替换.
    New
    添加了图纸编号中的查找和替换.
    New
    添加了将元素ID复制到剪贴板的功能.
    New
    添加了调用显示元素功能的功能.
    Improved
    保存搜索设置.
    Improved
    关闭结果窗口后将焦点转移到插件窗口.

    Revit: 查找和替换 1.3.5.0 (08.01.2023)

    Improved
    更换了图标.
    Improved
    添加了功能区命令访问设置.

    2022 年

    Revit: 查找和替换 1.3.3.0 (09.06.2022)

    Improved
    将Revit窗口设置为结果窗口的父窗口.

    Revit: 查找和替换 1.3.2.0 (02.06.2022)

    New
    添加在所选元素中搜索的功能.
    Improved
    添加替换为空值的功能.
    Fix
    修复搜索结果中引号显示错误.

    Revit: 查找和替换 1.2.0.0 (25.03.2022)

    New
    添加了搜索范围"视图标题".

    Revit: 查找和替换 1.1.0.0 (11.03.2022)

    Improved
    添加了关闭"正则表达式"模式的功能.