Thread: Developer Editor With Class and Variable Browser

  1. #1
    Trying to Learn C nathanpc's Avatar
    Join Date
    Jul 2009
    Location
    Brazil
    Posts
    72

    Question Developer Editor With Class and Variable Browser

    Hello,
    I'm looking for a developer editor for Windows, that have a Class and Variables browser as the Microsoft Visual C++ 6 had(the old Visual Studio 6 pack), with those images that differs if it's a void, function, int, char...

    Best Regards,
    Nathan Paulino Campos
    Follow Me At Twitter
    Eee PC 904HD White | Windows XP Home Edition and Linux Ubuntu Hardy Herron

    Google Talk: [email protected]
    ICQ: 424738586
    AIM: nathanjava

  2. #2
    Registered User claudiu's Avatar
    Join Date
    Feb 2010
    Location
    London, United Kingdom
    Posts
    2,094
    Eh... don't know but I would recommend Codeblocks IDE. It's decent, free and it works well.
    1. Get rid of gets(). Never ever ever use it again. Replace it with fgets() and use that instead.
    2. Get rid of void main and replace it with int main(void) and return 0 at the end of the function.
    3. Get rid of conio.h and other antiquated DOS crap headers.
    4. Don't cast the return value of malloc, even if you always always always make sure that stdlib.h is included.

  3. #3
    Trying to Learn C nathanpc's Avatar
    Join Date
    Jul 2009
    Location
    Brazil
    Posts
    72
    I don't want an IDE, what I need is an editor(I prefer editors than IDEs).
    Follow Me At Twitter
    Eee PC 904HD White | Windows XP Home Edition and Linux Ubuntu Hardy Herron

    Google Talk: [email protected]
    ICQ: 424738586
    AIM: nathanjava

  4. #4
    Trying to Learn C nathanpc's Avatar
    Join Date
    Jul 2009
    Location
    Brazil
    Posts
    72
    I found Zeus and I think that this is what I need, but if someone have any other, please share, because I want to choose some that will really be good for me.
    Follow Me At Twitter
    Eee PC 904HD White | Windows XP Home Edition and Linux Ubuntu Hardy Herron

    Google Talk: [email protected]
    ICQ: 424738586
    AIM: nathanjava

  5. #5
    Registered User claudiu's Avatar
    Join Date
    Feb 2010
    Location
    London, United Kingdom
    Posts
    2,094
    Looks good. I am more old school and I use notepad++ when I need just an editor
    1. Get rid of gets(). Never ever ever use it again. Replace it with fgets() and use that instead.
    2. Get rid of void main and replace it with int main(void) and return 0 at the end of the function.
    3. Get rid of conio.h and other antiquated DOS crap headers.
    4. Don't cast the return value of malloc, even if you always always always make sure that stdlib.h is included.

  6. #6
    Trying to Learn C nathanpc's Avatar
    Join Date
    Jul 2009
    Location
    Brazil
    Posts
    72
    I'm a Notepad++ user now, but I still wants another one with a class browser, but when I'm on Linux(most of the time), I use Gedit that has this function.
    Follow Me At Twitter
    Eee PC 904HD White | Windows XP Home Edition and Linux Ubuntu Hardy Herron

    Google Talk: [email protected]
    ICQ: 424738586
    AIM: nathanjava

  7. #7
    Registered User jeffcobb's Avatar
    Join Date
    Dec 2009
    Location
    Henderson, NV
    Posts
    875
    SlickEdit runs on Windows and Linux and does all of what you need and is primarily an editor...
    C/C++ Environment: GNU CC/Emacs
    Make system: CMake
    Debuggers: Valgrind/GDB

  8. #8
    Trying to Learn C nathanpc's Avatar
    Join Date
    Jul 2009
    Location
    Brazil
    Posts
    72
    The only problem of SlickEdit and Zeus, is that they are shareware, but I'm needing something free.
    Follow Me At Twitter
    Eee PC 904HD White | Windows XP Home Edition and Linux Ubuntu Hardy Herron

    Google Talk: [email protected]
    ICQ: 424738586
    AIM: nathanjava

  9. #9
    Registered User jeffcobb's Avatar
    Join Date
    Dec 2009
    Location
    Henderson, NV
    Posts
    875
    Quote Originally Posted by nathanpc View Post
    The only problem of SlickEdit and Zeus, is that they are shareware, but I'm needing something free.
    Well then I get all of that for free out of Emacs. It has a class and source browser and runs on all platforms. Not everyones favorite but it works for me. I can stick the same .emacs file on each platform and they all act the same, adding the class and source browser is just a matter of adding the right .el files to the right places on Linux and Windows.

    And it doesn't cost a dime.
    C/C++ Environment: GNU CC/Emacs
    Make system: CMake
    Debuggers: Valgrind/GDB

  10. #10
    VIM addict
    Join Date
    May 2009
    Location
    Chennai, India
    Posts
    43
    I am a big fan of vim editor and i have turned vim into a more powerful editor with the help of few plugins (Taglist and NERDTree most importantly) and with few tweaking in vimrc file i can able to get the editor i want.

    Try it and see, it may very well suite your taste
    Last edited by cbalu; 05-19-2010 at 10:42 PM. Reason: Typo corrected

  11. #11
    Trying to Learn C nathanpc's Avatar
    Join Date
    Jul 2009
    Location
    Brazil
    Posts
    72
    I've already tried both(eMacs and Vim), but they are so command-line, even with their GUI front-ends, they still looks like a console program.
    Follow Me At Twitter
    Eee PC 904HD White | Windows XP Home Edition and Linux Ubuntu Hardy Herron

    Google Talk: [email protected]
    ICQ: 424738586
    AIM: nathanjava

  12. #12
    Making mistakes
    Join Date
    Dec 2008
    Posts
    476
    That's not a bad thing, they are probably faster and more powerful than anything else (looks at your avatar <.<). Anyway, I don't use them, I use gedit or notepad++ on Windows, just for big projects I use Code::Blocks, a very nice IDE. Why don't you want an IDE?

  13. #13
    VIM addict
    Join Date
    May 2009
    Location
    Chennai, India
    Posts
    43
    I love the way it just works, instead of making so much polish and eat system resources in using something, i can go for powerful and fully capable editor like VIM.

    Ok i agree its a personal thing and everyone view differs here.

    As you have asked in forum i shared my views

    In case if anyone want to view my VIM setup here is a screenshot Click Here
    Last edited by cbalu; 05-20-2010 at 06:22 AM. Reason: Added screenshot

  14. #14
    Trying to Learn C nathanpc's Avatar
    Join Date
    Jul 2009
    Location
    Brazil
    Posts
    72
    Quote Originally Posted by Brafil View Post
    That's not a bad thing, they are probably faster and more powerful than anything else (looks at your avatar <.<). Anyway, I don't use them, I use gedit or notepad++ on Windows, just for big projects I use Code::Blocks, a very nice IDE. Why don't you want an IDE?
    I don't like IDE's, because they are heavy and many things that I don't use, then I prefer to have a editor that is simple, but have all that I need.

    Quote Originally Posted by cbalu View Post
    I love the way it just works, instead of making so much polish and eat system resources in using something, i can go for powerful and fully capable editor like VIM.

    Ok i agree its a personal thing and everyone view differs here.

    As you have asked in forum i shared my views

    In case if anyone want to view my VIM setup here is a screenshot Click Here
    As I've already said, that's so much console. I like when programs have the OS default style for the controls used on it.
    Follow Me At Twitter
    Eee PC 904HD White | Windows XP Home Edition and Linux Ubuntu Hardy Herron

    Google Talk: [email protected]
    ICQ: 424738586
    AIM: nathanjava

  15. #15
    Making mistakes
    Join Date
    Dec 2008
    Posts
    476
    (looks at your avatar <.<)
    Why did you change it xD?

    Anyway, I think Notepad++ is the best program for you, period.

    @cbalu: Well, that looks really great. You have motivated me for another try.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. problem in pass a variable to a class
    By nima_pw in forum C# Programming
    Replies: 3
    Last Post: 06-09-2009, 07:30 AM
  2. Getting an error with OpenGL: collect2: ld returned 1 exit status
    By Lorgon Jortle in forum C++ Programming
    Replies: 6
    Last Post: 05-08-2009, 08:18 PM
  3. Screwy Linker Error - VC2005
    By Tonto in forum C++ Programming
    Replies: 5
    Last Post: 06-19-2007, 02:39 PM
  4. creating class, and linking files
    By JCK in forum C++ Programming
    Replies: 12
    Last Post: 12-08-2002, 02:45 PM
  5. structure vs class
    By sana in forum C++ Programming
    Replies: 13
    Last Post: 12-02-2002, 07:18 AM