我是Sublime Text(版本3)的新手,并且在获取正确的SQL语法突出显示方面遇到了困难。
[每当我查看SQL查询时,ST都会将“#”视为注释。例如,这里#以外的所有内容都会变灰:
INSERT INTO #TEST (A,B,C,D)
VALUES ('a','b','c','d')
我想纠正这个问题,所以我环顾四周持续数周,但它们都不起作用...
我从C:\Program Files\Sublime Text 3\Packages
中查找文件SQL.sublime-package开始。
我在评论部分找到了此文本:
- match: "#"
scope: punctuation.definition.comment.sql
push:
- meta_scope: comment.line.number-sign.sql
- match: \n
pop: true
所以我尝试编辑它:
加载语法文件“ Packages / SQL / SQL.sublime-syntax”时出错:无法阅读Packages / SQL / SQL.sublime语法
您有解决方案在Sublime Text 3中突出显示正确的SQL语法吗?
非常感谢
我是Sublime Text(版本3)的新手,在获得正确的SQL语法突出显示方面遇到了困难。每当我查看SQL查询时,ST都会将“#”视为注释。例如,这里...
您走在正确的轨道上;您尝试过的应该对您有用。如果收到指示Sublime无法加载语法的错误,则最有可能的原因是您删除了太多文件或以其他一些微妙的方式更改了文件。 sublime-syntax
文件是YAML,因此它们对诸如缩进之类的内容敏感。