1

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

4

2 回答 2

1

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

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

http://stevemiller.net/puretext/

于 2016-08-26T16:04:12.910 回答
0

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

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

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

于 2018-11-15T21:43:29.250 回答