语法高亮

✍ dations ◷ 2025-11-20 07:52:23 #文本编辑器功能,计算机编程,程序设计语言语法

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

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

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

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

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

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

相关

  • 锦州市锦州市是中华人民共和国辽宁省下辖的地级市,是辽宁沿海的第二大城市。锦州是连接东北地区和华北地区的交通要冲,也是著名的松锦之战、辽沈战役主战场之一。锦州主城区位于小凌
  • 盖br /层br /纪盖层纪(Calymmian,符号MP1)是地质时代中的一个纪,开始于同位素年龄1600±0百万年(Ma),结束于1400±0Ma。盖层纪期间蓝藻、绿藻发育,出现大型宏观藻类。盖层纪属于前寒武纪元古宙中
  • 张新时张新时(1934年6月30日-),原籍山东高唐,生于河南开封,中国生态学家。中国科学院植物研究所研究员。1991年当选为中国科学院院士(学部委员)。原籍山东高唐,生于河南开封。1955年毕业于
  • 沉积学沉积学(英语:sedimentology)这一概念最早由H. A. Wadell于1932年提出,简单定义为研究沉积物的科学。于1973年出版的Glossary of Geology中将沉积学定义为“对沉积物的来源、沉积
  • 德苏战争轴心国 纳粹德国 意大利王国(至1943年) 匈牙利王国 罗马尼亚王国(至1944年) 保加里亚第三帝国(至1944年)同盟国 苏联 波兰(英语:Polish Armed Forces in the East) 南斯拉夫(自1
  • 回旋辐射回旋辐射是非相对论性的带电粒子在磁场中受到洛伦兹力的作用产生的辐射。:289ff非相对论电子的回旋辐射的总功率可以表示成:上式采用高斯单位制, β
  • 皮胆虫皮胆虫(学名:Picozoa,Picobiliphytes或Picobiliphyta)是一类水生单细胞异养真核生物,尺寸小于约3微米。第一种被明确归为此类的生物是。 他们可能属于原始色素体生物,并作为红藻的
  • 元和 (日本)元和是日本的年号之一,在庆长之后、宽永之前,指的是从1615年到1624年这段期间。这个时代的天皇是后水尾天皇,江户幕府的将军是德川秀忠、德川家光。依照德川家康的命令,采用唐宪
  • 罗德·斯图尔特罗德里克·大卫·“罗德”·斯图尔特爵士,CBE(Sir Roderick David Stewart,1945年1月10日-)出生及成长于英国伦敦,是一名苏格兰/英格兰著名歌手,是美国乐坛六十年代中期的英国入侵
  • 尼尔·戴门尼尔·戴门(英语:Neil Leslie Diamond,1941年1月24日-)是美国歌手兼作家、音乐人及演员。