Editor 示例编程语言的语法突出显示
我正在开发一种产品,它有自己的类似SQL的语言来查询数据库。我们称之为报告语言。现在,我想有一个文本编辑器,它可以针对我的语言进行突出显示。例如,我可以指定关键字(紫色)、数据类型(红色)、注释绿色以及其他所有黑色等等 是否有一个现有的工具,我可以将这些规范作为输入和输出,它是一个文本编辑器,可以进行这种特定于语言的突出显示 请不要犹豫回答任何信息,即使它太基本。 提前感谢。是世界上最具可配置性和可扩展性的编辑器 可以为emacs定义“模式”,它支持编辑符合特定格式的文档。例如,现有的emacs“模式”用于Editor 示例编程语言的语法突出显示,editor,syntax-highlighting,Editor,Syntax Highlighting,我正在开发一种产品,它有自己的类似SQL的语言来查询数据库。我们称之为报告语言。现在,我想有一个文本编辑器,它可以针对我的语言进行突出显示。例如,我可以指定关键字(紫色)、数据类型(红色)、注释绿色以及其他所有黑色等等 是否有一个现有的工具,我可以将这些规范作为输入和输出,它是一个文本编辑器,可以进行这种特定于语言的突出显示 请不要犹豫回答任何信息,即使它太基本。 提前感谢。是世界上最具可配置性和可扩展性的编辑器 可以为emacs定义“模式”,它支持编辑符合特定格式的文档。例如,现有的emacs
- 信用证++
- 爪哇
- C#
- VB.NET
- perl
- 动力壳
- SQL
- .htaccess
- html
- css
- javascript
- xml
- 还有很多其他的
Emacs是免费的、开源的,可以在任何平台上运行。语法高亮显示只是编写文本编辑器的一小部分。编写通用文本编辑器要比让它进行语法高亮显示困难得多。就我所知,“语法突出显示编辑器生成器”对于应用程序来说太窄了,没有适合它的工具 此外,我不希望我的客户仅仅为了编辑某个文件格式而切换编辑器。为流行的(跨平台)编辑器(如Emacs、vim或eclipse)编写模式要好得多 如果您只想通过语法高亮显示您的语言,请使用它可以嵌入(python)应用程序(例如)或用于web演示