[英]How can I change the name of *.xml file in the eclipse IDE's project explorer with one of its element
我正在尝试编写一个eclipse插件,该插件应该以不同的方式呈现xml文件。 我真正想要的是将项目浏览器中显示的文件名替换为其元素之一,而无需最初更改文件名。 例如,我有一个名为1234.xml
的文件, 1234.xml
包含内容
<name> dinesh </dinesh>
<college> NITT </college>
所以我想在项目浏览器中将1234.xml的名称更改为dinesh.xml。
谁能告诉我实现此目标的可能方法是什么。 我是eclipse插件开发的新手。 因此,请向我提供尽可能多的信息。
没有自动方法(我的意思是重构),因此您必须手动执行此操作:
将文件1234.xml
名称更改为dinesh.xml
使用CTRL + H
/文件搜索和适当的模式在项目中搜索对1234.xml
所有引用:
将找到的1234.xml
所有引用更改为dinesh.xml
如果出现问题,请在所有文件中搜索1234
,以检查文件是否仅按名称引用
好吧,我找到了我想做什么的答案...
我已经扩展了eclipse的装饰器扩展点,以为所需文件提供自定义标签提供程序。
访问xml属性的另一件事是使用regex而不是xml parsing。 它将使事情比xml解析更快。
谢谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.