[英]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.