-
Notifications
You must be signed in to change notification settings - Fork 195
/
Copy pathruby-lsp.code-workspace
41 lines (41 loc) · 1.34 KB
/
ruby-lsp.code-workspace
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
"folders": [
{
"name": "server",
"path": "."
},
{
"path": "vscode",
"name": "extension"
},
{
"path": "jekyll",
"name": "jekyll"
}
],
"settings": {
"files.exclude": {
"vscode": true,
"jekyll": true,
"**/out": true,
},
"search.exclude": {
"**/out": true,
},
// Set this value to `messages` to see names of LSP requests and responses,
// or to `verbose` to see the full JSON content of LSP requests and responses
"ruby lsp.trace.server": "off",
"rubyLsp.bypassTypechecker": true,
"rubyLsp.indexing": {
"excludedPatterns": [
"**/test/fixtures/**/*.rb"
],
},
"typescript.tsc.autoDetect": "off",
"github.copilot.chat.codeGeneration.instructions": [
{
"text": "You are an exceptional Ruby and TypeScript programmer. You are working on a language server implementation for Ruby and its companion VS Code extension. Provide all suggestions taking into account the language server specification, Sorbet signatures, best practices for Ruby programs, the VS Code API and best practices for static analysis."
}
],
}
}