cqlls
[!TIP] OpenSource grammar, highlights and general IDE integration
The 1nonly Open Source language server for CQL (Cassandra Query Language) _
https://github.com/user-attachments/assets/780f9005-d571-489d-93e3-e61f91dcb0fe
[!TIP] CQL is now supported by GitHub | github-linguist v9.4.0 Example using
cqlinstad ofsqlALTER MATERIALIZED VIEW cycling.cyclist_by_age ALTER MATERIALIZED VIEW cycling.cyclist_by_age WITH comment = 'A most excellent and useful view' AND bloom_filter_fp_chance = 0.02; ALTER MATERIALIZED VIEW cycling.cyclist_by_age WITH compression = { 'sstable_compression' : 'DeflateCompressor', 'chunk_length_kb' : 64 } AND compaction = { 'class' : 'SizeTieredCompactionStrategy', 'max_threshold' : 64 }; ALTER MATERIALIZED VIEW cycling.cyclist_by_age WITH caching = { 'keys' : 'NONE', 'rows_per_partition' : '15' };
cqlls vs Corpo
- Free
- Open Source language server (under MIT License)
- Aiming to provide the best experience
- Seamless Integration with Zed && Nvim
- Written in Rust :D
Installation
Install Language Server binary using cargo
Add env variables to your shell config
# Adds cql_lsp to your path
# Env variables used by the language server
# Db related
# Logging and debugging
# Formatting related settings
License
This project is licensed under the MIT License.