vscode/extensions/typescript-language-features
Lee Houghton fa4f870501
Handle multiple users with /tmp/vscode-typescript
This fixes an issue where the typescript language server fails to load if multiple users launch VS Code on the same Linux machine.

Steps to reproduce:
- Log in as user1
- Launch VS Code
- Log out
- Log in as user2
- Launch VS Code
- It tries to write to files in /tmp/vscode-typescript, but that directory is not writeable because it is owned by user1
- You cannot use TypeScript intellisense

This fix namespaces the directory with the current uid so that each user will get their own. 

On Windows, this shouldn't be an issue anyway since each user gets their own temp directory.
2019-06-15 00:36:23 +01:00
..
schemas Allow extension contributed TS plugins to be loaded for workspace versions of TS 2018-12-13 14:29:32 -08:00
src Handle multiple users with /tmp/vscode-typescript 2019-06-15 00:36:23 +01:00
.vscodeignore delete OSSREADME.json 2018-11-20 12:54:22 +01:00
cgmanifest.json Adding version info for ts non-code dependencies 2018-11-27 11:40:27 -08:00
extension.webpack.config.js
icon.png [ImgBot] Optimize images 2018-11-06 20:46:03 +00:00
language-configuration.json
package.json update @types/node (#74881) 2019-06-05 10:20:01 +02:00
package.nls.json Change documentation for TS importModuleSpecifier.auto 2019-05-17 18:14:40 -07:00
README.md Update README.md 2019-04-08 15:45:47 -04:00
tsconfig.json
yarn.lock update @types/node (#74881) 2019-06-05 10:20:01 +02:00

Language Features for TypeScript and JavaScript files

Notice: This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.

Features

See TypeScript in Visual Studio Code and JavaScript in Visual Studio Code to learn about the features of this extension.