语法高亮

✍ dations ◷ 2024-12-23 13:25:37 #文本编辑器功能,计算机编程,程序设计语言语法

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

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

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

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

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

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

相关

  • 绝症绝症(英语:Incurable deadly disease)是医学意义上无法医治的致命永久性疾病。有些疾病在以前是绝症,之后出现治疗方法后就不再是绝症,所以绝症这个词有时效性。某些疾病在医理上
  • 增生增生可能意指下列事物:
  • 标准蛋白氨基酸列表标准氨基酸(英语:Standard amino acids)或称蛋白氨基酸(proteinogenic amino acids),是生物细胞中用来合成蛋白质的共20种氨基酸。本列表主要描述其名称、标示方法、结构与性质。
  • 林肯县林肯县(Lincoln County, Georgia)是美国乔治亚州东北部的一个县,东北与南卡罗莱纳州相接。面积666平方公里。根据美国2000年人口普查,共有人口8,348人。县治林肯顿 (Lincolnton)
  • 皮肤色素皮肤划痕症,又称为人工荨麻疹,是皮肤病的一种,通常患者也有湿疹,属于荨麻疹的一种类型。常见的皮肤划痕症有两种,分别是“单纯性皮肤划痕症”和“症状性皮肤划痕症”。“单纯性
  • 日尔曼民族日耳曼人(拉丁语:Germani,德语:Germanen)是一些语言、文化和习俗相近的民族(部落社会)的总称。这些民族从公元前2千年到4世纪生活在欧洲北部和中部。在五世纪时的民族大迁徙使日耳
  • 安岛海狗安岛海狗(学名:Arctocephalus tropicalis),又名幅北毛皮海狮或亚南极海狗。分布于印度洋、太平洋和大西洋南部。最早在1872年由Gray命名,模式标本产于澳大利亚南部,因此学名种名为
  • 哈珀·李妮尔·哈珀·李(英语:Nelle Harper Lee,1926年4月28日-2016年2月19日),生于美国阿拉巴马州门罗维尔,作家,其作品小说《杀死一只知更鸟》于1960年获普利策奖。2007年,李获颁美国总统自
  • 伊利雅胡·高德拉特艾利·高德拉特(英语:Eliyahu M. Goldratt,1947年3月31日-2011年6月11日),是以色列的一名管理学家,限制理论的创始人。
  • 美洲黄莲美洲黄莲(学名:),又名黄莲花、美国莲,是莲科莲属植物,自然分布于美国东南部、墨西哥、洪都拉斯和加勒比地区等地。美洲黄莲与荷花一样是挺水植物,生长在湖泊、沼泽以及洪涝地区。根