Projects / isymchoose


isymchoose can automatically determine which symbols (functions, types, enumerators, etc.) are available in a given C language source file and present you with a list of completion possibilities, including return types and argument lists. With a little help, it can also display documentation for symbols. At its simplest, it functions as a keystroke-economical, context-sensitive symbol completer. However, additional features exist that aim to let the programmer remember in general, fuzzy terms what their libraries can do and quickly find and insert what is needed, rather than having to remember or awkwardly look up exactly what everything is called, what arguments are required, etc.

Operating Systems

Recent releases

  •  21 Sep 2009 04:49

    Release Notes: A crasher bug that affected files that did not end with a newline was fixed. Better warnings were added. Temporary files were made less obtrusive. Current word detection for vim was improved.

    •  09 Jul 2009 19:44

      Release Notes: This release fixes a bug that caused some symbols to be incorrectly removed from the symbol list.

      •  07 Jul 2009 00:09

        Release Notes: A preprocessor macro-related bug has been fixed.

        •  06 Jul 2009 22:35

          Release Notes: First public release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.