繁体   English   中英

如何使用元素之一在Eclipse IDE的项目浏览器中更改* .xml文件的名称

[英]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插件开发的新手。 因此,请向我提供尽可能多的信息。

没有自动方法(我的意思是重构),因此您必须手动执行此操作:

  1. 将文件1234.xml名称更改为dinesh.xml

  2. 使用CTRL + H /文件搜索和适当的模式在项目中搜索对1234.xml所有引用: 在此处输入图片说明

  3. 将找到的1234.xml所有引用更改为dinesh.xml

  4. 如果出现问题,请在所有文件中搜索1234 ,以检查文件是否仅按名称引用

好吧,我找到了我想做什么的答案...

我已经扩展了eclipse的装饰器扩展点,以为所需文件提供自定义标签提供程序。

访问xml属性的另一件事是使用regex而不是xml parsing。 它将使事情比xml解析更快。

谢谢

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM