複製鏈接
請複製以下鏈接發送給好友

語法突顯

鎖定
語法突顯(英語:Syntax highlighting,又稱語法高亮語法加亮),是指根據術語(關鍵字)類別來顯示不同的顏色字體以增強可讀性的一種編輯器特性。
這種功能可改善人對編輯器中內容(通常為源代碼)的可讀性,進而降低出現誤讀或誤寫而出現錯誤的幾率。
中文名
語法突顯
外文名
Syntax highlighting
又    稱
語法高亮
領    域
計算機

語法突顯示例

下面是一例C++的語法突顯範例:
// Allocate all the windows
for(int i=0; i < max; i++ ) {    
     pWins[i] = new Window(); }
在這個示例中,編輯器辨認出關鍵字為for,int和new,並辨認出變量的名字ipWinsmax,相應地將它們以高亮度顏色顯示,註解則以灰色﹝或異於關鍵字的顏色﹞顯示,以避免與代碼相混淆。
基本上現代專業的代碼編輯器都支持語法突顯功能,並且支持重新定義語法突顯功能。亦有不少常規文本編輯器支持這種功能。 [1] 

語法突顯語法摺疊

語法摺疊功能允許用户掩藏和顯露原始代碼內部分區塊。這個功能有助於對代碼結構的整體瞭解。 [1] 

語法突顯關鍵詞

跳到導航跳到搜索
關鍵詞(Keyword),特指單個媒體在製作使用索引時,所用到的詞彙。是圖書館學中的詞彙,關鍵詞搜索是網絡搜索索引主要方法之一。
例如一本書的書名或部分書名、副標題、作者名都可以作為本書的關鍵詞用於檢索。現在大部分的圖書及網上檢索都是用關鍵詞檢索的形式。
相對於關鍵詞,在檢索中還有導出詞的應用。 [2] 

語法突顯代碼編輯器

代碼編輯器計算機軟件中的一種。主要用於用來編寫和查看文本文件。有一些特殊的文本編輯器支持增加自有的格式來豐富文檔的表現形式。操作系統或者集成開發環境通常會帶有可以查看和編輯純文本的編輯器,可增加格式的文本編輯器通常是個人用户或者公司在製作需要格式的文件中使用。
因為程序和程序的配置文件通常是以純文本形式儲存,所以程序員也需要使用純文本編輯器來編輯程序和配置文件。 [1] 
參考資料
  • 1.    See e.g., The Java Developer's Guide to Eclipse By Jim D'Anjou, Sherry Shavor, Scott Fairbrother, Dan Kehn, John Kellerman, Pat McCarthy Published by Addison-Wesley, 2004 ISBN 978-0-321-30502-2, 1136 pages
  • 2.    Sarkar, Advait (2015). "The impact of syntax colouring on program comprehension". Proceedings of the 26th Annual Conference of the Psychology of Programming Interest Group: 49–58. Retrieved 5 September 2015.