diff options
| author | Edwin Cheng <edwin0cheng@gmail.com> | 2020-04-13 00:05:33 +0800 |
|---|---|---|
| committer | Edwin Cheng <edwin0cheng@gmail.com> | 2020-04-16 19:28:06 +0800 |
| commit | a4b0ce07f80773146c72004befc77be4e576c677 (patch) | |
| tree | 0dec04c4667033b0115fae3be51e1e1202869abd /editors/code | |
| parent | 22e33f308a7dfe924bf2d10f9041e91cec1349a0 (diff) | |
| download | rust-a4b0ce07f80773146c72004befc77be4e576c677.tar.gz rust-a4b0ce07f80773146c72004befc77be4e576c677.zip | |
Add config for proc_macro
Diffstat (limited to 'editors/code')
| -rw-r--r-- | editors/code/package.json | 10 | ||||
| -rw-r--r-- | editors/code/src/config.ts | 1 |
2 files changed, 11 insertions, 0 deletions
diff --git a/editors/code/package.json b/editors/code/package.json index 5f73c8d8389..d39a9b6d883 100644 --- a/editors/code/package.json +++ b/editors/code/package.json @@ -388,6 +388,16 @@ "description": "Enable logging of VS Code extensions itself", "type": "boolean", "default": false + }, + "rust-analyzer.procMacro.enabled": { + "description": "Enable Proc macro support, cargo.loadOutDirsFromCheck must be enabled.", + "type": "boolean", + "default": false + }, + "rust-analyzer.procMacro.serverPath": { + "description": "Proc macro server path", + "type": "string", + "default": "ra_proc_macro_srv" } } }, diff --git a/editors/code/src/config.ts b/editors/code/src/config.ts index 35a05131c88..3b2eec8baa7 100644 --- a/editors/code/src/config.ts +++ b/editors/code/src/config.ts @@ -12,6 +12,7 @@ export class Config { private readonly requiresReloadOpts = [ "serverPath", "cargo", + "procMacro", "files", "highlighting", "updates.channel", |
