Skip to content

vscode-typescript-language-features does not include typescript-vscode-sh-plugin #38

@tsmaeder

Description

@tsmaeder

The typescript language features built-in (I tried with 1.49.3) requires a plugin for the typescript language server. When looking at the tsserver log, it ties to load the module 'typescript-vscode-sh-plugin' and fails. Not clear what the consequences of the failure are. Doc (see https://github.com/aeschli/typescript-vscode-sh-plugin) indicates the plugin provides better semantic coloring.
The plugin is referenced in https://github.com/microsoft/vscode/blob/924ccf2b63b6841b09ed8e3b26362cf38a558d3a/extensions%2Ftypescript-language-features%2Fpackage.json and https://github.com/microsoft/vscode/blob/844f49f2a873bda53891bceb4ccc86bd631cfcbd/extensions%2Ftypescript-language-features%2Fextension.webpack.config.js

In particular, there is an "externals" field in the webpack config. Maybe we should process this config for all built-ins?

The module ends up in the extensions folder under <extension root dir>/node_modules/typescript-vscode-sh-plugin in vscode.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions