You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Boost startup performance using AppCDS
- Enable by default (auto) only for insiders & pre-release versions
- Use java.jdt.ls.appcds.enabled to control the setting
Signed-off-by: Roland Grunberg <[email protected]>
Copy file name to clipboardExpand all lines: README.md
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -257,6 +257,9 @@ The following settings are supported:
257
257
*`java.completion.engine`: [Experimental] Select code completion engine. Defaults to `ecj`.
258
258
*`java.references.includeDeclarations`: Include declarations when finding references. Defaults to `true`
259
259
260
+
New in 1.44.0
261
+
*`java.jdt.ls.appcds.enabled` : [Experimental] Enable Java AppCDS (Application Class Data Sharing) for improvements to extension activation. When set to `auto`, AppCDS will be enabled in Visual Studio Code - Insiders, and for pre-release versions.
262
+
260
263
Semantic Highlighting
261
264
===============
262
265
[Semantic Highlighting](https://github.com/redhat-developer/vscode-java/wiki/Semantic-Highlighting) fixes numerous syntax highlighting issues with the default Java Textmate grammar. However, you might experience a few minor issues, particularly a delay when it kicks in, as it needs to be computed by the Java Language server, when opening a new file or when typing. Semantic highlighting can be disabled for all languages using the `editor.semanticHighlighting.enabled` setting, or for Java only using [language-specific editor settings](https://code.visualstudio.com/docs/getstarted/settings#_languagespecific-editor-settings).
Copy file name to clipboardExpand all lines: package.json
+12Lines changed: 12 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -420,6 +420,18 @@
420
420
"scope": "window",
421
421
"order": 95
422
422
},
423
+
"java.jdt.ls.appcds.enabled": {
424
+
"type": "string",
425
+
"enum": [
426
+
"auto",
427
+
"on",
428
+
"off"
429
+
],
430
+
"default": "auto",
431
+
"markdownDescription": "[Experimental] Enable Java AppCDS (Application Class Data Sharing) for improvements to extension activation. When set to `auto`, AppCDS will be enabled in Visual Studio Code - Insiders, and for pre-release versions.",
0 commit comments