Settings Generator

Build a custom plugin configuration by toggling the options below. The JSON output updates live — copy it to your clipboard or download as a file, then save it next to your project’s rescript.json or apply via Settings > Languages & Frameworks > ReScript.

Note

Not every setting maps to a rescript.json field directly. Some values (such as codeLens) are sent to the language server through LSP initialization options; others (such as errorLens) are stored as IDE-local plugin settings. The JSON output uses a unified shape that mirrors the plugin’s internal RescriptProjectSettings structure.

How to use

  1. Toggle settings in the left panel to enable or disable each feature.

  2. Edit text fields for custom paths (e.g., LSP binary location).

  3. Copy the generated JSON or Download it as rescript-plugin-settings.json.

  4. Apply the settings either by:

    • Importing via File > Settings > Languages & Frameworks > ReScript (select “Import from JSON” — planned)

    • Or manually setting each value in the settings UI using the JSON as a reference

See also