Commit Graph

160 Commits

Author SHA1 Message Date
Dirk Baeumer
e91b851ca8 Upgrade to latest language pack format 2018-01-30 00:11:57 +01:00
Ramya Achutha Rao
71c3b15465 Update the telemetry module used by extensions 2018-01-29 14:53:24 -08:00
Matt Bierner
d14586e186 Provide command aliases for TS extension
#39778
2018-01-29 09:55:20 -08:00
Dirk Baeumer
04594c864b Add support for Language Packs 2018-01-25 21:14:34 +01:00
Tony Collen
8ee4aba28b Switch all schemastore.org URLs to use SSL. (#40737)
References SchemaStore/schemastore#12
2018-01-02 11:36:21 -07:00
Matt Bierner
f4eca163a0 Relax vscode-nls deps 2017-12-12 11:04:39 -08:00
Matt Bierner
37a9b31ea6 Hide TS commands when not in js/ts file 2017-11-30 16:39:53 -08:00
Matt Bierner
7c13230aff Setup basic typescript.isManagedFile context 2017-11-30 16:37:23 -08:00
Matt Bierner
229ab747e1 Move TS extension activate to own file 2017-11-30 15:38:40 -08:00
Matt Bierner
49e2d76264 Restore having both javascript.goToProjectConfig and typescript.goToProjectConfig 2017-11-07 16:35:04 -08:00
Matt Bierner
1b882bcbaa Move remaining command to use command classes 2017-11-07 16:29:51 -08:00
Matt Bierner
35f46e131c Use shared snippets for js and jsx, and ts and tsx 2017-11-07 15:03:26 -08:00
Erich Gamma
edc2317ff8 Support to report TS style checks as warnings (#37616)
* Support to report TS style checks as warnings

* typos
2017-11-06 09:29:07 -08:00
Matt Bierner
5664c0f169 Fixes #37293 2017-10-31 12:02:56 -07:00
Matt Bierner
7ac7a31007 Add setting to disable auto import suggestions 2017-10-27 17:15:36 -07:00
Matt Bierner
599fdbd67e Move format / validate enable to window settings
There is currently not clean way to register these provides on a resource specific level so they must live in the window settings
2017-10-27 15:20:47 -07:00
Matt Bierner
be18049d0a Move tsc autodetect to window scope 2017-10-27 15:20:47 -07:00
Matt Bierner
93c737831c Use window scope for implicit project config 2017-10-27 15:20:47 -07:00
Matt Bierner
5702389f4b Add setting to disable experimental decorators in implicit js projects
Fixes #14985
2017-10-26 17:20:35 -07:00
Matt Bierner
82dcf98352 Add support for localizing ts errors (#36451)
* Pick up typescript 2.6.1-insiders.20171019

* Add support for localizing ts errors. Fixes #18634
2017-10-19 19:52:02 -07:00
Matt Bierner
73635a9cd3 Add option to disable quick suggestions for js/ts paths
Fixes #35877
2017-10-13 15:37:19 -07:00
Matt Bierner
989c40066d Fix commenting of jsx attribute using jsx style comments
Fixes #36175
2017-10-13 14:51:04 -07:00
Matt Bierner
c098b394b0 Use single setting to control autodetect of tasks
#35067
2017-10-11 18:45:31 -07:00
Matt Bierner
a60a551582 add new typescript.tsc.autoDetectType to enable either detection of build or watch tasks
Fixes #35067
2017-10-11 18:30:49 -07:00
Matt Bierner
0bd33bbd96 Use strict versions for @types. Fixes #35561 2017-10-09 11:21:00 -07:00
Matt Bierner
cb7e0bffd0 Prototype TSC watch task contribution (#33865)
* Prototype TSC watch task contribution

* Update to make use of optional properties in task definitions
2017-09-22 15:32:00 -07:00
Matt Bierner
761d23b04c Mark inline js expressions in js with language javascript
Fixes #20874
2017-09-18 14:32:58 -07:00
Matt Bierner
341c314697 Mark TS settings as resource
Fixes #33669
2017-09-01 14:54:12 -07:00
Matt Bierner
611e6984b2 Mark some ts extension settings as window
Fixes #33048
2017-08-23 17:21:17 -07:00
Matt Bierner
ca8da0c0a6 Remove check.tscVersion setting 2017-07-19 13:55:21 -07:00
Matt Bierner
ac8f47b193 Use most broad root for typescript project root in multiroot. Fixes #30163 2017-07-05 18:13:08 -07:00
kieferrm
3f8bd163f4 update dependency on vscode-extension-telemetry 2017-06-30 09:57:37 -07:00
Dirk Baeumer
0e39ec5af5 Fixes #29835: Move Task API from proposed to final. 2017-06-29 11:03:33 +02:00
Matt Bierner
19decf745e Add insertSpaceAfterTypeAssertion formatting option
Fixes #10296
2017-06-28 05:06:53 -05:00
Dirk Baeumer
19f310a027 Fixes #29427 & #29617 2017-06-27 21:38:56 +02:00
Dirk Baeumer
4d645781c8 Fixes #29332: Improve workflow to assign a problem matcher to a build task. 2017-06-23 17:04:49 +02:00
Dirk Baeumer
22fa494aee Incooperate API feedback 2017-06-23 10:25:45 +02:00
Joao Moreno
5667cc0e69 use vsce to determine what to package when bundling extensions
fixes #29054
2017-06-21 16:17:21 +02:00
Matt Bierner
d173d8ecc1 Add insertSpaceAfterConstructor Formatting Option for TS and JS
Fixes #28206
2017-06-07 14:49:29 -07:00
Dirk Baeumer
171e5c204f Fixes #27730: Deprecation warnings in our package.json 2017-05-31 16:42:13 +02:00
Dirk Baeumer
e98c09c842 Fixes #27738: Defer switching to Tasks 2.0.0 as the default 2017-05-31 16:21:35 +02:00
Matt Bierner
e424344c89 Fixes #27420 2017-05-30 23:37:06 -07:00
Matt Bierner
88073e8288 Correctly mark typescript.npm as isExecutable 2017-05-30 16:51:15 -07:00
Matt Bierner
91c7fbe242 Add npm location setting
For #24961

Picks up https://github.com/Microsoft/TypeScript/pull/16084/files

Allows users to manually set the npm install location
2017-05-30 16:37:02 -07:00
Dirk Baeumer
bf5bb9de5c Implements #27087: Simplify task activation events 2017-05-29 14:50:16 +02:00
Matt Bierner
c9a2a5be88 Allow tsc tasks to be disabled using settings. Fixes #27312 2017-05-26 14:24:24 -07:00
Matt Bierner
6d00bd977b Add TSC Task Provider (#27093)
* extract standardLanguageDescriptions to constant

* Remove client variable

* Move VersionStatus into a class

* Add TSC Task Provider

Fixes #26079

Adds a task provider for building typescript projects.

* Make ts loading lazy
2017-05-25 15:18:05 -07:00
Martin Aeschlimann
3cdc7b7472 update all grammars script 2017-05-25 12:27:37 +02:00
Matt Bierner
d167cf370f Add restart TSServer command. Fixes #22335 2017-05-24 15:07:43 -07:00
Matt Bierner
4514ddd180 Add option to exclude unique names from suggestion lists in JS files
Fixes #26595

**Problem**
TS includes all unique names in a file in the completion list for JavaScript files. This is often desirable, but may result in unexpected completions

**Fix**
Add a new option `javascript.nameSuggestions` to filter these suggestions out.
2017-05-16 18:35:07 -07:00