Matt Bierner
2d4a98842b
Rename javascript.nameSuggestions to javascript.suggest.names
...
Bring this setting name inline with other suggestions settings
Part of #58385
2018-09-10 15:41:07 -07:00
Matt Bierner
ae7035dbbf
Add setting to disable all path based sugestions in js/ts
...
The new `javascript.suggest.paths` and `typescript.suggest.paths` settings replace `typescript.quickSuggestionsForPaths`. These settings should disable all path based suggestions from js/ts
The old `quickSuggestionsForPath` setting is now marked deprecated and is not being migrated to these new settings as it has different semantics. It was originally designed just to disable quick suggestions for paths but it does not work properly when using TypeScript 2.9+
2018-09-10 15:41:07 -07:00
Matt Bierner
72581dfca9
Rename typescript.autoImportSuggestions.enabled and allow it to be applied to js or ts separately
...
Part of #58385
2018-09-10 15:41:07 -07:00
Matt Bierner
98894ae9ba
Rename typescript.suggestions.enabled to typescript.suggest.enabled to be more consistent with other extensions
2018-09-10 15:41:07 -07:00
Matt Bierner
937cbc186b
Split suggestions.enabled into js and ts specific settings
2018-09-10 15:41:07 -07:00
Dave Williams
b9dbeb90d1
New config to turn off TypeScript autocomplete suggestions ( #58011 )
...
* New config to turn off TypeScript autocomplete suggestions
* add missing semicolon
* Exclude everything, even name suggestions, when suggestions disabled
2018-09-10 11:06:12 -07:00
Johannes Rieken
c2c5819fc8
adopt vscode-nls 4.0.0
2018-09-06 14:44:33 +02:00
Johannes Rieken
099d99b76c
wip
2018-08-24 14:54:50 +02:00
Rob Lourens
d505bb4781
Workaround #55649
2018-08-16 09:57:33 +02:00
Rob Lourens
a0764210a8
#55478 - switch all builtin settings to 'markdownDescription' instead of 'description' where needed
2018-08-08 17:01:37 -07:00
Matt Bierner
6bcabdeefe
Add enum descriptions to typescript.preferences.importModuleSpecifier
2018-08-03 18:06:50 +02:00
Ramya Achutha Rao
1912c5d755
Allow extensions to log telemetry to log files #54001
2018-07-30 16:18:54 -07:00
Rob Lourens
a2767ab649
Setting descriptions
2018-07-28 12:13:36 -07:00
Ramya Achutha Rao
9e411a5fd3
Renaming tag for settings for online services #54354
2018-07-26 17:21:32 -07:00
Ramya Rao
d8bf1443cf
Support tags on settings to filter in settings editor ( #55094 )
...
* Support tags on settings to filter in settings editor
* Revert adding tags to api until we are ready
2018-07-25 15:51:28 -07:00
Rob Lourens
31eba9652d
Sweep setting descriptions for #54690
2018-07-25 14:45:48 -07:00
Matt Bierner
b096fb256d
Use enumDescriptions
2018-07-23 15:27:55 -07:00
Matt Bierner
e9fb3b2eaa
Remove old show unused settings
...
You should use `editor.showUnused` instead. Possibly with a language specific setting:
```
"[typescript]": {
"editor.showUnused": false
}
```
2018-07-23 15:01:02 -07:00
Matt Bierner
cb9ad4f8be
Add link provider for jsconfig and tsconfig files
...
Fixes #16905
Fixes #54215
2018-07-12 16:11:30 -07:00
Matt Bierner
adfa9ce977
Add initial support for auto close jsx tags
...
Fixes #34307
2018-07-09 19:00:10 -07:00
Dirk Baeumer
21991b4912
Move to latest vscode-nls for corrupted cache support
2018-07-03 16:12:52 +02:00
Matt Bierner
df7425c832
Use manager for registering and unregistering folding provider
2018-06-04 15:17:38 -07:00
Dirk Baeumer
9275422362
Fixes #50943 : TSC version 2.9.x in watch mode prints different end compile message
2018-06-01 15:16:14 +02:00
Matt Bierner
857db02b2c
Add proper contribution schema for ts server pluguins
...
#50682
2018-05-31 17:21:04 -07:00
Matt Bierner
228df854e0
Shorten showUnused setting name
...
Fixes #50648
2018-05-30 23:02:28 -07:00
Matt Bierner
c406cb40cf
Remove duplicate strings and small cleanup
2018-05-30 11:46:57 -07:00
Matt Bierner
ff5f422dda
Prototype update import paths on file rename/move for JS/TS ( #50074 )
...
* Prototype of updating paths on rename file
* Fix apply edits
* Hook up to normal rename
* Fix unit test
* Remove timeout
* Adding prompt
* Bail early if user has set 'never'
2018-05-21 13:26:24 -07:00
Matt Bierner
12323264c1
Re-enable syntax based folding for js/ts by default in insiders
2018-05-10 15:10:14 -07:00
Matt Bierner
1a820a0a1b
Add setting to control show unused variables
2018-05-10 10:53:15 -07:00
Matt Bierner
15f74515fe
Mark suggestionActions as resource scope since this setting can change per folder
2018-05-08 11:42:05 -07:00
Matt Bierner
8d138ff89c
Mark user preferences as resource scope
2018-05-07 16:06:54 -07:00
Matt Bierner
c488e28c29
Use 'auto' for default TS preference values
2018-05-03 15:54:30 -07:00
Matt Bierner
85c67a9768
Add importModuleSpecifier specifier preference
2018-05-02 16:48:43 -07:00
Matt Bierner
e1a4a6812b
Basic support for TS preferences
...
Fixes #45948
2018-05-02 16:48:43 -07:00
Matt Bierner
7b3c343688
Start adding some basic pinning tests for jsdoc -> snippet
2018-05-02 14:41:37 -07:00
Dirk Bäumer
e329bb6bb0
Fixes #48711 : TypeScript build task output not populating error list with --pretty on ( #48744 )
2018-04-26 13:46:58 -07:00
Matt Bierner
2f86e30e96
Disable syntax based folding again by default for stable
2018-04-26 11:03:29 -07:00
Ramya Achutha Rao
1139de12c0
Create appInsights client only if user has opt-in to telemetry
2018-04-25 15:21:15 -07:00
Ramya Achutha Rao
953cdf7f3d
Update vscode-extension-telemetry version
2018-04-20 10:30:05 -07:00
Matt Bierner
2fadb90198
Move TS/JS to use organize imports codeAction instead of command ( #47850 )
...
* Move TS/JS to use organize imports code action
Fixes #47845
Fixes #46647
- Defines a new standard `SourceOrganizeImports` `CodeActionKind` to be used to implement organize imports in a consistent way.
- Add a new `Organize imports` command and keybinding that executes these actions.
- Move over the existing js/ts organize imports command to use the new code action kind
* Use supportedCodeActions context key
* Document code action kind values
* Fix regular expression
Make sure we only match whole scopes and not `unicorn.source.organizeImports`
2018-04-18 10:51:33 -07:00
Sandeep Somavarapu
e592885b49
Fix #46750
2018-04-16 17:10:46 +02:00
Martin Aeschlimann
f57c35c0f2
Languages -> Programming Languages (for #47103 )
2018-04-03 14:30:02 +02:00
Matt Bierner
c059826ba2
Have distinct js/ts commands for organize imports
...
Fixes #46701
2018-03-27 14:33:55 -07:00
Matt Bierner
a1c693ab1a
Allow disabling JS/TS suggestion actions
...
Fixes #46590
2018-03-26 15:28:54 -07:00
Matt Bierner
cb16bf9308
Turn syntax based folding on by default for TS 2.8
2018-03-26 13:41:30 -07:00
Dirk Baeumer
a9f6297db9
Fixes #46373 : $tsc-watch background problem matcher is locale specific
2018-03-26 11:47:02 +02:00
Dirk Baeumer
6cc1bedc4a
Fixes #46324 : Typescript matchers doesn't recognize tsc output with pretty option enabled
2018-03-26 11:37:49 +02:00
Matt Bierner
0b655c0603
Rename typescript to typescript-language-features
2018-03-23 13:31:29 -07:00