oradew-vscode
oradew-vscode copied to clipboard
HoverProvider from DB objects
Hi, is possible to have HoverProvider form DB objects? Like columns, tables, packages,.... Thanks.
For this kind of feature you could install the extension plsql-language, but I tested it and it doesn't recognise oradew project structure. I will look into it, as this extension in cojunction to oradew is awesome.
Agreed! It has been shipped together with Oradew not long ago as a dependency extension but I then removed it and let the user decide which language extension to use. plsql-language also works beautifully with "Go to object" if an object is saved locally in structure (CTRL+click on object in code) etc,...
Mmm I will double check, last test I did it with it didn't work for me.
Is plsql-language mantained? I wee that last commit was two years ago? and pending pull requests.
I just tried to execute the plsql-language repository without success, already installed dependencies but...:

Is plsql-language mantained? I wee that last commit was two years ago? and pending pull requests.
It seems so. My impression is that the owner is still present (checks issues, etc). just not very active, but maybe I am wrong.
I checked the other his extension (local-history) and he was active in the last month ...
Do you have this extension working with oradew? I can't manage to get ir working, do I have to modify some settings? I get code highlighting right away, but no code completion or symbols detected.
By symbols you mean Outline panel (Ctrl+Shift+o)? Idk it works for me, occasionally it breaks if I have some unusual code...
"Go To Definition" (Ctrl+click) also works, Peek definition, function specification completion...
Proper code completion with DB connection isn't implemented as I know..
In settings I have:
"files.associations": {
"*.sql": "plsql"
}
thats all.
I have this configuration as yours and I've never got this extension working :(
I just discovered the issue, it was that my packages have the word EDITIONABLE, and the extension is not working with it.