coldfusion - 如何使 Sublime Text 颜色 #foo# 不作为 SQL 查询中的注释

标签 coldfusion sublimetext sublimetext2

我目前使用 Sublime Text 2 进行 ColdFusion 编码。写这篇的时候

<cfquery  name="tester" datasource="#ds#">
   SELECT #createODBCDatetime(trim(arguments.foo))# 
   FROM dual;
</cfquery>

#createODBCDatetime(trim(arguments.foo))# 的颜色与注释相同。如何告诉 Sublime Text 2 不要将 ## 视为评论?

最佳答案

这种代码格式是由 SQL 包提供给您的,而不是 ColdFusion 包。

你可以通过编辑来去掉格式之类的注释

数据 -> 包 -> SQL -> SQL.tmLanguage 文件。

找到 comment.line.number-sign.sql 并将正则表达式字符串 (#) 替换为 (--) 或类似的东西.

关于coldfusion - 如何使 Sublime Text 颜色 #foo# 不作为 SQL 查询中的注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11356370/

相关文章:

javascript - 一页上的多个 map - ColdFusion

themes - Sublime文本主题: Change the background of the search bar

sublimetext2 - Sublime Text 2 中映射 Cmd-Delete 键时出现问题

sublimetext2 - Sublime Text 2 : Disable 'Goto Anything' Preview

html - 用于查找和替换两个 xml 或 html 标签之间的空格的 Sublime Text 正则表达式?

linux - ColdFusion 是否在 Linux 上安装/运行?

javascript - 使用 &lt;script&gt; 标签提供 .cfm 文件

ruby - 在 Sublime Text 3 中更改 Ruby 的自动缩进

sublimetext3 - 如何在 SublimeText 中将每一行用引号引起来?

coldfusion - 如何让 ColdFusion 将 cfhttp 发布到使用 GZIP 的站点