语法高亮

✍ dations ◷ 2025-08-13 02:04:27 #文本编辑器功能,计算机编程,程序设计语言语法

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

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

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

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

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

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

相关

  • 焦虑症焦虑症或称焦急症(英文:anxiety disorder)是明显感觉焦虑和恐惧感的一种精神疾病。焦虑是对未来事件的担心,恐惧则是对当前事件的反应,这些感觉可能会导致身体症状,如心跳过速和颤
  • 阿卡部落阿卡人(Yani)是泰国、缅甸、老挝、印度东北部以及中国云南高海拔山区小村庄中居住的民族,他们于20世纪初期自中国来到东南亚。缅甸和老挝的内战导致阿卡人移民的增加,现今共有80
  • 蒸发散蒸发散,又称蒸散、蒸散量等,包括了地表水分蒸发与植物体内水分的蒸腾。它是维持陆面水分平衡的一个重要组成部分,也是维持地表能量平衡的主要部分。计算蒸散的模型有:
  • 标准温度和压力标准状况(英语:standard temperature and pressure, STP,标准温度与标准压力),简称“标况”。由于地表各处的温度、压强皆不同,即使是同一地点的温度压强也随测量时间不同而相异,因
  • 文盲率识字率的定义为一个国家当中,十五岁以上的合法“劳动人口”中能读写文字的人的比率,就目前而言,全球平均识字率正在增加当中,但是世界上依然有不少失学的人口。识字率能反映出一
  • 休闲休闲活动(英语:recreation),又称康乐或消遣,一种在余暇时进行的活动。通常进行消遣的动机是为了自己的快乐,而不是为了工作或一些正式的理由。在闲暇时会寻找消遣活动,被认为是一种
  • 商业摄影商业摄影是摄影师或摄影技术执行者等承接客户委托后进行拍摄,并收取报酬;商业摄影为商业所存在,在此范畴内,摄影本身即是商业行为。商业摄影并无特定的类型,其拍摄内容、执行方式
  • 南苏丹解放运动南苏丹解放运动(英语:South Sudan Liberation Movement,缩写为SSLM)是活动于南苏丹上尼罗省的武装团体。1997年4月21日时,位于南苏丹犹尼提省的努尔人部落与苏丹政府签署了和平条
  • Medicom Toy迈迪康姆玩具公司(日语:メディコム・トイ),又译为迈迪寇,是日本的一家成立于1996年的大型玩具生产商,总部坐落于东京都的涉谷区。其著名的代表产品有RAH(Real Action Heroes)系列的
  • O'zbekiston型电力机车O'zbekiston型电力机车是乌兹别克斯坦国家铁路从中国进口的电力机车车型之一,由中国南车集团株洲电力机车厂和德国西门子交通集团联合设计制造。O'zbekiston型电力机车为交流