Find the answer to your Linux question:
Results 1 to 3 of 3
scientica(Moderator): split from http://www.linuxforums.org/forum/lin...er-editor.html - please refrain from "Piggybacking" (see the rules for definition) Hello members, I'd like to know if Santa's little helper's idea about creating large thread for ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Feb 2006
    Posts
    4

    More question on code editor selection


    scientica(Moderator): split from http://www.linuxforums.org/forum/lin...er-editor.html - please refrain from "Piggybacking" (see the rules for definition)

    Hello members,

    I'd like to know if Santa's little helper's idea about creating large thread for this topic has worked out or not. But I don't find other thread than this that is suitable to post my question. So I am posting my question here, hope many members are interested in.

    I stuck with Linux console, vi and mc (midnight commander) (and no more) for editing my code so a long time without awkward feeling. Recently I have a project which is developing in Windows. And I soonly discover some benefits that I can get from an advanced code editor.

    I believe there are many code editor / developing env available in Linux that are no less functionlity than those in Windows. But I have no experience. So far I know the name of Kdevelop and Eclipse and I am going to try the two. But I also want to know more choices. What if I want a code editor to have the following functionality (descent priority):

    - C/C++ keywords highlight
    - Easy browsing project files (files appear in separated window or by other means)
    - Easby browsing functions (functions or structures of openning file appear in separated window)
    - Integrated 'search in project files', 'search and replace in project files'
    - Jump to definitions, jump to callers (requested files are opened in new windows)
    - Makefile auto creation
    _ Integrated with gcc (able to start compiling and see the compiler output msg within the developing env)
    - Code hint and auto-completion

    Moreover, at this time I am so interested in code editors (I hope it will last long ) that I want to find the most tiny open source project which has all or most of the above listed functionality. I plan to add functions I want to that software as my wish. While google-ing and examining many projects (which I just start now), I would be very appreciated if you give me info and advices.

    Thanks very much!
    Last edited by scientica; 05-09-2006 at 07:39 AM.

  2. #2
    Linux User
    Join Date
    Aug 2005
    Location
    Italy
    Posts
    401
    Quanta plus?
    When using Windows, have you ever told "Ehi... do your business?"
    Linux user #396597 (http://counter.li.org)

  3. #3
    Linux Enthusiast scientica's Avatar
    Join Date
    Sep 2003
    Location
    South- or "Mid-" Sweden
    Posts
    742
    Quote Originally Posted by ttvu
    I believe there are many code editor / developing env available in Linux that are no less functionlity than those in Windows. But I have no experience. So far I know the name of Kdevelop and Eclipse and I am going to try the two. But I also want to know more choices. What if I want a code editor to have the following functionality (descent priority):

    - C/C++ keywords highlight
    - Easy browsing project files (files appear in separated window or by other means)
    - Easby browsing functions (functions or structures of openning file appear in separated window)
    - Integrated 'search in project files', 'search and replace in project files'
    - Jump to definitions, jump to callers (requested files are opened in new windows)
    - Makefile auto creation
    _ Integrated with gcc (able to start compiling and see the compiler output msg within the developing env)
    - Code hint and auto-completion
    I'd say emacs can do most of that, though some of the things might need an elisp module. It has highligthinh, you can soft of "browse" files (and there are modules for further enhancement, eg ECB: http://ecb.sourceforge.net/ (Overview features an outline-screen-short, and naturally Screenshots shows it in action)). Emacs has "built in" support for invoking eg, make (iirc you can set the compile command to what ever you want).
    Regards Scienitca (registered user #335819 - http://counter.li.org )
    --
    A master is nothing more than a student who knows something of which he can teach to other students.

  4. $spacer_open
    $spacer_close

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •