vscode

extensions

Migrating to neovim

List of features I really use and that is what make me open vscode instead of neovim.

Good ruby projects

.vscode/settings.json:

{
  "[ruby]": {
    "editor.defaultFormatter": "Shopify.ruby-lsp",
    "editor.formatOnSave": true
  },
  "rubyLsp.formatter": "standard",
  "rubyLsp.linters": ["standard"],
  "rubyLsp.enabledFeatures": {
    "codeActions": true,
    "diagnostics": true,
    "documentHighlights": true,
    "documentLink": true,
    "documentSymbols": true,
    "foldingRanges": true,
    "formatting": true,
    "hover": true,
    "inlayHint": true,
    "onTypeFormatting": true,
    "selectionRanges": true,
    "semanticHighlighting": true,
    "completion": true,
    "codeLens": true
  }
}

.vscode/extensions.json:

{
  "recommendations": [
    "Shopify.ruby-lsp"
  ]
}