aboutsummaryrefslogtreecommitdiff
path: root/editors/code/src/config.ts
Commit message (Collapse)AuthorAgeFilesLines
* Merge #8624bors[bot]2021-04-271-2/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 <[email protected]>
| * Add special `auto` value for `debug.sourceFileMap`vsrs2021-04-221-2/+6
| |
* | Add option to opt out from smaller inlay hints font sizeJorge Mederos Alvarado2021-04-271-0/+1
|/
* Make extension respect http proxy settingsKam Y. Tse2021-03-071-0/+8
|
* Add References code lens.vsrs2021-01-231-0/+1
| | | | For Struct, Enum, Union and Trait symbols.
* Rename extension configAleksey Kladov2021-01-041-1/+3
|
* Add an option for extra env vars in the Code extensionlf-2020-12-301-0/+3
|
* Add method references CodeLensvsrs2020-09-291-0/+1
|
* Improve client logging (use output channel and more log levels)Veetaha2020-07-051-4/+4
|
* code lintingvsrs2020-07-031-1/+1
|
* Add testsvsrs2020-07-031-2/+2
|
* Add runnable env support.vsrs2020-07-031-0/+6
|
* Add custom cargo runnersvsrs2020-06-241-0/+4
|
* Add `rust-analyzer.gotoLocation` commandvsrs2020-06-181-0/+3
|
* Fix rust-analyzer.debug.openDebugPane optionvsrs2020-06-181-1/+1
|
* Add hover actions as LSP extensionvsrs2020-06-051-4/+9
|
* Introduce `toggle inlay hints` vscode commandveetaha2020-05-251-1/+1
| | | | | | | | Users now can assign a shortcut for this command via the general vscode keybindings ui or `keybinding.json file` Closes: #4599
* Add "rust-analyzer.lens.enable"vsrs2020-05-181-0/+2
|
* CodeLens configuration options.vsrs2020-05-171-0/+11
|
* Remove "rust-analyzer.debug.useLaunchJson" optionvsrs2020-05-141-2/+1
|
* Use launch.json in Debug Lens sessions.vsrs2020-05-131-0/+1
| | | | Add the possibility to use existing configurations via Debug Lens
* Merge remote-tracking branch 'upstream/master' into uniformed_debug_lensvsrs2020-05-081-0/+1
|\ | | | | | | | | # Conflicts: # editors/code/src/commands/runnables.ts
| * Add master config for inlayHints to make disabling easyAleksey Kladov2020-05-081-0/+1
| |
* | Add additional debug optionsvsrs2020-05-071-0/+2
| |
* | Uniformed way to get Debug Lens target executable.vsrs2020-05-061-2/+4
|/
* better configuration enum itemsvsrs2020-04-291-1/+1
|
* Configuration settings and source maps supportvsrs2020-04-291-1/+8
|
* Add config for proc_macroEdwin Cheng2020-04-161-0/+1
|
* vscode: fix typing bug in configveetaha2020-04-111-9/+30
|
* Enable the SemanticTokensFeature by defaultkjeremy2020-04-081-1/+0
| | | | | | | This is covered under vscode's "editor.semanticHighlighting.enabled" setting plus the user has to have a theme that has opted into highlighting. Bumps required vscode stable to 1.44
* Lean onto default implementation of configsAleksey Kladov2020-04-021-26/+4
|
* Remove old syntax highlightingAleksey Kladov2020-04-021-2/+0
|
* Process configuration response draftKirill Bulatov2020-03-301-3/+3
|
* vscode: fix local develveetaha2020-03-261-1/+1
| | | | The value of releaseTag is not undefined, but null in actual package.json
* Extension types and renderingMatt Hooper2020-03-241-0/+1
|
* Merge #3695bors[bot]2020-03-241-61/+45
|\ | | | | | | | | | | | | | | | | 3695: vscode: simplify and refactor config r=matklad a=Veetaha Removed unnecessary interfaces, changed `cfg` to be a getter to ensure the fresh values any time possible. Migrated from explicit casts to implicit. Co-authored-by: veetaha <[email protected]>
| * vscode: simplify and refactor configveetaha2020-03-231-61/+45
| |
* | Don't try to enable proposed API's on stableAleksey Kladov2020-03-241-12/+6
|/
* Make from-source install use cargo installed binary by defaultAleksey Kladov2020-03-201-2/+2
|
* Simplify extension tag sniffingAleksey Kladov2020-03-191-13/+7
|
* Rewrite auto-updateAleksey Kladov2020-03-191-96/+7
| | | | | | | | | | | | | | Everything now happens in main.ts, in the bootstrap family of functions. The current flow is: * check everything only on extension installation. * if the user is on nightly channel, try to download the nightly extension and reload. * when we install nightly extension, we persist its release id, so that we can check if the current release is different. * if server binary was not downloaded by the current version of the extension, redownload it (we persist the version of ext that downloaded the server).
* Remove outDirOverridesEmil Lauridsen2020-03-171-2/+0
|
* Change existing OUT_DIR override config to make use of new infrastructureEmil Lauridsen2020-03-171-1/+2
|
* Support loading OUT_DIR from cargo check at launchEmil Lauridsen2020-03-171-0/+3
|
* Separate persistent mutable state from configAleksey Kladov2020-03-161-41/+0
| | | | | That way, we clearly see which things are not change, and we also clearly see which things are persistent.
* vscode-postrefactor: more logging and better error handlingVeetaha2020-03-141-19/+17
|
* vscode-postrefactor: minor config refactoringsVeetaha2020-03-141-2/+3
|
* vscode-postrefactor: global storagesVeetaha2020-03-141-20/+19
|
* vscode: put comma backVeetaha2020-03-141-1/+1
|
* vscode: make bailing out on custom serverPath more evidentVeetaha2020-03-141-7/+5
|