最近做公司项目管理系统时,遇到一个问题:修改使用的表名,当然,为了有利于理解,相应的要修改类名,我做的项目中,不仅要改类名,还要相应的修改包名,比如:com.innov8tion.pml.worklog.action.WorkLogAction;在修改的时候,我不仅要改WorkLogAction的名字,还要相应修改worklog,。这个小工作,刚开始把我郁闷坏了,因为在eclipse的Navigator目录中,改包名时,老是提示不让修改。 后来在同事帮助下(他现在正在打游戏),很快解决点这个问题。
现在总结一下:
1.在把eclipse的目录切换到Package Explorer,然后,在其中对应的包上右键,选择Refactor--->Rename,在打开的Rename对话框中,还可以进行选择一些选项,这样,就可以更改包名了。然后,使用同样的方法修改类名。感觉效果不错。
2.另外,还有可能会替换一些名称,如果时整个项目替换,可以使用eclipse的Search----->file,然后在其中设置替换条件,感觉比较好的是有区分大小写和正则表达式的功能;如果对个文件替换,可以打开这个文件,然后,按<ctul>+F,这样弹出个对话框,我们可以选择区分大小写替换和全部替换,这样可以很快完成任务了。效果同样不错。
本文介绍了在Eclipse中如何高效地进行包名和类名的修改,包括使用Refactor功能进行包名修改的方法,以及如何利用Search功能进行全局替换。此外还提到了针对单个文件的快速替换技巧。
253

被折叠的 条评论
为什么被折叠?



