標記語言用的結構化文字編輯器

"結構化文字編輯器"是指可用來編輯各種標記語言(如:HTML、JavaScript 或 XML)的任何文字編輯器。

結構化文字編輯器是由各種不同的編輯器所呈現,可供您用來編輯以標記標示所撰寫的檔案:

檔案類型 編輯器 內容輔助?
階式樣式表 CSS 程式碼頁面編輯器
文件類型定義 DTD 程式碼頁面編輯器
HTML HTML 程式碼頁面編輯器
JavaScript™ JavaScript 程式碼頁面編輯器或 JavaScript 編輯器的「程式碼」標籤
JSP JSP 程式碼頁面編輯器
XML XML 編輯器的「程式碼」標籤
XSD(綱目) XML 綱目編輯器的「程式碼」標籤

您可以在「導覽器」或「套件瀏覽器」視圖中用滑鼠右鍵按一下相關的檔案名稱, 然後按一下開啟工具並選取上述編輯器, 來存取結構化文字編輯器。

不管其相關聯的標記語言為何, 結構化文字編輯器都提供了一致的介面。該介面提供了尋找/取代、復原、重做、拼字檢查程式以及編碼輔助之類的功能(除非另行註記)。它也會以不同的顏色標示語法。下列是部分結構化文字編輯器功能的簡要說明:

語法強調顯示
每一種關鍵字類型和語法類型都會以不同方式來強調顯示,使您在編輯時很容易找到某一種類的關鍵字。比方說,在 HTML 中, 元素名稱、屬性名稱、屬性值和備註的顏色都不相同; 在 JavaScript 中,函數和變數名稱、 以引號括住的字串與備註的顏色也不相同。
無限制的復原和重做
這些選項可讓您漸進地復原和重做檔案在整個編輯階段作業中的每項變更。如果是文字,就會每次遞增變更一個字元或一組選取的字元。
內容輔助
內容輔助可協助您插入 JavaScript 函數、HTML 標示或其他關鍵字。內容輔助清單中可用的選擇,會視撰寫檔案所使用的語言語法定義的函數而定。
使用者定義的範本和片段
您可以利用「片段」視圖來存取使用者定義的程式碼片段和(所有程式碼類型皆可,但 JavaScript 除外)範本, 以協助您快速加入常用的字串。
函數選取
根據游標的位置,函數或標示選取指示器會強調顯示行號, 且「程式碼」頁面左邊區域的垂直尺規中會包含函數或標示。
蹦現功能表選項
相同的編輯選項也可從工作台的編輯功能表中取得。
相關概念
內容輔助
相關工作
編輯以標記語言寫成的文字 - 概觀