在IBM DOORS中编写需求时,是否可以在DOORS对象的“Heading”或“text”属性中粘贴一些文本作为纯文本(即没有原始文本的格式)?一个简单的粘贴操作将保留原始文本格式,这会降低各个DOORS模块的可读性。当然,也可以先在记事本中复制,但我很好奇是否有可能在DOORS中执行此操作。
发布于 2016-08-27 00:04:13
不是一个室内答案(哈,我杀了我自己!),但我使用的是PureText。在你的Windows系统托盘中安装这个小程序,并指定一个热键组合。然后,当我按Win+V键时,剪贴板内容将转换为纯文本,然后粘贴剪贴板,而不是使用Ctrl+V进行粘贴。(最后一句话很重要--剪贴板本身被改变了。您将无法将格式化版本粘贴到其他位置。)
当然,类似的选项可能在其他系统上也可用。它不会比按Ctrl+V更长,所以它满足了我的需要。
http://stevemiller.net/puretext/
发布于 2018-11-16 05:43:29
我不知道如何在粘贴时做到这一点,但是你可以在之后使用一些DXL来更改它,这在文本包含不能从DOORS中删除的格式时特别有用:
Buffer temp = create
temp = obj."Object Text"
string s = tempStringOf temp
obj."Object Text"= s
delete temp这可以很容易地扩展,以便您的脚本在整个模块或所有选定的对象上运行。
https://stackoverflow.com/questions/33263934
复制相似问题