语法高亮

✍ dations ◷ 2025-02-23 19:59:55 #文本编辑器功能,计算机编程,程序设计语言语法

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

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

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

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

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

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

相关

  • 内窥镜内窥镜(内射镜)(endoscopy (looking inside))泛指经各种管道射入人体,以观察人体内部状况的医疗仪器。部分内窥镜同时具备治疗的功能,如膀胱镜、胃镜、大肠镜(英语:Colonoscopy)、
  • 莱昂哈特·福克斯莱昂哈特·福克斯(英语:Leonhart Fuchs),(1501年-1566年),文艺复兴时期欧洲的医生、植物学家。他为蒂宾根大学医学系的教授。于1542年出版了一本有影响的关于药用植物学的论著,书中有
  • 社会性软件社交软件,或作社会性软件、社群性软件,是指任何支持群体交流的软件。推动社会性软件发展的原动力明显区别于传统的交互过程。社会性软件指的是网络上的一些软件,这些软件让用户
  • 贝尔法斯特坐标:54°35′50″N 5°55′48″W / 54.5973°N 5.9301°W / 54.5973; -5.9301贝尔法斯特(英语:Belfast /ˈbɛlfɑːst, -fæst/;爱尔兰语:Béal Feirste)位于爱尔兰岛东北沿海的
  • 南极大陆南极洲(英语:Antarctica)是地球最南端的洲,位于南半球的南极区,是地理南极的所在地。南极洲大部分区域都在南极圈内,四周被南冰洋环绕。南极洲是世界上的第五大洲,其面积约为1400万
  • 科料客体 · 行为(作为 · 不作为) 危害结果 · 因果关系 · 犯罪主体 主观要件(故意 · 过失) 未遂 · 既遂 · 中止 · 预备阻却违法事由 正当防卫 · 紧急避难心神丧失
  • 一个美国一个美国新闻网(英语:One America News Network,缩写:OANN)是美国一家右翼付费新闻频道,于2013年7月4日开播,隶属于鲱鱼网络(英语:Herring Networks)。公司总部位于美国加利福尼亚州的
  • 埃利级巡防舰极速:30节(56千米每小时;35英里每小时)埃利级巡防舰(英语:Elli-class frigate,希腊语:φρεγάτες τύπου Έλλη)为希腊海军的巡防舰舰级,前身为荷兰皇家海军的寇腾纳尔级
  • 吉兰丹足球协会吉兰丹足球协会(Kelantan Football Association)是一间位于吉兰丹哥打巴鲁的职业足球俱乐部。成立于1946年,自2009年开始一直在马来西亚超级足球联赛角逐,他们的主场苏丹穆罕
  • 西单商场爆炸案西单商场爆炸案,是1968年4月3日发生在北京市西城区西单商场发生的一起爆炸案,案件造成上百人死伤。1968年4月3日傍晚6时45分,西单商场西南门的门道内发生爆炸。现场厚15厘米的