Thread: code EDITOR

  1. #1
    Registered User
    Join Date
    Apr 2008
    Posts
    31

    Post code EDITOR

    Is there any good editors out there which shows the "methods - functions" on the left hand side, so that we can skip from one function code to another just by clicking the methods (function).
    I am using Crimson editor but it doesn't have such function.
    Free ones first.

  2. #2
    Kernel hacker
    Join Date
    Jul 2007
    Location
    Farncombe, Surrey, England
    Posts
    15,677
    Visual Studio? (Express Edition is free)
    Eclipse? (Free)

    --
    Mats
    Compilers can produce warnings - make the compiler programmers happy: Use them!
    Please don't PM me for help - and no, I don't do help over instant messengers.

  3. #3
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    Moved to General Discussions.

    Pretty much any integrated development environment worth using has such a feature. Even Geany, a lightweight IDE that I am experimenting with for use as a text editor has that feature, not to mention Code::Blocks and the Express versions of Microsoft Visual Studio.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  4. #4
    Registered User
    Join Date
    Mar 2008
    Location
    India
    Posts
    147
    emacs would also be good option ..!

  5. #5
    Kernel hacker
    Join Date
    Jul 2007
    Location
    Farncombe, Surrey, England
    Posts
    15,677
    Quote Originally Posted by vlrk View Post
    emacs would also be good option ..!
    I like Emacs a lot. Although it does not at all support the feature of a class-browser.

    --
    Mats
    Compilers can produce warnings - make the compiler programmers happy: Use them!
    Please don't PM me for help - and no, I don't do help over instant messengers.

  6. #6
    Internet Superhero
    Join Date
    Sep 2006
    Location
    Denmark
    Posts
    964
    Quote Originally Posted by terminator View Post
    Is there any good editors out there which shows the "methods - functions" on the left hand side, so that we can skip from one function code to another just by clicking the methods (function).
    I am using Crimson editor but it doesn't have such function.
    Free ones first.
    Notepad++ can do it, it also colors the code for you, and has support for macros and pretty much all other text editing functions known to man, it's free. However, it is not an IDE, so you'd have to use a stand-alone compiler, like MingW/GCC or MSVC or Borland or whatever...
    How I need a drink, alcoholic in nature, after the heavy lectures involving quantum mechanics.

  7. #7
    Registered User
    Join Date
    Apr 2008
    Posts
    890
    Quote Originally Posted by matsp View Post
    I like Emacs a lot. Although it does not at all support the feature of a class-browser.
    I use GVim almost exclusively. IDEs greatly slow me down and eat up too much of the edit space with browsers, toolbars,etc. Nice debuggers, but for me, that's about it.

  8. #8
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    Notepad++ can do it
    With a non-default yet website listed plugin, from what I see.

    I use GVim almost exclusively. IDEs greatly slow me down and eat up too much of the edit space with browsers, toolbars,etc. Nice debuggers, but for me, that's about it.
    I have heard statements to the effect that GVim is an IDE
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  9. #9
    Registered User
    Join Date
    Apr 2008
    Posts
    890
    Quote Originally Posted by laserlight View Post
    I have heard statements to the effect that GVim is an IDE
    GVim + make is for me. :-) I feel like my right and left hands are switched when I'm forced to use a real IDE.

  10. #10
    Hurry Slowly vart's Avatar
    Join Date
    Oct 2006
    Location
    Rishon LeZion, Israel
    Posts
    6,788
    Quote Originally Posted by medievalelks View Post
    I feel like my right and left hands are switched when I'm forced to use a real IDE.
    So just move the mouse to the other side of the keyboard...
    All problems in computer science can be solved by another level of indirection,
    except for the problem of too many layers of indirection.
    – David J. Wheeler

  11. #11
    Registered User
    Join Date
    Apr 2008
    Posts
    890
    Quote Originally Posted by vart View Post
    So just move the mouse to the other side of the keyboard...
    The mouse is the problem. Point, click, type. Point, right click, select, click, type. Point, click, build. Point, click, type, click for Search.

    I know a lot of that can be done with keyboard shortcuts, but I already know them all in GVim.

  12. #12
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Which is a good thing many of them can be reassigned within many IDEs. Phew.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  13. #13
    Registered User
    Join Date
    Apr 2008
    Posts
    890
    Quote Originally Posted by Elysia View Post
    Which is a good thing many of them can be reassigned within many IDEs. Phew.
    Yep, I'm sure many people are more productive in IDEs than I am. I'm only relaying my personal preference. I do occasionally use one to browse unfamiliar code, but if I'm in edit/compile/test mode, GVim + make is fastest for me.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Text file editor code
    By nu.skool.fool in forum C Programming
    Replies: 3
    Last Post: 06-05-2006, 03:18 PM
  2. Replies: 1
    Last Post: 03-21-2006, 07:52 AM
  3. Binary Search Trees Part III
    By Prelude in forum A Brief History of Cprogramming.com
    Replies: 16
    Last Post: 10-02-2004, 03:00 PM
  4. Replies: 4
    Last Post: 01-16-2002, 12:04 AM
  5. Tile Editor
    By Nick in forum Linux Programming
    Replies: 3
    Last Post: 08-10-2001, 11:24 PM