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
* (Experimental) Ability to edit start/end tag simultaneously under `xml.mirrorCursorOnMatchingTag` preference. Can be toggled on/off on Windows/Linux through `ctrl+shift+f2` and on Mac `cmd+shift+f2`. See [#130](https://github.com/redhat-developer/vscode-xml/issues/130).
8
+
* Allows File Associations to be used without Workspace. See [#202](https://github.com/redhat-developer/vscode-xml/issues/202).
9
+
* CodeAction for missing root end tag. See [#lsp4xml/595](https://github.com/angelozerr/lsp4xml/pull/595).
10
+
* DTD hover/completion support for documentation. See [#lsp4xml/592](https://github.com/angelozerr/lsp4xml/pull/592).
11
+
* CodeAction for similar looking element names if it doesn't match the schema. See [#lsp4xml/591](https://github.com/angelozerr/lsp4xml/pull/591).
12
+
* Navigation and intellisense for xs:include-ed types. See [#lsp4xml/579](https://github.com/angelozerr/lsp4xml/pull/579).
13
+
* Contribute to completion, hover .. with external JAR. See [#193](https://github.com/redhat-developer/vscode-xml/pull/193).
14
+
* Added documentation on how to contribute extensions to the XML LS. See [#197](https://github.com/redhat-developer/vscode-xml/pull/197).
15
+
16
+
17
+
### Bug Fixes
18
+
19
+
* xs:import code action was inserting inside the tag name. See [#lsp4xml/593](https://github.com/angelozerr/lsp4xml/pull/593).
20
+
* Prolog attribute completion was providing invalid values. See [#lsp4xml/587](https://github.com/angelozerr/lsp4xml/pull/587).
21
+
* getCurrentAttribute method was not returning the correct attribute name. See [#lsp4xml/584](https://github.com/angelozerr/lsp4xml/pull/584).
22
+
* Hover was not returning all hover responses. See [#lsp4xml/582](https://github.com/angelozerr/lsp4xml/pull/582).
23
+
* cvc-pattern error range fix. See [#lsp4xml/580](https://github.com/angelozerr/lsp4xml/pull/580).
Copy file name to clipboardExpand all lines: README.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,14 +71,17 @@ The following settings are supported:
71
71
*`xml.validation.schema`: Set to `false` to disable schema validation. Defaults to `true`.
72
72
*`xml.validation.noGrammar`: The message severity when a document has no associated grammar. Defaults to `hint`.
73
73
*`xml.server.workDir`: Set an absolute path for all cached schemas to be stored. Defaults to `~/.lsp4xml`.
74
-
75
-
Since 0.8.0:
76
74
*`xml.codeLens.enabled`: Enable/disable XML CodeLens. Default is `false`.
77
75
*`xml.symbols.excluded`: Disable document symbols (Outline) for the given file name patterns. Updating file name patterns does not automatically reload the Outline view for the relevant file(s). Each file must either be reopened or changed, in order to trigger an Outline view reload.
78
76
79
77
Since 0.9.1:
80
78
*`xml.validation.disallowDocTypeDecl`: Enable/disable if a fatal error is thrown if the incoming document contains a DOCTYPE declaration. Default is `false`.
81
79
*`xml.validation.resolveExternalEntities`: Enable/disable resolve of external entities. Default is `false`.
80
+
81
+
Since 0.10.0:
82
+
*`xml.mirrorCursorOnMatchingTag`: (Experimental) Enable/disable ability to simultaneously edit the start and end tag of an element. Default is `true`. Can be toggled on/off on Windows/Linux through `ctrl+shift+f2` and on Mac `cmd+shift+f2`.
83
+
***Note**: XML tag name completion is currently not working with mirror cursors on.
84
+
***Note**: In a multi-root workspace, cursors do not immediately enable or disable when editing XML files located in separate workspace folders.
0 commit comments