Auto Completion
Status
Needs design
Design in progress
Needs implementation
Implementation in progress
Stable
Goals
- We probably should plumb this into gnome-code-assistance as a new service
- Potentially a lot of IPC here, but I think that is okay in a kdbus world
Use libclang for clang_codeCompleteAt() for C and C++
- Python code completion engine (see old monodevelop implementation)
- libvala for Vala code completion (see Valencia)
- Auto completion of words in File
- This should be able to be disabled (because it can get annoying)
- Auto completion of snippets
- Currently we use the auto completion engine to expand snippets
- This may not be what we actually want
We could instead capture GDK_Key_Tab in GbSourceView