https://github.com/tommasongr/nova-ruby-lsp
https://github.com/tommasongr/nova-ruby-lsp
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/tommasongr/nova-ruby-lsp
- Owner: tommasongr
- Created: 2022-08-01T09:40:29.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-01T09:41:20.000Z (almost 3 years ago)
- Last Synced: 2025-02-07T06:14:29.295Z (4 months ago)
- Language: JavaScript
- Size: 3.91 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
**Ruby LSP** provides deep integration with **An Important Language**, including the most important feature, something that's really helpful, and _a little-known secret!_

## Requirements
Ruby LSP requires some additional tools to be installed on your Mac:
- [Node.js 8.2.0](https://nodejs.org) and NPM 5.2.0 or newer
> To install the current stable version of Node, click the "Recommended for Most Users" button to begin the download. When that completes, double-click the **.pkg** installer to begin installation.
## Usage
To run Ruby LSP:
- Select the **Editor → Ruby LSP** menu item; or
- Open the command palette and type `Ruby LSP`Ruby LSP runs any time you open a local project, automatically lints all open files, then reports errors and warnings in Nova's **Issues** sidebar and the editor gutter:

### Configuration
To configure global preferences, open **Extensions → Extension Library...** then select Ruby LSP's **Preferences** tab.
You can also configure preferences on a per-project basis in **Project → Project Settings...**