Initial SQL Project tree viewlet in Explorer sidebar (#8639)

* Adding mock contents for tree
* added open sqlproj dialog
* reading files from directory
* Added directory traversal
* Adding tree sorting by folder vs file and label
* Improved auto-unfolding of tree based on node type
* replacing fs with fs.promise alias
* added activation event for when workspace contains sqlproj files
* Returning after displaying error
This commit is contained in:
Benjin Dubishar
2019-12-27 12:42:23 -08:00
committed by GitHub
parent 4a8609c3ef
commit 51ab435e5f
9 changed files with 256 additions and 10 deletions

View File

@@ -13,9 +13,11 @@
"icon": "images/sqlserver.png",
"aiKey": "AIF-c5594e2d-38b5-4d3b-ab1b-ed5d4fe8ee40",
"activationEvents": [
"*"
"onCommand:sqlDatabaseProjects.new",
"onCommand:sqlDatabaseProjects.open",
"workspaceContains:**/*.sqlproj"
],
"main": "./out/main",
"main": "./out/extension",
"repository": {
"type": "git",
"url": "https://github.com/Microsoft/azuredatastudio.git"
@@ -45,6 +47,15 @@
"command": "sqlDatabaseProjects.open"
}
]
},
"views": {
"explorer": [
{
"id": "sqlDatabaseProjectsView",
"name": "%title.projectsView%",
"when": ""
}
]
}
},
"dependencies": {