Skip to content

Commit 6ae59fe

Browse files
authored
Switch to ruby-lsp VSCode plugin (#489)
resolve lewagon/teachers#1780 It seemed to work for me locally. The only thing I wasn't sure of is if we needed to do anything to make it play nice with `rubocop` but maybe no...?
1 parent 5a42be9 commit 6ae59fe

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

_partials/cn/vscode_extensions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
code --install-extension ms-vscode.sublime-keybindings
1111
code --install-extension emmanuelbeziat.vscode-great-icons
1212
code --install-extension MS-vsliveshare.vsliveshare
13-
code --install-extension rebornix.ruby
13+
code --install-extension shopify.ruby-lsp
1414
code --install-extension dbaeumer.vscode-eslint
1515
code --install-extension Rubymaniac.vscode-paste-and-indent
1616
code --install-extension alexcvzz.vscode-sqlite
@@ -22,7 +22,7 @@ code --install-extension anteprimorac.html-end-tag-labels
2222
- [Sublime Text Keymap and Settings Importer](https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings)
2323
- [VSCode Great Icons](https://marketplace.visualstudio.com/items?itemName=emmanuelbeziat.vscode-great-icons)
2424
- [Live Share](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare)
25-
- [Ruby](https://marketplace.visualstudio.com/items?itemName=rebornix.Ruby)
25+
- [Ruby](https://marketplace.visualstudio.com/items?itemName=shopify.ruby-lsp)
2626
- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
2727
- [Paste and Indent](https://marketplace.visualstudio.com/items?itemName=Rubymaniac.vscode-paste-and-indent)
2828
- [SQLite](https://marketplace.visualstudio.com/items?itemName=alexcvzz.vscode-sqlite)

_partials/es/vscode_extensions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ code --install-extension ms-vscode.sublime-keybindings
1111
code --install-extension emmanuelbeziat.vscode-great-icons
1212
code --install-extension github.github-vscode-theme
1313
code --install-extension MS-vsliveshare.vsliveshare
14-
code --install-extension rebornix.ruby
14+
code --install-extension shopify.ruby-lsp
1515
code --install-extension dbaeumer.vscode-eslint
1616
code --install-extension Rubymaniac.vscode-paste-and-indent
1717
code --install-extension alexcvzz.vscode-sqlite
@@ -22,7 +22,7 @@ Aquí está la lista de las extensiones que estás instalando:
2222
- [Sublime Text Keymap and Settings Importer](https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings)
2323
- [VSCode Great Icons](https://marketplace.visualstudio.com/items?itemName=emmanuelbeziat.vscode-great-icons)
2424
- [Live Share](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare)
25-
- [Ruby](https://marketplace.visualstudio.com/items?itemName=rebornix.Ruby)
25+
- [Ruby](https://marketplace.visualstudio.com/items?itemName=shopify.ruby-lsp)
2626
- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
2727
- [Paste and Indent](https://marketplace.visualstudio.com/items?itemName=Rubymaniac.vscode-paste-and-indent)
2828
- [SQLite](https://marketplace.visualstudio.com/items?itemName=alexcvzz.vscode-sqlite)

_partials/fr/vscode_extensions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Copie-colle les commandes suivantes dans le terminal :
1010
code --install-extension ms-vscode.sublime-keybindings
1111
code --install-extension emmanuelbeziat.vscode-great-icons
1212
code --install-extension MS-vsliveshare.vsliveshare
13-
code --install-extension rebornix.ruby
13+
code --install-extension shopify.ruby-lsp
1414
code --install-extension dbaeumer.vscode-eslint
1515
code --install-extension Rubymaniac.vscode-paste-and-indent
1616
code --install-extension alexcvzz.vscode-sqlite
@@ -21,7 +21,7 @@ Voici la liste des extensions que tu es en train d'installer :
2121
- [Sublime Text Keymap and Settings Importer](https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings)
2222
- [VSCode Great Icons](https://marketplace.visualstudio.com/items?itemName=emmanuelbeziat.vscode-great-icons)
2323
- [Live Share](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare)
24-
- [Ruby](https://marketplace.visualstudio.com/items?itemName=rebornix.Ruby)
24+
- [Ruby](https://marketplace.visualstudio.com/items?itemName=shopify.ruby-lsp)
2525
- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
2626
- [Paste and Indent](https://marketplace.visualstudio.com/items?itemName=Rubymaniac.vscode-paste-and-indent)
2727
- [SQLite](https://marketplace.visualstudio.com/items?itemName=alexcvzz.vscode-sqlite)

_partials/pt/vscode_extensions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ code --install-extension ms-vscode.sublime-keybindings
1111
code --install-extension emmanuelbeziat.vscode-great-icons
1212
code --install-extension github.github-vscode-theme
1313
code --install-extension MS-vsliveshare.vsliveshare
14-
code --install-extension rebornix.ruby
14+
code --install-extension shopify.ruby-lsp
1515
code --install-extension dbaeumer.vscode-eslint
1616
code --install-extension Rubymaniac.vscode-paste-and-indent
1717
code --install-extension alexcvzz.vscode-sqlite
@@ -23,7 +23,7 @@ Aqui está uma lista das extensões que você está instalando:
2323
- [Sublime Text Keymap and Settings Importer](https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings)
2424
- [VSCode Great Icons](https://marketplace.visualstudio.com/items?itemName=emmanuelbeziat.vscode-great-icons)
2525
- [Live Share](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare)
26-
- [Ruby](https://marketplace.visualstudio.com/items?itemName=rebornix.Ruby)
26+
- [Ruby](https://marketplace.visualstudio.com/items?itemName=shopify.ruby-lsp)
2727
- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
2828
- [Paste and Indent](https://marketplace.visualstudio.com/items?itemName=Rubymaniac.vscode-paste-and-indent)
2929
- [SQLite](https://marketplace.visualstudio.com/items?itemName=alexcvzz.vscode-sqlite)

_partials/vscode_extensions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ code --install-extension ms-vscode.sublime-keybindings
1111
code --install-extension emmanuelbeziat.vscode-great-icons
1212
code --install-extension github.github-vscode-theme
1313
code --install-extension MS-vsliveshare.vsliveshare
14-
code --install-extension rebornix.ruby
14+
code --install-extension shopify.ruby-lsp
1515
code --install-extension dbaeumer.vscode-eslint
1616
code --install-extension Rubymaniac.vscode-paste-and-indent
1717
code --install-extension alexcvzz.vscode-sqlite
@@ -23,7 +23,7 @@ Here is a list of the extensions you are installing:
2323
- [Sublime Text Keymap and Settings Importer](https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings)
2424
- [VSCode Great Icons](https://marketplace.visualstudio.com/items?itemName=emmanuelbeziat.vscode-great-icons)
2525
- [Live Share](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare)
26-
- [Ruby](https://marketplace.visualstudio.com/items?itemName=rebornix.Ruby)
26+
- [Ruby](https://marketplace.visualstudio.com/items?itemName=shopify.ruby-lsp)
2727
- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
2828
- [Paste and Indent](https://marketplace.visualstudio.com/items?itemName=Rubymaniac.vscode-paste-and-indent)
2929
- [SQLite](https://marketplace.visualstudio.com/items?itemName=alexcvzz.vscode-sqlite)

build.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
'RUBY_SETUP_VERSION' => "3.3.5",
55
'NVM_VERSION' => "0.39.1",
66
'NODE_VERSION' => "20.17.0",
7-
'GEMS' => "colored faker http pry-byebug rake rails:7.1.3.4 rest-client rspec rubocop-performance sqlite3:1.7.3 activerecord:7.1.3.2"
7+
'GEMS' => "colored faker http pry-byebug rake rails:7.1.3.4 rest-client rspec rubocop-performance sqlite3:1.7.3 activerecord:7.1.3.2 ruby-lsp"
88
}
99

1010
MACOS = %w[

0 commit comments

Comments
 (0)