edgedb / edgedb-editor-plugin

EdgeDB plugin for Sublime Text, Atom, and VSCode
https://edgedb.com
MIT License
33 stars 5 forks source link
atom atom-editor atom-package edgedb edgeql sublime-text-3 sublime-text-plugin vscode vscode-extension

EdgeDB Editor Plugin Build Status

This is a package with syntax highlighter for EdgeDB languages: EdgeQL and ESDL (EdgeDB Schema Definition Language). The plugin is designed to work with Sublime Text, Atom and Visual Studio Code.

(The color scheme used in the screenshot is Chromodynamics.)

Installation

In Atom and Visual Studio Code install the EdgeDB package.

In Sublime Text, install the EdgeDB package via "Package Control".

Contributing

We are accepting pull requests for anything that improves this extension: new features, fixes or documentation. We are not accepting code refactors.

Publishing

To publish a new version:

This will start the GitHub Action that will publish to the Azure Marketplace.

To publish a prerelease version, tag the commit with v0.1.8-pre. Do not add -pre to the version in package.json. A regular release cannot have the same number as the prerelease version, so (at least) the patch number must be increased. For example, after publishing v0.1.8-pre, we would publish v0.1.9.