Lukas Wirth
d6dba1c97c
auto update old configurations to newer ones
2022-05-01 19:57:09 +02:00
Laurențiu Nicola
f77adb3a23
Remove old inlay hints settings
2022-04-16 08:05:07 +03:00
Lukas Wirth
bd17933c31
feat: Add return type hints for closures with block bodies
2022-03-16 21:25:03 +01:00
Laurențiu Nicola
e97569c998
Drop extensionUri copy
2021-12-23 09:36:55 +02:00
Laurențiu Nicola
f63690c058
Remove proxy settings
2021-12-23 09:23:56 +02:00
Laurențiu Nicola
650ec14e4f
Remove channel and ask before download prefs
2021-12-23 09:23:56 +02:00
Laurențiu Nicola
262a698875
Prepare Code extension for bundling
2021-12-18 17:44:16 +02:00
Laurențiu Nicola
157056db22
Fix proxyStrictSSL check
2021-12-02 15:46:23 +02:00
Laurențiu Nicola
7d815b862f
Refactor proxy settings
2021-11-28 10:54:35 +02:00
Laurențiu Nicola
2f5149886d
Respect http.proxyStrictSSL
2021-11-27 07:29:44 +02:00
Jake Heinz
d3d768de0d
inlay hints: add the option to always show constructor inlay hints
2021-11-13 23:12:29 +00:00
Lukas Wirth
4c582ffe9f
Don't ask the user to reload when chaning HoverAction configs in VSCode
2021-10-25 14:48:36 +02:00
Kevin DeLorey
5b9f173254
Removed all dead config accessors.
2021-07-23 07:50:37 -06:00
Kevin DeLorey
d8f0213316
removed dead code
2021-07-23 07:41:55 -06:00
Kevin DeLorey
b75e0e7bb1
Initial commit of highlight related configuration w/ implementation.
2021-07-22 19:35:47 -06:00
bors[bot]
388a91c8a8
Merge #8951
...
8951: internal: migrate to vscode.FileSystem API r=matklad a=wxb1ank
I encountered an error where `bootstrap()` attempts to create a directory with the path `C:\C:\...`. I couldn't find this reported anywhere else. Using the `vscode.FileSystem` API instead of the `fs` one works here. I assume the latter automatically prepends `C:\` to paths whereas the former does not. I don't know if this suggests `vscode.FileSystem` should be used in more places for consistency.
Co-authored-by: wxb1ank <wxblank@gmail.com>
2021-06-14 10:30:10 +00:00
Lukas Wirth
07394316ff
Add function references hover action
2021-06-04 15:54:55 +02:00
wxb1ank
3ca7f61a8d
internal: use vscode.FileSystem API in main.ts
2021-06-02 12:07:13 -04:00
Aleksey Kladov
df146341c5
fix: can download server binary on windows again
...
Closes #8956
See https://github.com/rust-analyzer/rust-analyzer/pull/8951#issuecomment-846716999
2021-05-24 11:52:25 +03:00
Kirill Bulatov
daedcc2b77
More style fixes
2021-05-23 13:57:04 +03:00
Kirill Bulatov
95c51d8f1d
Don't use a deprecated accessor
2021-05-23 11:54:03 +03:00
bors[bot]
fb45d2adec
Merge #8624
...
8624: Automatically detect rust library source file map r=vsrs a=vsrs
This PR adds a new possible `rust-analyzer.debug.sourceFileMap` value:
```json
{
"rust-analyzer.debug.sourceFileMap": "auto"
}
```
I did not make it the default because it uses two shell calls (`rustc --print sysroot` and `rustc -V -v`). First one can be slow (https://github.com/rust-lang/rustup/issues/783 )
Fixes #8619
Co-authored-by: vsrs <vit@conrlab.com>
2021-04-27 20:41:35 +00:00
Jorge Mederos Alvarado
9e5ef0ce72
Add option to opt out from smaller inlay hints font size
2021-04-26 20:29:54 -04:00
vsrs
1ebfe11730
Add special auto
value for debug.sourceFileMap
2021-04-22 16:09:46 +03:00
Kam Y. Tse
77b7c96aea
Make extension respect http proxy settings
2021-03-07 18:21:48 +08:00
vsrs
3618c4e0d3
Add References code lens.
...
For Struct, Enum, Union and Trait symbols.
2021-01-23 16:56:20 +03:00
Aleksey Kladov
01a5b83562
Rename extension config
2021-01-04 18:41:24 +03:00
lf-
f7f6ac3554
Add an option for extra env vars in the Code extension
2020-12-30 04:51:07 -08:00
vsrs
eeb40dbece
Add method references CodeLens
2020-09-29 15:29:20 +03:00
Veetaha
3602f07bbe
Improve client logging (use output channel and more log levels)
2020-07-05 17:50:29 +03:00
vsrs
611fad275f
code linting
2020-07-03 14:23:51 +03:00
vsrs
271abb7bc4
Add tests
2020-07-03 14:23:51 +03:00
vsrs
7b79d24ad5
Add runnable env support.
2020-07-03 14:23:51 +03:00
vsrs
a43a9103bc
Add custom cargo runners
2020-06-24 10:53:49 +03:00
vsrs
7e986d1504
Add rust-analyzer.gotoLocation
command
2020-06-18 10:15:43 +03:00
vsrs
4d6c6a6b1e
Fix rust-analyzer.debug.openDebugPane option
2020-06-18 10:15:42 +03:00
vsrs
7d0dd17b09
Add hover actions as LSP extension
2020-06-05 14:59:26 +03:00
veetaha
5dab5e7379
Introduce toggle inlay hints
vscode command
...
Users now can assign a shortcut for this command
via the general vscode
keybindings ui or `keybinding.json file`
Closes : #4599
2020-05-25 03:59:46 +03:00
vsrs
78817a3194
Add "rust-analyzer.lens.enable"
2020-05-18 10:27:00 +03:00
vsrs
dc217bdf90
CodeLens configuration options.
2020-05-17 19:51:44 +03:00
vsrs
3ffc26eaeb
Remove "rust-analyzer.debug.useLaunchJson" option
2020-05-14 11:12:10 +03:00
vsrs
9ebb2acdca
Use launch.json in Debug Lens sessions.
...
Add the possibility to use existing configurations via Debug Lens
2020-05-13 15:51:15 +03:00
vsrs
0ef17ef1ee
Merge remote-tracking branch 'upstream/master' into uniformed_debug_lens
...
# Conflicts:
# editors/code/src/commands/runnables.ts
2020-05-08 19:34:34 +03:00
Aleksey Kladov
3bf5ef02c0
Add master config for inlayHints to make disabling easy
2020-05-08 09:28:15 +02:00
vsrs
5426e2927e
Add additional debug options
2020-05-07 17:07:58 +03:00
vsrs
c4ca6e29c2
Uniformed way to get Debug Lens target executable.
2020-05-06 16:06:21 +03:00
vsrs
9153e96e88
better configuration enum items
2020-04-29 14:13:57 +03:00
vsrs
042917e6e3
Configuration settings and source maps support
2020-04-29 13:10:42 +03:00
Edwin Cheng
a4b0ce07f8
Add config for proc_macro
2020-04-16 19:28:06 +08:00
veetaha
12e23bd60b
vscode: fix typing bug in config
2020-04-11 15:40:49 +03:00