Recommended VS Code JSON setting | Extra note |
---|---|
"tsEssentialsPlugins.cleanupVueComponentCompletions": "filter-non-vue" | Use |
"tsEssentialsPlugins.fixSuggestionsSorting": true | Try to restore properties (not variables!) sorting as in source Experimental and most probably will be changed in future |
"tsEssentialsPlugins.globalLibCompletions.action": "mark" | Of course it makes no sense to use |
"tsEssentialsPlugins.patchOutline": true | Extend TypeScript outline with:
|
"tsEssentialsPlugins.renameImportNameOfFileRename": true | Also rename name of default or namespace import on refactor caused by file move / rename Probably will be enabled by default in future |
"tsEssentialsPlugins.signatureHelp.excludeBlockScope": true | Make tsserver think signature help never gets triggered manually to make it not go outside of block eg:
But it still allow it to be displayed in return statements which is more convenient |
"tsEssentialsPlugins.skipNodeModulesReferences": true | When not in node_modules, show skip showing references from node_modules |
"tsEssentialsPlugins.suggestions.displayImportedInfo": true | Wether to show module name from which completion comes (inserted at start of completion detail) |
"tsEssentialsPlugins.suggestions.localityBonus": true | (No extra note) |
"tsEssentialsPlugins.tupleHelpSignature": true | Wether to provide signature help when destructuring tuples e.g.:
|