语法高亮

✍ dations ◷ 2025-06-29 18:05:34 #文本编辑器功能,计算机编程,程序设计语言语法

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

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

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

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

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

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

相关

  • 兽亚纲后兽下纲 Metatheria 真兽下纲 Eutheria兽亚纲(学名:Theria,源自希腊语θηρίον,野兽之意)是分类学上的一群哺乳类动物。这些动物从出生到幼年时期,不须经历在蛋中的生活。而
  • 陆大道陆大道(1940年10月22日-),中国科学院院士,中国地理学家。1940年出生于安徽桐城。主要从事经济地理学研究。1963年毕业于北京大学地质地理系。2003年当选为中国科学院院士。现为中
  • 下埃及上下埃及乃埃及在前王朝时期,以孟斐斯为界,位处尼罗河上下游的两个各自独立政权。上游南方地区为上埃及(Upper Egypt),下游北方地区为下埃及(Lower Egypt)。埃及的统一及由之而来的
  • 地轴地球自转是固体的地球绕着自己的轴转动,方向是由西向东。从天球的北极点鸟瞰,地球自转是逆时针旋转;从南极点上空看是顺时针旋转。地球自转的周期是一个恒星日,目前其值为23时56
  • 保加利亚共和国面积以下资讯是以2018年估计家用电源国家领袖国内生产总值(购买力平价) 以下资讯是以2018年估计国内生产总值(国际汇率) 以下资讯是以2018年估计人类发展指数 以下资讯是以2018
  • 龙马白龙马(又叫小白龙)即白色的龙马,是中国古代的传说生物。在《西游记》中,唐僧的座骑白马,被龙王三太子所误食,后因龙王三太子其实已为观音菩萨所点化,原是要保助唐僧上西天取经,因此
  • 国语一字多音审订表陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧  书法 ‧ 飞白书笔画 ‧ 
  • 天灾自然灾害(英语:natural hazard、natural disaster),又称为自然灾难、天然灾难、天然灾害、天灾、天祸、天患、灾荒 ,指自然界中所发生的异常现象,这种异常现象会给周围的生物和人
  • 中式糕点中式糕点,又称唐饼(与西饼相对),指的是用中国传统工艺加工制作的糕点。因各地物产和风俗习惯不同,逐渐形成不同风格的地方风味。有京式、广式、苏式、闽式、扬式等余种样式。其中
  • Tomasulo算法Tomasulo算法(托马苏洛算法)是IBM的Robert Tomasulo在1967年研发出来的一种用来改善处理器乱序执行的指令级并行性的硬件算法。在处理器中,先后执行的指令之间经常具有相关性(例