语法高亮

✍ dations ◷ 2025-09-19 01:38:31 #文本编辑器功能,计算机编程,程序设计语言语法

语法高亮(英语:Syntax highlighting,台湾作语法突显,又称语法加亮),是指根据术语(关键字)类别来显示不同的颜色与字体以增强可读性的一种编辑器特性。

这种功能可改善人对编辑器中内容(通常为源代码)的可读性,进而降低因出现误读或误写而出现错误的几率。

下面是一例C++的语法高亮范例:

// Allocate all the windowsfor (int i = 0; i < max; i++) {    pWins = new Window();}

在这个示例中,编辑器辨认出关键字为forintnew,并辨认出变量的名字i,pWins和max,相应地将它们以高亮颜色显示,注解则以灰色﹝或异于关键字的颜色﹞显示,以避免与代码相混淆。

基本上现代专业的代码编辑器都支持语法高亮功能,并且支持重新定义语法高亮功能。亦有不少常规文本编辑器支持这种功能。

相关

  • 自然主义自然主义通常是指综合唯物主义和实用主义、不探究自然界中超自然因素的哲学立场,其理论基础认为所有现象皆可用自然理由的概念解释。自然主义不一定认为超自然现象和对于不存
  • 天狗天狗可以指:
  • 萤火鱿萤火鱿(学名:Watasenia scintillans),又名萤鱿或萤乌贼,为武装鱿科下的一个物种,属于只有本身的萤火鱿属。它是一种非常小的鱿鱼,通常有3英寸(7.6厘米)长。和其他深海生物一样可以发
  • 曼谷王朝泰国中部:泰国北部:泰国南部:扎克里王朝(泰语:ราชวงศ์จักรี,皇家转写:Ratchawong Chakkri,泰语发音:),也译作却克里王朝、查克里王朝,又称曼谷王朝,是从1782年起延续至今的泰
  • 巴特瓦兰特瓦族,也被称为巴特瓦族,属于矮人,是非洲大湖地区记录中最古老的种族。族群分布在卢旺达、布隆迪、乌干达和刚果民主共和国东部。2000年,普查到大约有8万人,作为在这些国家重要
  • 亚硒酸亚硒酸(化学式:H2SeO3,或写作(HO)2SeO),是硒的含氧酸的一种,其中硒的氧化态为+4。它是白色正交晶系晶体,极易溶于水,由二氧化硒溶于少量水缓慢蒸发结晶并用氢氧化钾干燥得到。晶体中
  • 长额虾科长额虾科(学名:Pandalidae),是抱卵亚目真虾下目长额虾总科的其中一个科,包括23个属、约200个物种,皆可食用,具高度经济价值。现时在餐桌上常见的牡丹虾就是本科多个物种的合称。本
  • 张祥 (教授)张祥,现任上海交通大学特聘教授、二级教授,享受国务院特殊津贴专家。1988年7月毕业于安徽师范大学数学系获学士学位,1991年6月于安徽师范大学数学系获理学硕士学位,1997年6月于
  • 养翠园养翠园(日语:養翠園)是一座位于日本和歌山县和歌山市的池泉回游式日本庭园,由日本公家贵族三条公修所命名。获指定为日本国定名胜,于1826年建成。
  • 中华水韭中华水韭(学名:),又名华水韭,多年生沼泽地植物,植株高约15到30厘米。因其形状像韭菜又多生于沼泽而得名。茎短,肉质,块状,宽度约0.5到1.5厘米。块茎由两道三瓣组成,基部生根。叶细长,聚