当输入法识别编程关键字和结构时,它被称为什么?
由于某种原因,我想到了术语词法分析器或解析器。我意识到这些术语通常与编译器相关,但我不想做出任何假设。例如,当您在 gedit 中打开 .cpp 文件时,它会将字符串文字、数值、数据类型等着色为所有不同的颜色,以使其更具可读性。 SO 和 Visual Studio 也是如此。这些程序正在执行的操作的术语是什么?
For some reason the term lexer or parser comes mind. I realise these terms are often associated with compilers, but I don't want to make any assumptions. For example, when you open .cpp file in gedit, it colors string literals, numeric values, data types, etc all different colors to make it a bit more readable. The same goes with SO and visual studio. What's the term for what these programs are doing?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
语法突出显示。来自维基百科:
Syntax highlighting. From Wikipedia:
它称为“语法突出显示”。
It is called "syntax highlighting".