Open MaulingMonkey opened 7 years ago
While e.g. the current intellisense is functional, there's room for improvements just based off the existing racer implementation.
[x] Provide original paths to racer for better static autocompletion (based on Cargo.toml?) See https://github.com/MaulingMonkey/VisualRust/commit/764984619c9baf313360f384f65b45a643f11912
[x] Use racer complete-with-snippet ... to get and embed documentation into the signature provider See https://github.com/MaulingMonkey/VisualRust/commit/dd6719538a34c0636a54dd4f5f894c1dcd9fab6d & https://github.com/MaulingMonkey/VisualRust/commit/9675cddb1fc6b5c70936677089b78b735590c5bf I can't figure out the API(s) (if any) to get keyword coloring / monospaced fonts etc. however. Example of the above two changes:
racer complete-with-snippet ...
[x] Provide signature/parameters support Testing v1 available in my branch: https://github.com/MaulingMonkey/VisualRust/tree/sighelp Ref: https://msdn.microsoft.com/en-us/library/ee334194.aspx
[ ] Provide quickinfo hovering tooltips Ref: https://msdn.microsoft.com/en-us/library/ee197646.aspx
[ ] Implement outlining This could perhaps reuse existing AST stuff used for syntax highlighting Ref: https://msdn.microsoft.com/en-us/library/ee197665.aspx
While e.g. the current intellisense is functional, there's room for improvements just based off the existing racer implementation.
[x] Provide original paths to racer for better static autocompletion (based on Cargo.toml?) See https://github.com/MaulingMonkey/VisualRust/commit/764984619c9baf313360f384f65b45a643f11912
[x] Use
racer complete-with-snippet ...
to get and embed documentation into the signature provider See https://github.com/MaulingMonkey/VisualRust/commit/dd6719538a34c0636a54dd4f5f894c1dcd9fab6d & https://github.com/MaulingMonkey/VisualRust/commit/9675cddb1fc6b5c70936677089b78b735590c5bf I can't figure out the API(s) (if any) to get keyword coloring / monospaced fonts etc. however. Example of the above two changes:[x] Provide signature/parameters support Testing v1 available in my branch: https://github.com/MaulingMonkey/VisualRust/tree/sighelp Ref: https://msdn.microsoft.com/en-us/library/ee334194.aspx
[ ] Provide quickinfo hovering tooltips Ref: https://msdn.microsoft.com/en-us/library/ee197646.aspx
[ ] Implement outlining This could perhaps reuse existing AST stuff used for syntax highlighting Ref: https://msdn.microsoft.com/en-us/library/ee197665.aspx