diff options
Diffstat (limited to 'cli/lsp/language_server.rs')
-rw-r--r-- | cli/lsp/language_server.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cli/lsp/language_server.rs b/cli/lsp/language_server.rs index 87fc5f7e5..ef659cd05 100644 --- a/cli/lsp/language_server.rs +++ b/cli/lsp/language_server.rs @@ -1723,7 +1723,11 @@ impl Inner { position, tsc::GetCompletionsAtPositionOptions { user_preferences: tsc::UserPreferences { + allow_text_changes_in_new_files: Some(specifier.scheme() == "file"), + include_automatic_optional_chain_completions: Some(true), + provide_refactor_not_applicable_reason: Some(true), include_completions_with_insert_text: Some(true), + allow_incomplete_completions: Some(true), ..Default::default() }, trigger_character, |