查找IDE是否有替换选项,在Netbeans中为Control + H,搜索变量的类型和名称(例如“int myNumber”包括要替换为“long myNumber”的空格(我假设您沿着使用相同的空格),单击替换全部,您将不得不在每个类中执行此操作,然后可能更改带有return的方法的数据类型,但可能比旧的复制-粘贴更快。 其他解决方案:我在甲骨文中找到了一个可能也适合这里的修复程序,归功于@Zds:在声明原始变量的位置的上游声明所需类型的变量,然后检查类并接受IDE的建议以更新数据类型。 最佳解决方案的思路如下:How to refactor variable type in Eclipse?
2条答案
按热度按时间nvbavucw1#
我认为你必须手动操作(使用Ctrl + v)。你可以在项目中使用编辑-〉替换。检查“全字”,“匹配大小写”,并将文件模式设置为 *.java以查找它出现的地方。
kuarbcqp2#
查找IDE是否有替换选项,在Netbeans中为Control + H,搜索变量的类型和名称(例如“int myNumber”包括要替换为“long myNumber”的空格(我假设您沿着使用相同的空格),单击替换全部,您将不得不在每个类中执行此操作,然后可能更改带有return的方法的数据类型,但可能比旧的复制-粘贴更快。
其他解决方案:我在甲骨文中找到了一个可能也适合这里的修复程序,归功于@Zds:在声明原始变量的位置的上游声明所需类型的变量,然后检查类并接受IDE的建议以更新数据类型。
最佳解决方案的思路如下:How to refactor variable type in Eclipse?