Commit graph

15 commits

Author SHA1 Message Date
Josh Johnson
846a128984 Remove "use strict"
Closes #107
2017-06-21 00:30:16 -04:00
Josh Johnson
a9953b696d Re-Implement XML Tree View
Leverages the new "views" API in VS Code to show a tree view in the file
explorer sidebar. Clicking a tree node navigates the editor to the line
containing the source element/attribute. The tree can be navigates via
keyboard by using the UP/DOWN arrow keys to choose nodes and the
LEFT/RIGHT arrow keys to collapse/expand nodes.

Addresses the following issues:
#62
#66
#71
#72
#73
#83
#102
2017-06-15 23:55:04 -04:00
Maciej Zawiasa
1112f56801 handle scalar values 2016-11-25 21:34:31 +01:00
Josh Johnson
801fc5a352 Add XML Tree Feature
#32
2016-02-16 18:42:23 -05:00
Josh Johnson
ba54b8a83f Add $(project) Variable - Closes #30 2016-01-22 19:41:29 -05:00
Josh Johnson
bc4e7823bc Fix #21 2016-01-18 15:43:10 -05:00
Josh Johnson
9953d5b66c Fix #20 2016-01-18 13:19:46 -05:00
Josh Johnson
c6efe2a2dd Fix #22 2016-01-18 08:53:42 -05:00
Josh Johnson
f77bc88576 Mock xmldom Node Implementation 2016-01-13 18:01:17 -05:00
Josh Johnson
98028898ac Add XQuery Execution 2016-01-08 12:35:50 -05:00
Josh Johnson
8738058d8c Port vscode-xquery to vscode-xml
I'll be consolidating the two extensions into one.
2016-01-08 10:44:46 -05:00
Josh Johnson
08c81f7d16 Make XMLNS Split Optional
New setting: xmlTools.slpitXmlnsOnFormat
2016-01-08 09:19:27 -05:00
Josh Johnson
b7e4fc8c15 Fix Output
* Only output line number, not column.
* Append a newline after first line.
2016-01-07 11:08:26 -05:00
Josh Johnson
3d916fc9b4 Add Line/Column to XPath Output 2016-01-07 11:06:08 -05:00
Josh Johnson
eb43a467c8 vNext Rewrite
This commit cleans up and reorganizes the code base, as well as fixes some issues. The intent of the vNext branch is to make the extension more conducive to an open-source environment.
2016-01-06 15:55:11 -05:00