-
Notifications
You must be signed in to change notification settings - Fork 4
Description
It is not a real feature request but since this repo has no discussion section, I add as an issue:
Microsoft released/reworked its vscode postgres extension
In their announcement, they mention as a first bullet point in the section what sets their project apart from other postgres tooling projects and why people should use their project:
Enhanced Productivity: Features like context-aware IntelliSense and SQL formatting save time and minimize errors.
I think that IntelliSense is the strength of this project (postgrestools-vscode). However, both extensions offer a few IntelliSense features that the other does not support yet.
For example, their extension offers
- Suggestions for sql keywords
- Basic suggestions inside postgres function bodies (columns, tables)
=> but both only in a query context opened from their extension tab, e.g. not for general sql files.
These two features are still missing here as far as I know (even work is in progress).
On the other hand, this extension offers IntelliSense they do not support
- Linting
- Function parameter names
- ...
My conclusion would be, that combining both feature sets might cover 90%+ of the most common IntelliSense, productivity and linting features.
Probably, a collaboration with a Microsoft backed project could also increase the resources or the visibility of this project.
So I was wondering if you believe that there is an overlap in features and if some collaboration would be useful/helpful? For example, if this project could learn from their keyword support and suggestion strategy or overtake their features. Or if the postgres language server could be included in their project? And if yes, if you think reaching out to them would be good idea?