Matt Bierner
78c627f1c9
Trigger inlay hints for all visible JS/TS editors when one changes
...
Fixes #130430
2021-10-05 12:20:42 -07:00
Matt Bierner
eb5ec1b324
Use warning for partial mode language status item
2021-10-04 09:19:47 -07:00
Matt Bierner
9990843822
Disable non syntax errors in files that don't have semantic capabilities ( #134175 )
...
If we're on a host that supports semantic checking, but in a file that doesn't support semantic errors, we currently don't want to report semantic errors since these will likely complain about imports and other undefined symols
2021-10-04 08:11:16 -07:00
Johannes Rieken
f8e953fdff
adopt API breakage of onDidChangeInlayHints
2021-10-04 12:59:25 +02:00
Logan Ramos
a4342f3add
Bump telemetry module
2021-10-01 16:52:56 -04:00
Matt Bierner
12167d7ce8
Note required TS version of JSX completion setting
2021-09-30 17:20:27 -07:00
Matt Bierner
595bc1d56b
Fix fragment being dropped from in-memory js/ts resources
...
Some documents (specifically notebook cells) use the fragment to identify different document parts
Make sure we preserve this
2021-09-30 11:49:08 -07:00
Martin Aeschlimann
ab55b573ea
add tag closing for tsx (for #34484 )
2021-09-30 11:17:42 +02:00
Matt Bierner
6fed60f8f4
Fix formatting
...
Introduced by PR
2021-09-29 21:32:20 -07:00
Stephen Sigwart
2b3f9adf88
Fix typescript NLS JSON ( #134179 )
2021-09-29 21:13:03 -07:00
Armando Aguirre
7fdc489e08
Add jsxAttributeCompletionStyle setting ( #133920 )
...
* Add jsxAttributeCompletionStyle setting
* Apply suggestions from code review
Co-authored-by: Andrew Branch <andrewbranch@users.noreply.github.com >
Co-authored-by: Andrew Branch <andrewbranch@users.noreply.github.com >
2021-09-29 16:20:23 -07:00
Matt Bierner
fa27356174
Update link
2021-09-29 08:45:48 -07:00
Matt Bierner
ece191d76f
Use correct project types for javascript projects
2021-09-29 08:42:59 -07:00
Matt Bierner
c03da8b023
Add consolidated IntelliSense status item
...
Fixes #133731
2021-09-28 18:30:47 -07:00
Matt Bierner
c6d45158c5
Spelling
2021-09-28 16:59:04 -07:00
Matt Bierner
124f1ef74e
Remove extra check for non-nullable param
2021-09-27 15:43:25 -07:00
Matt Bierner
8731be5e78
Fix errors in untitled JS/TS files
2021-09-27 14:09:31 -07:00
Matt Bierner
1aa23f12ac
Only show capabilities item when in single file mode
...
For #133731
No need to show this normally since project intellisense is the default
2021-09-27 13:39:26 -07:00
Matt Bierner
f47586563e
Show loading spinner while loading status of tsconfig for current file
2021-09-27 13:39:25 -07:00
Ikko Ashimine
437b6ce304
Fix typo in completions.test.ts ( #133401 )
...
backets -> brackets
2021-09-27 12:23:56 -07:00
Logan Ramos
282f499c22
Update extension telemetry module
2021-09-23 11:26:57 -04:00
Henning Dieterichs
d6b2e78477
Fixes #132847 by configuring ${...} as bracket pair.
2021-09-21 12:28:25 +02:00
Benjamin Pasero
54cdd9c58b
status - improve hover feedback for compact entries ( #129037 )
2021-09-18 09:53:10 +02:00
Matt Bierner
eefcaf6e0f
Extract duplicated constant
2021-09-16 17:20:03 -07:00
Matt Bierner
6d01964e8e
Add language status item for single file mode
...
Fixes #133296
2021-09-16 17:20:02 -07:00
Matt Bierner
43f7c113e4
Move project status items to a new ui folder
2021-09-16 17:20:02 -07:00
Matt Bierner
4fcbe9449c
Add support for cross file JS/TS intellisense in yarn web
...
Fixes #133199
2021-09-15 16:26:22 -07:00
Matt Bierner
8a912d57c3
Include in-memory in same implicit JS/TS project
...
Fixes #133195
2021-09-15 16:26:22 -07:00
Matt Bierner
fc5e2f515c
Adopting langauge status api for JS/TS versions ( #132015 )
...
* Adopting language status api for JS/TS versions
* Polish
2021-09-14 08:35:12 -07:00
Matt Bierner
ad67ad4530
Show lightbulb when user makes a selection in js/ts
2021-09-09 18:18:00 -07:00
Matt Bierner
74989b2993
Fix organize import for empty file
...
Fixes #132637
We should not show the lightbulb when auto applying code actions
2021-09-09 18:18:00 -07:00
Justin Wei
0aaedebdb0
Do not fold closing tag ( #132316 )
2021-09-09 14:27:16 -07:00
Matt Bierner
34861b8c8a
Add comments on how fenced code block should not be localized
...
For #132190
2021-09-07 16:31:45 -07:00
Matt Bierner
f1581dcad7
Fix labels for optional auto imports
...
Fixes #132212
2021-09-07 14:54:11 -07:00
Matt Bierner
80f4b6f655
Fix links in cgmanifest
...
Fixes #132525
Updates the links except for trac. These were just copied in from TS
2021-09-07 14:46:19 -07:00
Matt Bierner
aec6ee09fa
Remove eslint disablement in file
...
" -> '
2021-09-02 16:58:01 -07:00
Jonah Snider
19512e92cb
Fix typo in javascript.inlayHints.propertyDeclarationTypes.enabled description ( #131760 )
2021-08-27 15:20:20 -07:00
Logan Ramos
8dbad73de5
Update built in extensions telemetry
2021-08-27 15:45:42 -04:00
Logan Ramos
ecc7fdac90
Bump extension telemetry module
2021-08-27 11:29:48 -04:00
Matt Bierner
f29bc05bb5
Disable parameter names hints by default
2021-08-23 13:51:10 -07:00
Matt Bierner
e802791cf1
Introduce typescript.tsserver.useSyntaxServer
...
Fixes #131142
This setting replaces `typescript.tsserver.useSeparateSyntaxServer` and officailly documents the syntax only mode on desktop
2021-08-18 18:36:37 -07:00
Matt Bierner
5fe071c2e7
Don't return trigger characters for ambient JS suggestions
...
Fixes #130096
2021-08-12 15:34:34 -07:00
Logan Ramos
da7d76d2ec
Update extension telemetry module
2021-08-10 12:43:41 -04:00
Matt Bierner
813c0b2178
Pick up newest TS versions
2021-08-09 11:24:34 -07:00
Logan Ramos
6aa5b9226b
Update extension telemetry module
2021-08-09 13:16:08 -04:00
Matt Bierner
f944203712
Remove old cast
...
Not needed with TS 4.4
2021-08-03 22:15:43 -07:00
Matt Bierner
e4eaed4bf5
Add support for rendering @linkcode jsdoc tags as code
2021-08-03 16:37:26 -07:00
Matt Bierner
5bc143160c
Add on Error handler for ts worker
2021-08-03 16:37:25 -07:00
Matt Bierner
48c560d788
Organize imports in TS ext
2021-08-03 13:22:45 -07:00
Matt Bierner
82331754b3
Enable param name inlayHints by default for TS
...
Looking for feedback. Will also consider keeping enabled if it looks stable enough
2021-08-03 12:04:00 -07:00