Home

Awesome

Steep VSCode Integration

This extension is to integrate Steep to Visual Studio Code. It has LSP features including:

Commands and options

How it works

When you open folder in VSCode, it checks if there is a Steepfile in the directory. When Steepfile is found, it starts Steep by bundle exec steep langserver.

If you have a binstub bin/steep, it will be used instead of bundle exec steep. (bin/steep langserver)

Requirements are:

  1. You have to have Steepfile in the root of the folder. You can change the filename via steepfile option.
  2. You have to use Bundler.

Acknowledgments

I want to thank @wata727 for his works related to language server protocol support. He implemented the initial version of VSCode extension (wata727/vscode-steep-lsc) and LSP support in Steep.