語法突顯:修订间差异
外观
删除的内容 添加的内容
Lopullinen(留言 | 贡献) 小无编辑摘要 |
|||
第9行: | 第9行: | ||
== 範例 == |
== 範例 == |
||
下面是一例[[C++]]的語法突顯范例: |
下面是一例[[C++]]的語法突顯范例: |
||
< |
<syntaxhighlight lang="cpp"> |
||
// Allocate all the windows |
// Allocate all the windows |
||
for (int i = 0; i < max; i++) { |
for (int i = 0; i < max; i++) { |
||
pWins[i] = new Window(); |
pWins[i] = new Window(); |
||
} |
} |
||
</syntaxhighlight> |
|||
</source> |
|||
在這個範例中,編輯器辨認出[[關鍵字]]為<font color="blue">for</font>,<font color="blue">int</font>和<font color="blue">new</font>,并辨認出[[變數]]的名字'''i''','''pWins'''和'''max''',相應地將它們以高亮颜色顯示,[[註解]]则以[[灰色]]﹝或異於關鍵字的颜色﹞顯示,以避免與程式碼相混淆。 |
在這個範例中,編輯器辨認出[[關鍵字]]為<font color="blue">for</font>,<font color="blue">int</font>和<font color="blue">new</font>,并辨認出[[變數]]的名字'''i''','''pWins'''和'''max''',相應地將它們以高亮颜色顯示,[[註解]]则以[[灰色]]﹝或異於關鍵字的颜色﹞顯示,以避免與程式碼相混淆。 |
2020年7月7日 (二) 04:20的版本
語法高亮(英語:Syntax highlighting,台湾作語法突顯,又称语法加亮[1]),是指根據術語(關鍵字)類別來顯示不同的顏色与字體以增强可读性的一种编辑器特性。
这种功能可改善人对编辑器中内容(通常为源代碼)的可讀性,進而降低因出现誤讀或誤寫而出现错误的几率。
範例
下面是一例C++的語法突顯范例:
// Allocate all the windows
for (int i = 0; i < max; i++) {
pWins[i] = new Window();
}
在這個範例中,編輯器辨認出關鍵字為for,int和new,并辨認出變數的名字i,pWins和max,相應地將它們以高亮颜色顯示,註解则以灰色﹝或異於關鍵字的颜色﹞顯示,以避免與程式碼相混淆。
基本上现代专业的代碼編輯器都支援語法突顯功能,並且支援重新定義語法突顯功能。亦有不少常规文本编辑器支持这种功能。
參見
参考资料
- ^ 【汉语推荐使用规范名词】加亮【英文等价术语】highlight 《计算机科学技术名词(第二版)》. 计算机科学技术名词审定委员会.
外部連結
这是一篇關於電腦程式語言的小作品。您可以通过编辑或修订扩充其内容。 |