【问题标题】:IBM Rational DOORS: How to paste as plain text in DOORS Objects?IBM Rational DOORS:如何在 DOORS 对象中粘贴为纯文本?
【发布时间】:2015-10-21 15:57:10
【问题描述】:

在 IBM DOORS 中编写需求时,是否可以在 DOORS 对象的“标题”或“文本”属性中粘贴一些文本作为纯文本(即没有原始文本的格式)? 一个简单的粘贴操作会保留原始文本格式,从而降低各个 DOORS 模块的可读性。当然可以先在记事本中复制,但我很想知道是否有可能在 DOORS 中复制。

【问题讨论】:

    标签: requirements ibm-doors requirements-management


    【解决方案1】:

    不是门内答案(哈,我杀了我!),但我使用的是 PureText。在 Windows 系统托盘中安装这个小程序,并指定一个热键组合。然后,当我按 Win+V 时,剪贴板内容将转换为纯文本,而不是 Ctrl+V 进行粘贴,然后粘贴剪贴板。 (最后一句话很重要 - 剪贴板本身已更改。您将无法将格式化版本粘贴到其他地方。)

    当然,其他系统可能也有类似的选项。不长按Ctrl+V,满足我的需求。

    http://stevemiller.net/puretext/

    【讨论】:

      【解决方案2】:

      粘贴时我不知道如何执行此操作,但您可以在之后使用一点 DXL 进行更改,这在文本包含无法从 DOORS 中删除的格式时特别有用:

      Buffer temp = create
      temp = obj."Object Text"
      string s = tempStringOf temp
      obj."Object Text"= s
      delete temp
      

      这可以轻松扩展,以便您的脚本在整个模块或所有选定对象上运行。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多