 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Jigar Mehta Guest
|
Posted: Fri Jan 28, 2005 11:25 am Post subject: Which is the best editor for linux c++?? |
|
|
Hye,
I am the person migrating myself from Visual C++ to linux c++
programming.. I want your guidance which editor and which linux version
should I use so that it would help me in better programming and better
support... I am searching for absolutely free linux version.. Which IDE
(editor) is the best for linux c++ programming ??
Thanks
Jigar Mehta
GATES Information Systems Pvt. Ltd.
India
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
ulrich Guest
|
Posted: Sat Jan 29, 2005 4:23 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
On 28 Jan 2005 06:25:17 -0500, Jigar Mehta <jigarmehta (AT) gatescorp (DOT) com>
wrote:
| Quote: | Hye,
I am the person migrating myself from Visual C++ to linux c++
programming.. I want your guidance which editor and which linux version
should I use so that it would help me in better programming and better
support... I am searching for absolutely free linux version.. Which IDE
(editor) is the best for linux c++ programming ??
|
do not know which is the best, but you may want to try eclipse
(www.eclipse.org) with the mingw compiler/linker stuff ([url]www.mingw.org)[/url].
how to do this is described in cuj, november 2004 issue
([url]http://www.cuj.com/articles/2004/0411/)[/url].
--
have a nice day
ulrich
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
Darren Bane Guest
|
Posted: Sat Jan 29, 2005 4:25 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
Have you considered not using an IDE at all? I personally prefer:
* A text editor. I use Emacs, but vim is another good alternative. I
wouldn't use an editor other than these two because it won't be half as
popular, and popularity means better support as far as free software is
concerned. You should investigate tags files when you've chosen an
editor.
* Some makefiles. If you Google for "Recursive Make Considered
Harmful", you'll find a good way to write these.
* Gdb. There are nice wrappers around this, e.g. for Emacs or
X-Windows (DDD), but I still prefer the command line.
* Optional: A scripting language. I use perl to do global
search-and-replaces across many files in many directories, batch file
renames, nightly builds, papering over cracks in the config mgmt
system, etc. Python is probably a better (but not enough to warrant
learning it when I already know perl) alternative. I use perl rarely,
but when I do it saves me a lot of typing.
* Optional, but recommended: Some config mgmt system. CVS is the most
popular, but I think it'll be replaced by Subversion.
I think that's about all the VisualStudio does for you.
As for your other question, I know very little about the differences
between Linux distros. But why are you fixated on Linux? It's a much
better idea to just write UNIX software, which is portable between
Linux, the BSDs and most commercial UNIXes. You can do this by only
using ANSI C++, or facilities documented in the Single UNIX Spec
(version 3 is the latest). See http://www.unix.org/ for details.
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
Markus T. Guest
|
Posted: Sat Jan 29, 2005 4:25 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
Jigar Mehta:
| Quote: | I am the person migrating myself from Visual C++ to linux c++
programming.. I want your guidance which editor and which linux version
should I use so that it would help me in better programming and better
support... I am searching for absolutely free linux version.. Which IDE
(editor) is the best for linux c++ programming ??
|
Vim without any doubt. http://www.vim.org/
Together with the Tag List plugin you will have everything to get started.
http://www.vim.org/scripts/script.php?script_id=273
__
Markus
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
Victor Bazarov Guest
|
Posted: Sat Jan 29, 2005 4:31 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
Jigar Mehta wrote:
| Quote: | I am the person migrating myself from Visual C++ to linux c++
programming.. I want your guidance which editor and which linux version
should I use so that it would help me in better programming and better
support... I am searching for absolutely free linux version.. Which IDE
(editor) is the best for linux c++ programming ??
|
vim... Wait... No, emacs... Wait... NEdit, definitely... Wait. Dev-C++
is it... No, wait... What did I say was the first one? Ah, vim... No,
it can't be... What was the question, again? "Which pool is better to
learn to swim in"?
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
R.F. Pels Guest
|
Posted: Sat Jan 29, 2005 4:33 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
Jigar Mehta wrote:
| Quote: | programming.. I want your guidance which editor and which linux version
should I use so that it would help me in better programming and better
support... I am searching for absolutely free linux version.. Which IDE
(editor) is the best for linux c++ programming ??
|
Hmmm. I happen to like kdevelop which is part of KDE. As for the distro, I
have been using SuSE for a long time. But there are many many other options
available.
--
Ruurd
..o.
...o
ooo
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
Ulrich Eckhardt Guest
|
Posted: Sat Jan 29, 2005 4:35 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
Jigar Mehta wrote:
| Quote: | I am the person migrating myself from Visual C++ to linux c++
programming.. I want your guidance which editor and which linux version
should I use so that it would help me in better programming and better
support... I am searching for absolutely free linux version.. Which IDE
(editor) is the best for linux c++ programming ??
|
You can run MSVC6 under WINE, although that might not really be your goal.
Else, take a look at kdevelop, its look'n'feel are similar to MS' IDE.
Another one often mentioned is Anjuta.
To the question 'which linux version', first let me note that it's a name,
i.e. written with a capital L. Else, I've been using the stable versions
from 2.0 to 2.6, and never had any problems with C++ related to the kernel.
What is more important is that you get a decent compiler: I'd go for the
GCC, version 3 (avoid those who's version is claimed to be 2.96 like the
plague).
All mentioned software above is free and included in most major
distributions.
Uli
--
FAQ: http://parashift.com/c++-faq-lite/
/* bittersweet C++ */
default: break;
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
PeteK Guest
|
Posted: Sat Jan 29, 2005 4:45 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
I've recently started using Linux to do a port from VC++.
I eventually settled on KDevelop as the IDE.
I appears to use automake under the hood, so it's worth having a quick
scan of the automake documentation. Also the libtool documentation if
you're going to do anything with your own libraries.
Unfortunately it's still work in progress, so it can be crashed quite
easily if you do something wrong. Also, if you're creating libraries,
ensure that you get the full set of error messages, otherwise your code
may appear to build when it actually failed.
I know it sounds a bit poor, but it's not that bad - and it's free.
PeteK
P.S. I'm using Red Hat Fedora 9
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
David Abrahams Guest
|
Posted: Sat Jan 29, 2005 4:47 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
"Jigar Mehta" <jigarmehta (AT) gatescorp (DOT) com> writes:
| Quote: | Hye,
I am the person migrating myself from Visual C++ to linux c++
programming.. I want your guidance which editor and which linux version
should I use so that it would help me in better programming and better
support... I am searching for absolutely free linux version.. Which IDE
(editor) is the best for linux c++ programming ??
Thanks
|
I use Emacs everywhere and am very happy with it.
--
Dave Abrahams
Boost Consulting
www.boost-consulting.com
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
kanze@gabi-soft.fr Guest
|
Posted: Sat Jan 29, 2005 4:48 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
Jigar Mehta wrote:
| Quote: | I am the person migrating myself from Visual C++ to linux c++
programming.. I want your guidance which editor and which
linux version should I use so that it would help me in better
programming and better support... I am searching for
absolutely free linux version.. Which IDE (editor) is the best
for linux c++ programming ??
|
The one I use, of course:-).
Seriously, there is no one "better" editor or IDE. Emacs and
vim are (I think) the two most widely used -- both have a fairly
hight learning curve, but both are IMHO well worth it.
There are also full IDE's under Linux. But if you want to learn
programming under Linux, it's probably worth pointing out that
the more conventional development method doesn't use a classical
IDE; it rather counts on the over-all power of Unix to allow you
to set-up the tool chains you want. (To give you an idea of the
difference of attitude: how many Windows programmers can write a
shell script for their environment? And how many Unix
programmers can't?)
--
James Kanze GABI Software http://www.gabi-soft.fr
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
Anand Hariharan Guest
|
Posted: Sat Jan 29, 2005 4:50 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
Jigar Mehta wrote:
| Quote: | Hye,
I am the person migrating myself from Visual C++ to linux c++
programming.. I want your guidance which editor and which linux
version
should I use so that it would help me in better programming and
better
support... I am searching for absolutely free linux version.. Which
IDE
(editor) is the best for linux c++ programming ??
Thanks
|
1/ Do not multi-post. Take a look at the responses you got in
a.c.l.l.c-c++ and the linux dev apps group.
2/ Different environments have different philosophies w.r.t how
development is done. vi/emacs and their clones are more than what you
give them credit for.
- Anand
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
Jared Morrow Guest
|
Posted: Sat Jan 29, 2005 4:50 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
I personally like KDevelop that is provided with the KDE Desktop
environment.
As for a non-ide editor, I really like Nedit as well.
Jigar Mehta wrote:
| Quote: | Hye,
I am the person migrating myself from Visual C++ to linux c++
programming.. I want your guidance which editor and which linux version
should I use so that it would help me in better programming and better
support... I am searching for absolutely free linux version.. Which IDE
(editor) is the best for linux c++ programming ??
Thanks
Jigar Mehta
GATES Information Systems Pvt. Ltd.
India
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
Antoun Kanawati Guest
|
Posted: Sat Jan 29, 2005 4:56 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
Jigar Mehta wrote:
| Quote: | Hye,
I am the person migrating myself from Visual C++ to linux c++
programming.. I want your guidance which editor and which linux version
should I use so that it would help me in better programming and better
support... I am searching for absolutely free linux version.. Which IDE
(editor) is the best for linux c++ programming ??
|
This is a religious issue :)
Emacs ranks high, since it can be programmed to do anything, and already
has C++ modes, elementary IDE capabilities, and integration with many
revision control systems.
Well known IDEs include anjuta, kdevelop, and Eclipse (with the C/C++
support modules).
--
A. Kanawati
[email]NO.antounk.SPAM (AT) comcast (DOT) net[/email]
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
Efrat Regev Guest
|
Posted: Sat Jan 29, 2005 5:36 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
"Jigar Mehta" <jigarmehta (AT) gatescorp (DOT) com> wrote
| Quote: | Hye,
I am the person migrating myself from Visual C++ to linux c++
programming.. I want your guidance which editor and which linux version
should I use so that it would help me in better programming and better
support... I am searching for absolutely free linux version.. Which IDE
(editor) is the best for linux c++ programming ??
Thanks
Jigar Mehta
GATES Information Systems Pvt. Ltd.
India
|
It's subjective to discuss the *best* IDE. If you're familiar with VC++, you
might find KDevelop useful.
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
slayant Guest
|
Posted: Sat Jan 29, 2005 5:39 am Post subject: Re: Which is the best editor for linux c++?? |
|
|
For C++ in Linux, I love KDE's KDevelop IDE (check them out at
[url]www.kdevelop.org)[/url]. Its free and widely used - both a plus in my book.
As for the distribution, it all depends on how much control you want in
'tweaking' your system. For a more 'guide me through' type of O/S (ie
Windows like installation) I would say Mandrake or Fedora. If you're
adventurous try Debian, Slackware, Gentoo.
Le Lam
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|