@statiolake/coc-ruff
v0.1.0
Published
Managed Ruff language server extension for coc.nvim
Maintainers
Readme
coc-ruff
Managed Ruff language server extension for coc.nvim.
The extension downloads the official Ruff release for the current OS and CPU
into Coc's extension storage. It does not discover Ruff from PATH unless
ruff.nativeBinaryPath explicitly selects an existing executable.
Supported platforms are macOS, Linux, and Windows on ARM64 and x64.
Commands
ruff.install: reinstall the managed Ruff executableruff.update: update the managed Ruff executableruff.restart: restart the Ruff language serverruff.executeAutofix: fix all auto-fixable problemsruff.executeFormat: format the documentruff.executeOrganizeImports: organize importsruff.debugInformation: print Ruff debug informationruff.showLogs: show Ruff language-server logs
Configuration
ruff.enable: enable the extensionruff.prompt: prompt before downloading a missing executableruff.nativeBinaryPath: use an explicitly selected Ruff executable instead of the managed copy
Other language-server settings follow ruff-vscode.
License
MIT
This repository is derived from yaegassy/coc-ruff.
