翻譯|行業(yè)資訊|編輯:龔雪|2023-08-17 10:49:05.133|閱讀 100 次
概述:在本文中我們將介紹如何使用MyEclipse進(jìn)行XML編輯,以及編輯器中的一些高級(jí)功能,歡迎下載最新版體驗(yàn)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
MyEclipse技術(shù)交流群:742336981 歡迎一起進(jìn)群討論
本文檔介紹 XML編輯器中的一些可用的函數(shù), XML編輯器包括高級(jí)XML編輯,例如:
使用MyEclipse XML編輯器編輯XML可以在兩種不同的模式下完成:設(shè)計(jì)模式和源模式,您可以使用編輯器底部的選項(xiàng)卡在兩種模式之間切換。
兩種模式之間的切換可以隨時(shí)完成,因?yàn)樗鼈儠?huì)自動(dòng)保持同步。
當(dāng)您第一次在設(shè)計(jì)模式下打開(kāi)XML文檔時(shí),它是這樣的:
在設(shè)計(jì)模式下,XML文檔的內(nèi)容顯示為詳細(xì)的大綱。沿著左列,您可以看到組成文檔的標(biāo)記;在第二列中,可以看到這些標(biāo)記的值。您可以雙擊第二列中的任何值,并在此視圖中直接編輯它們,從而非常容易直觀地理解和編輯XML文件,無(wú)需擔(dān)心語(yǔ)法問(wèn)題。
使用設(shè)計(jì)模式另一個(gè)很好的點(diǎn)是,您可以可視化地添加、刪除和編輯標(biāo)記,并且設(shè)計(jì)器只向您提供與文檔引用的DTD或Schema正確一致的選項(xiàng)。更具體地說(shuō),該設(shè)計(jì)不允許您插入無(wú)效標(biāo)記。
例如,假設(shè)您想要向XML文檔中的shipto元素添加一個(gè)新的子元素,鍵單擊元素,并從菜單中選擇Add Child>New Element。
雙擊元素的內(nèi)容進(jìn)行編輯,編輯任何標(biāo)記值或添加/刪除子標(biāo)記都可以以這種方式完成,無(wú)需切換到Source模式進(jìn)行編輯。然而,直接編輯源代碼有時(shí)會(huì)更快,一些開(kāi)發(fā)人員更喜歡這樣做。
雖然在設(shè)計(jì)模式下編輯XML文檔有時(shí)確實(shí)更容易,而且可以避免犯錯(cuò)誤,但有時(shí)直接使用源代碼是必要的(或首選的)。如果是這種情況,的XML編輯器提供了廣泛的源代碼編輯功能。
當(dāng)您第一次打開(kāi)XML文檔編輯它時(shí),它是這樣的:
您將注意到可用于幫助編輯文檔的視圖集合,Source視圖位于左側(cè),用于編輯代碼,在右上方有一個(gè)簡(jiǎn)化的Outline視圖,在右下方有一個(gè)Properties視圖。
注意:由于視圖布局的靈活性,您可以將它們移動(dòng)到任何喜歡的地方,工作空間可能與上面的圖像看起來(lái)不一樣。
所有這些視圖都與您正在編輯的文件保持同步,當(dāng)您在標(biāo)記內(nèi)單擊時(shí),Properties視圖將顯示該標(biāo)記的值。
Outline視圖提供了與設(shè)計(jì)模式非常相似的可視化編輯功能。
如果您使用編輯器編輯XML源文件,將在工作時(shí)獲得一些非常好的幫助。例如,標(biāo)記或?qū)傩悦Q拼寫錯(cuò)誤會(huì)立即被標(biāo)記為錯(cuò)誤(根據(jù)文檔引用的DTD或模式進(jìn)行檢查)。
為了使編輯更容易,內(nèi)容輔助可用于標(biāo)記和屬性,內(nèi)容輔助會(huì)根據(jù)光標(biāo)的位置向您建議合法的補(bǔ)全選項(xiàng)。
XML編輯器提供的許多功能依賴于您的文檔正確引用DTD或模式,因此編輯工具可以根據(jù)規(guī)范驗(yàn)證您的工作并提供內(nèi)容輔助。如果您正在編輯一個(gè)沒(méi)有提供DTD或模式的純XML文件,編輯器仍然提供語(yǔ)法高亮顯示和基本的、最佳猜測(cè)的內(nèi)容輔助,以及基本的驗(yàn)證(如未關(guān)閉標(biāo)記)。但是,如果沒(méi)有DTD或模式,則無(wú)法使用用于編輯的一些更高級(jí)的特性。
XML編輯器參數(shù)可以控制一切,從語(yǔ)法高亮顯示的外觀(例如,標(biāo)簽和屬性的顏色),到運(yùn)行格式化器時(shí)頁(yè)面的格式。
通過(guò)從菜單中選擇Window>Preferences,展開(kāi)MyEclipse>Files and Editors>XML,并選擇XML Files來(lái)訪問(wèn)這些參數(shù)。
許多開(kāi)發(fā)人員可能希望使用XML編輯器的另一個(gè)特性是模板支持,模板是一種為文本體分配短關(guān)鍵字的方法,該文本體可以直接插入到正在編輯的文件中,并帶有一些基本的變量替換(如時(shí)間戳、用戶名等),可以從XML Files>XML Source>Templates sub-preference訪問(wèn)模板。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)