-
-
Notifications
You must be signed in to change notification settings - Fork 527
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
The request is to register command IDs listed below so:
- User don't need to create second keymap for the same commands when takeover mode is enabled
- Preserve compatibility with other extensions (eg commands.run pipelines)
All in all why don't just do this? The only case I know that can cause warnings is that when builtin typescript extension is enabled after takeover mode was enabled, but we can un-register commands then?
The only command I actually care is only typescript.tsserverRequest for API. I believe it was already discussed hundred of times, but AFAIK this is the only to communicate with TS plugin (pass and receive arbitrary data).
Also ideally handle all commands:
typescript.findAllFileReferences->volar.vue.findAllFileReferencestypescript.goToProjectConfig->volar.openTsConfigtypescript.goToSourceDefinition-> ?typescript.organizeImports-> ?typescript.removeUnusedImports-> ?typescript.selectTypeScriptVersion->volar.selectTypeScriptVersion
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request