Provides advanced SQL syntax highlighting and editing support in Nova using Tree-sitter SQL.
This extension uses the Tree-sitter SQL parser by Derek Stride for precise and performant syntax highlighting and code folding.
- Generic SQL
- MySQL / MariaDB
- PostgreSQL
- SQLite
- T-SQL
- PL/SQL
- N1QL
- Trino
- Redshift
- SingleStore
- Snowflake
- SparkSQL
The extension automatically recognizes files with these extensions:
.sql, .ddl, .tsql, .psql, .pgsql, .mysql, .hqsql, .hql, .q,
.pls, .bdy, .fnc, .pck, .pkb, .pks, .plb, .plsql, .prc, .spc, .tpb, .tps, .trg, .vw,
.db2, .db2i, .cql, .inc, .tab, .udf, .viw,
.sqlite, .sqlite3, .bq, .bigquery,
.sf.sql, .rs.sql, .trino.sql, .singlestore.sql,
.spark.sql, .flink.sql, .flinksql, .n1ql, .mariadb.sql
This ensures seamless integration with your existing SQL files without additional configuration.