Skip to content

Akzestia/zed-cql

Repository files navigation

CQL support for Zed

Tip

Now also available in NeoVim

Tip

Read Setup Process
Based on DataStax HCD

Tip

CQL is now supported by GitHub | github-linguist v9.4.0 Example using cql instad of sql

USE "zed";

CREATE TABLE zed.settings (
    user_id             UUID PRIMARY KEY,
    user_name           TEXT,
    theme:              TEXT,
    ai_features:        BOOLEAN
);

INSERT INTO settings (
    user_id,
    user_name,
    theme,
    ai_features
)
VALUES (
    uuid(),
    'アクゼスティア',
    'Catppuccin Espresso',
    false
);
down_scaled_preview.mp4

Important

Want more frequent updates? Support the project on Patreon - it helps me ship features faster and keep the lights on. ^_^

Support me on Patreon

Important

For bug reports, feature requests please open issue on the language server repository

List of Supported OS

  • Linux
  • Mac
  • Windows

Features

  • Full CQL 3.4+ support
  • Syntax highlighting
  • Outline support
  • Code completion
  • CQL commands completion
  • Code formatting
  • Smart completions based on Database context
  • Realtime sync with the Database (No need to manually refresh)
  • Query execution directly from Zed
  • Realtime query preview

CQL in Zed vs Corpo

  • Free
  • The best open-source grammar and language server (under MIT License)
  • Best possible experience
  • Seamless Integration with Zed
  • Written in Rust :D

Tools used by extension

License

This project is licensed under the MIT License.