Hi guys,
I love how light and fast cudatext it. Like the name too. I can't help but notice that the autocompletions for python are kinda poor (if working at all; it only has the stdlib and it's not context dependent). For a while I thought 'ok, this is an editor, not an IDE'. But then I realized that spyder, atom, vscode etc all have much better autocompletions.
It turns out lots has happened in the python world that could help making cudatext perform better autocompletions recently. See:
https://docs.python.org/3/library/inspect.html
You can get function signatures, on the fly. No need to precompute them in an .acp file that will be hopelessly incomplete!
You can also get the doc string. This would make it possible for cudatext to show both signature and docs on pressing ctrl space.
There's also rope : https://github.com/python-rope/rope/blo ... erview.rst
I suspect spyder, atom, vscode etc use these things to 'look' a lot more like an ide.
I want to keep the speed of cudatext, but would need those autocompletions too. Since plugins are in python, this would benefit the entire community. What do you think?
Python autocomplete improvements (feature request)
This one seems better:
https://packagecontrol.io/packages/Jedi ... completion
https://packagecontrol.io/packages/Jedi ... completion
Ok, I got some things working. I see you have to press a shortcut to get autocompletion.
Is it possible to make it 'as you type'? See how vscode does it:
https://marketplace.visualstudio.com/it ... hon.python
Is it possible to make it 'as you type'? See how vscode does it:
https://marketplace.visualstudio.com/it ... hon.python