ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

LSP-wren-lsp

by sublimelsp ST4

Wren language support for Sublime Text

Labels lsp, wren

Details

Installs

  • Total 13
  • Win 6
  • Mac 4
  • Linux 3
Jun 27 Jun 26 Jun 25 Jun 24 Jun 23 Jun 22 Jun 21 Jun 20 Jun 19 Jun 18 Jun 17 Jun 16 Jun 15 Jun 14 Jun 13 Jun 12 Jun 11 Jun 10 Jun 9 Jun 8 Jun 7 Jun 6 Jun 5 Jun 4 Jun 3 Jun 2 Jun 1 May 31 May 30 May 29 May 28 May 27 May 26 May 25 May 24 May 23 May 22 May 21 May 20 May 19 May 18 May 17 May 16 May 15 May 14
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

Wren Language Support for Sublime Text

This package provides language support for Wren via wren-lsp.

Features

  • Diagnostics (syntax + semantic checks)
  • Code completion
  • Hover information
  • Go to definition
  • Find references
  • Rename symbol
  • Semantic tokens
  • Document symbols (outline)
  • Signature help
  • Document highlights
  • Code actions (quick fixes)
  • Workspace symbols
  • Folding ranges
  • Selection range
  • Inlay hints (type hints)

Requirements

Installation

Via Package Control (Recommended - when published)

  1. Open Command Palette (Cmd/Ctrl+Shift+P)
  2. Type “Package Control: Install Package”
  3. Search for “Wren LSP”

Manual Installation

  1. Download/clone this repository
  2. Copy/move the folder to your Sublime Text Packages directory:
    • macOS: ~/Library/Application Support/Sublime Text/Packages/
    • Linux: ~/.config/sublime-text/Packages/
    • Windows: %APPDATA%/Sublime Text/Packages/

LSP Binary

The extension will auto-download the appropriate wren-lsp binary for your platform from GitHub releases if it is not already available. Alternatively, you can:

  1. Download manually from releases
  2. Place it in your PATH, or
  3. Set the path in settings (see below)

Configuration

Access settings via: Preferences > Package Settings > LSP-wren-lsp > Settings

Usage

  1. Open a .wren file
  2. LSP will automatically start the language server
  3. Use LSP features via:
    • Command Palette (Cmd/Ctrl+Shift+P)
    • Right-click context menu
    • Keyboard shortcuts (see LSP package documentation)

Troubleshooting

LSP not starting? - Check the Sublime Text console (View > Show Console) for errors - Ensure wren-lsp is in your PATH or set the correct path in settings - Try disabling auto-download if behind a proxy

License

MIT