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
Copy file name to clipboardExpand all lines: README.md
+4-1
Original file line number
Diff line number
Diff line change
@@ -218,14 +218,17 @@ The following settings are supported:
218
218
- auto
219
219
- on
220
220
- off
221
-
*`java.sharedIndexes.location`: Specifies a common index location for all workspaces. See default values as follows:
221
+
*`java.sharedIndexes.location`: Specifies a common index location for all workspaces. See default values as follows:
222
222
- Windows: First use `"$APPDATA\\.jdt\\index"`, or `"~\\.jdt\\index"` if it does not exist
223
223
- macOS: `"~/Library/Caches/.jdt/index"`
224
224
- Linux: First use `"$XDG_CACHE_HOME/.jdt/index"`, or `"~/.cache/.jdt/index"` if it does not exist
225
225
*`java.refactoring.extract.interface.replace`: Specify whether to replace all the occurrences of the subtype with the new extracted interface. Defaults to `true`.
226
226
*`java.import.maven.disableTestClasspathFlag` : Enable/disable test classpath segregation. When enabled, this permits the usage of test resources within a Maven project as dependencies within the compile scope of other projects. Defaults to `false`.
227
227
*`java.configuration.maven.defaultMojoExecutionAction` : Specifies default mojo execution action when no associated metadata can be detected. Defaults to `ignore`.
228
228
229
+
New in 1.16.0
230
+
*`java.refactoring.rename.references`: Specify whether to provide diagnostic and quick fix to rename all the references when a symbol name is manually changed without using rename refactoring. When set to `auto`, the diagnostic and quick fix will be provided if `java.autobuild.enabled` is set to `false`.
231
+
229
232
Semantic Highlighting
230
233
===============
231
234
[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
+11
Original file line number
Diff line number
Diff line change
@@ -1080,6 +1080,17 @@
1080
1080
"type": "boolean",
1081
1081
"markdownDescription": "Specify whether to replace all the occurrences of the subtype with the new extracted interface.",
1082
1082
"default": true
1083
+
},
1084
+
"java.refactoring.rename.references": {
1085
+
"type": "string",
1086
+
"enum": [
1087
+
"auto",
1088
+
"on",
1089
+
"off"
1090
+
],
1091
+
"default": "auto",
1092
+
"markdownDescription": "Specify whether to provide diagnostic and quick fix to rename all the references when a symbol name is manually changed without using rename refactoring. When set to `auto`, the diagnostic and quick fix will be provided if `java.autobuild.enabled` is set to `false`",
0 commit comments