Auto Completion

Status

  • {o} Needs design

    {*} Design in progress

    {o} Needs implementation

    {o} Implementation in progress

    {o} 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

Apps/Builder/Planning/Auto_Completion (last edited 2014-11-10 23:30:36 by ChristianHergert)