51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3542|回复: 7
打印 上一主题 下一主题

[Robot] 若子函数参数有修改,如何找到所有引用这个子函数的地方?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-3-28 17:09:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
若子函数参数有修改,如何找到所有引用这个子函数的地方?有一个主函数它会调用很多子函数,子函数里也会相互调用,我现在有一个子函数的参数个数由6个变成5个,怎么找到这个工程里所有引用到这个函数的地方,进行统一修改呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-3-30 15:50:20 | 只看该作者

很简单 ,把整个代码另存为文本格式

在打开菜单中选择查找,输入字函数名,找到具体位置进行更新,修改,添加及删除
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-4-1 22:10:47 | 只看该作者

hapliu,你说的不是我要的答案

我要的是在ROBOT中的查找,不是在系统中的,并且我的脚本是多个的,不是在一个脚本里查找!我想你没弄清楚我说的意思!!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-4-2 14:16:39 | 只看该作者
楼主你没说清楚

帮你顶一下
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-4-2 16:17:00 | 只看该作者
用UltraEdit的文件替换,打开UltraEdit后,选择“搜索”选在文件中替换,然后找你脚本所在的文件夹,查找替换就可以了。不一定要用robot自带的吧。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-4-4 18:44:08 | 只看该作者
我目前就是用的UE,看来只能用这个办法了,
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-4-6 17:20:56 | 只看该作者
或者你试试看SourceInsight

我以前看C代码的时候 发觉这个软件很好的;有颜色标识;可以建立索引;你想去那个地方 可以点击跳转的
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-4-6 17:25:20 | 只看该作者
我不知道是不是支持你使用的语言

你看一下面这个


---------------------------

发现,Source Insight还是很好用的
上次说分析代码时用Source Insight,直接被高手B4,说那个软件挺垃圾,代码分析功能很弱智,只是简单的搜寻。

不过,对于我这次分析的程序还是很有好处的。这次因为要对一个软件项目进行重构,我的任务是写逻辑结构文档。

程序不知道是哪位牛人编的,几个主函数都是2000多行,也不多封装几个类……另外,用了上百个bool值作为各种事件触发的标号,经常是这个事件发生后,将某个bool值置1,然后触发另一个事件,事件之间的关系错综复杂,经常看着这些bool值就忘了啥意思,在哪儿定义哪儿置1,或者要引发什么事件

用SourceInsight的搜索功能很好用,鼠标停在代码中某个变量位置时,就在副窗口显示定义,不用像VS中那样还要来个Jump to Definition,另外,搜索关键词可以有多种显示方式,多个窗口显示,可以方便比较。

比较不方便的是,似乎不能附加include文件夹,因为程序里要用到Vega的函数库,那些Vega函数,就无法在副窗口显示定义,除非把Vega里的Include文件夹也加进项目里来。不知道是我没发现修改的方法,还是本来就有这个问题
---------------------------------

引用自:http://blog.donews.com/flyingwater/archive/2006/07/07/948725.aspx
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-24 15:48 , Processed in 0.068122 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表