diff --git a/src/plugins/languageclient/client.cpp b/src/plugins/languageclient/client.cpp index 9392f848964..d0c3d32136d 100644 --- a/src/plugins/languageclient/client.cpp +++ b/src/plugins/languageclient/client.cpp @@ -231,6 +231,9 @@ static ClientCapabilities generateClientCapabilities() documentCapabilities.setDefinition(allowDynamicRegistration); documentCapabilities.setTypeDefinition(allowDynamicRegistration); documentCapabilities.setImplementation(allowDynamicRegistration); + documentCapabilities.setFormatting(allowDynamicRegistration); + documentCapabilities.setRangeFormatting(allowDynamicRegistration); + documentCapabilities.setOnTypeFormatting(allowDynamicRegistration); capabilities.setTextDocument(documentCapabilities); return capabilities;