rickyvetter / rescript-editor-support

Command line to support editor integration for Rescript.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rescript Editor Support

Command-line for reading compiler artifacts (.cmt and .cmti files) and support jump to definition, hover, and autocomplete. This is intended to be used in higher level language servers.

Status

This is a preliminary version for early testing, the CLI is not stable yet.

Build

dune build

or

esy

Usage

dump

Compute jump-to-definition and hover information for Foo.res at line 0 and column 4:

rescript-editor-support.exe dump src/Foo.res:0:4

complete

Compute autocomplete for Foo.res at line 0 and column 4, where Foo.res is being edited and its current content in the editor is in file Current.res.

rescript-editor-support.exe complete src/Foo.res:0:4 Current.res

History

This project is based on a fork of Reason Language Server.

Distributed under the MIT License (see LICENSE).

About

Command line to support editor integration for Rescript.

License:MIT License


Languages

Language:Reason 71.1%Language:TypeScript 21.8%Language:JavaScript 5.2%Language:OCaml 1.5%Language:Shell 0.3%Language:C++ 0.1%