Commit graph

211 commits

Author SHA1 Message Date
Qiming Zhao
156fe981c7
fix watchBuild not work before service start
Closes #390
2022-08-15 16:28:28 +08:00
Qiming Zhao
4571c863ad
avoid unload new document on rename 2022-07-31 18:34:26 +08:00
Heyward Fann
84309083d1
feat(commands): Go to Source Definition (#384) 2022-07-30 00:43:59 +08:00
kevinhwang91
ab3f48019d
fix(folding): don't join folding range (#380) 2022-06-11 16:42:25 +08:00
Qiming Zhao
3a41bbe045
rework inlayHints features
Use languages.registerInlayHintsProvider API
2022-05-06 15:05:06 +08:00
Qiming Zhao
4dbde8211c
fix bad insertText
Closes #363
2022-05-02 14:44:37 +08:00
Qiming Zhao
f27b21cb52
fix log format 2022-04-21 23:39:43 +08:00
Qiming Zhao
dfd41e1368
use cached format options 2022-04-20 21:12:53 +08:00
Qiming Zhao
2fd4948bd5
add typescript.suggest.objectLiteralMethodSnippets.enabled 2022-04-10 15:15:32 +08:00
Qiming Zhao
148a55d63c
jsDocCompletion feature 2022-04-10 15:07:17 +08:00
Qiming Zhao
fb9bde0c08
support SymbolKind.Constructor and localFunction as snippet 2022-04-08 22:40:10 +08:00
Qiming Zhao
9dc9f5bd6a
repsect isSnippet from CompletionEntry
Closes #362
2022-04-06 15:57:51 +08:00
Qiming Zhao
b22c59c072
better log 2022-04-02 05:45:18 +08:00
Calvin Huang
c5d9e07d3c
Update typescriptServiceClient.ts (#360) 2022-03-27 07:42:53 +08:00
Qiming Zhao
c4be180558
fix tsserver.restart not work 2022-03-10 15:43:20 +08:00
Qiming Zhao
2d4c8f0bb3
fix possible start multiply tsserver
Closes #355
2022-02-22 18:11:13 +08:00
Qiming Zhao
67239f40b5
remove console.log 2022-02-19 02:31:42 +08:00
Qiming Zhao
7633da18eb
clear highlight on client dispose 2022-02-18 21:37:00 +08:00
Qiming Zhao
464adfcb0a
use Tsserver_path for resolved tsc path
Closes #306
2022-02-18 03:46:45 +08:00
Qiming Zhao
6cdbf56da5
fix api with IServiceProvider
Support for watch tsserver.enable configuration
2022-02-16 20:41:48 +08:00
Qiming Zhao
e5f19b47b4
use documentChanges for workspaceEdit 2022-01-30 18:01:24 +08:00
Ishan
8a5e14f766
Typo in filename (#349) 2022-01-26 03:24:02 +08:00
Qiming Zhao
4e9d171a23
Log document that can't perform semanticTokens 2022-01-20 21:29:43 +08:00
Qiming Zhao
d04366cc30
Release 1.9.7 2022-01-20 04:04:13 +08:00
Qiming Zhao
b8430bd4bb
Check documentation as SymbolDisplayPart[]
Closes  #338
2022-01-13 01:13:29 +08:00
Qiming Zhao
d10bab9072
support referencesCodeLens.showOnAllFunctions
Make codeLens same as VScode
2022-01-13 00:29:12 +08:00
Heyward Fann
fc601dbd95
feat: allImportsAreUnused error can be converted to warning (#337) 2021-12-30 15:29:11 +08:00
Qiming Zhao
cd7c05d4a2
remove configFile from LanguageDescription 2021-12-25 18:33:00 +08:00
Qiming Zhao
8f96c72ad3
fix diagnostics not works with unopened document 2021-12-25 18:17:07 +08:00
Qiming Zhao
c42ed843b0
fixx issues with inlayHints
Closes #336
2021-12-25 00:29:52 +08:00
Heyward Fann
de68137850
feat: inlay hints support (#335)
close #300
2021-12-24 18:29:47 +08:00
Qiming Zhao
181a337c4a refactor(server): avoid tsserverForkStart 2021-12-22 16:53:53 +08:00
Qiming Zhao
65e1f75be5 refactor(server): use TSS_DEBUG & TSS_DEBUG_BRK for debug port 2021-12-22 14:24:04 +08:00
Qiming Zhao
3bd84b1ead Add typescript.check.npmIsInstalled configuration 2021-12-22 01:17:42 +08:00
Qiming Zhao
43e6f62e87 add tsserver.enableTracing configuration 2021-12-21 18:04:20 +08:00
Qiming Zhao
4d78b618e4 add typescript.preferences.includePackageJsonAutoImports configuration 2021-12-21 17:38:28 +08:00
Qiming Zhao
5a8c68fc60 Add suggest.jsdoc.generateReturns configuration. 2021-12-21 17:22:46 +08:00
Qiming Zhao
cd16da88ef feat: support suggest.classMemberSnippets.enabled configuration 2021-12-21 17:00:49 +08:00
Qiming Zhao
61578a5074 feat: register range semantic tokens provider 2021-12-21 16:12:54 +08:00
Heyward Fann
4b662b57e4 feat: add semanticTokens support (#313) 2021-12-21 16:07:42 +08:00
Heyward Fann
95321f24c9
feat: add tsserver.sortImports (#322)
* docs: update yarn configuration (#311)

* feat: add tsserver.sortImports

add source.sortImports codeAction that used in editor.action.sourceAction

coc.nvim can add editor.action.sourceAction

Co-authored-by: KY64 <31939494+KY64@users.noreply.github.com>
2021-12-21 13:56:01 +08:00
Heyward Fann
2d52a842cb
feat: includeCompletionsWithClassMemberSnippets (#321)
* docs: update yarn configuration (#311)

* feat: includeCompletionsWithClassMemberSnippets

typescript.suggest.includeCompletionsWithClassMemberSnippets

Co-authored-by: KY64 <31939494+KY64@users.noreply.github.com>
2021-12-21 13:54:47 +08:00
Ryan Christian
065abccd88
refactor: Disables type acquisition by default (#320)
* docs: update yarn configuration (#311)

* refactor: Disables type acquisition by default

Co-authored-by: KY64 <31939494+KY64@users.noreply.github.com>
2021-12-21 13:53:39 +08:00
Heyward Fann
e4763a3820
feat: add jsxAttributeCompletionStyle settings (#319)
* docs: update yarn configuration (#311)

* feat: add jsxAttributeCompletionStyle settings

https://github.com/microsoft/vscode/pull/133920

Co-authored-by: KY64 <31939494+KY64@users.noreply.github.com>
2021-12-21 13:52:08 +08:00
Qiming Zhao
b530f9ee6f use diagnosticManager from tsserver client 2021-08-20 18:24:45 +08:00
Heyward Fann
0e5132f041
fix: getDiagnostics breaking changes (#307) 2021-08-20 18:14:32 +08:00
Qiming Zhao
a18d3e6e2d use relative path for callHierarchy detail 2021-08-16 23:24:48 +08:00
Qiming Zhao
12c3a08776 refactor tagClosing feature
Avoid workspace.registerAutocmd
2021-08-16 23:03:10 +08:00
Qiming Zhao
8ba598b218 support deprecated tag 2021-07-27 23:03:19 +08:00
Qiming Zhao
c556e99cf1 Support DefinitionLink for definition provider 2021-07-23 00:04:28 +08:00