Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/humaans/rescript-zed
ReScript support for Zed editor
https://github.com/humaans/rescript-zed
Last synced: 1 day ago
JSON representation
ReScript support for Zed editor
- Host: GitHub
- URL: https://github.com/humaans/rescript-zed
- Owner: humaans
- License: mit
- Created: 2024-04-17T21:39:48.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-11-05T22:29:05.000Z (about 1 month ago)
- Last Synced: 2024-11-30T10:43:45.909Z (13 days ago)
- Language: Scheme
- Size: 21.5 KB
- Stars: 9
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rescript - Zed
README
# rescript-zed
ReScript support for [Zed](zed.dev) editor.
This extension plugs in the following projects:
- [tree-sitter-rescript](https://github.com/rescript-lang/tree-sitter-rescript) parser
- [@rescript/language-server](https://github.com/rescript-lang/rescript-vscode) LSP## Developing
Zed and it's support for extensions is being actively developed. The current workflow that can be used to build this extension locally and install it into Zed is:
Clone zed and build the `zed-extension` cli:
git clone [email protected]:zed-industries/zed.git
cd zed
cargo build --release --package extension_cli
ln -sf "$(pwd -P)/target/release/zed-extension" /usr/local/bin/zed-extensionBuild and install the extension locally
make build
Tail zed logs
tail -f ~/Library/Logs/Zed/Zed.log
After opening a ReScript file, open Cmd + Shift + P nav and find
language selector: toggle
And to see the language server logs, open Cmd + Shift + P nav and find
debug: open language server logs