Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.2 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Text Editing&Processing > IDEs

    IComplete 0.3

    Download button

    Downloads: 635  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.8/5)
    15 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Martin Stubenschrott | More programs
    GPL / FREE
    October 24th, 2005, 16:57 GMT
    ROOT / Text Editing&Processing / IDEs

     Read user reviews (0)  Refer to a friend  Subscribe

    IComplete description

    IComplete is a generic command line program for Linux that lists possible code completions.

    IComplete is a command line program, which lists possible completions for a certain position in a source code, reusing the excellent Exuberant-ctags program.

    Currently it only works with C/C++ source code, and partly with Java and probably C# sources.

    IComplete is meant to be editor-independent, so you can use it as an API browser for the command line, no matter which editor you prefer.

    However, I provide an integration plugin for Vim, which helps speeding up your coding sessions, especially with new APIs.

    Here are some key features of "IComplete":

    · Automatic generation of a tags file for the current source file by building a tree of included files.
    · Listing members (also inherited ones) of a class
    · For QString s; s. only non-static members are suggested, for QString:: only static ones.
    · Listing all function signatures of overloading methods
    · Recognizes return values of methods.
    · QWidget w; w.rect().topLeft(). // List completions for a QPoint
    · Uses the scope of the cursor position
    · Recognizes, if you are inside a method-definition and completes also private or protected variables for this class. For a global scope, only public members are suggested.
    · Works in both console and graphical vim
    · Uses a cache system for increased speed.

    Installation:

    ./configure
    make
    su
    make install

    What's New in This Release:

    · The Vim plugin has finally been converted to reuse the new omnifunc.
    · Placeholder support has been added.



    Product's homepage

      


    TAGS:

    code completions | list code completions | C/C++ source code | IComplete | list | possible

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM