473,799 Members | 3,005 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

a good C++ editor

can anyone recommend any good editors for C++ (having in mind that i don't
want to use MS visual studio)? you know, something that has syntax
highlighting, and preferably something like intellisense (to complete your
code)? i've decided to switch from compiling in Visual studio to gcc and now
i need to find a good editor...

--
You're never too young to have a Vietnam flashback
Nov 2 '06
20 2922
* arnuld:
well, if you really ask me & if i feel i must give you an advice, then
i will say, "If one really wantes to be a programmer, 1st thing he must
do is to install UNIX & *use* it as *his* OS".
OK. I'll bite.

Really useful advice, especially if your primary target is Windows.

I'm starting to get rather annoyed at all the goofs who seem to be thinking
that the OS used by the programmer is *any* kind of indication of his
programming skills. I know programmers that don't know ints from floats
while using l33t linux, and I know several gifted programmers who prefer to
use Windows. Furthermore, you casually forgot that there's often a company-
wide policy regarding what software to use. You may think it's unl33t and
not h4x0r, but if you're working with a couple of people on the same
project, it really helps if people use the same toolchain and environment.
It means that if I'm working on something with a coworker, I don't have to
spend a lot of time familiarizing myself with his editor-of-choice-of-the-
day.

So yes, I'm using Windows at work; Visual Studio 2005 if you insist, using
gcc for our non-windows targets, and using the Microsoft compiler for our
Windows targets. And no, that's far from my preference. The VS2005 editor is
broken beyond any hope of recognition, Intellisense is almost always wrong,
it crashes, eats memory like a pig, and to top it off, it's not my favourite
OS to begin with; I prefer NetBSD (Don't let the User-Agent header fool you).
But I fail to see how my *personal* preferences make a huge impact. As
crappy as VS2005 is, I haven't seen anything better either, especially
if I stick to my preferred OS. No java->No eclipse et al. Last time I tried
KDevelop and Anjuta, they both crashed when I tried to make a project of
all our sourcefiles, and to top it off: it insisted on using GNU Autofools.

Finally, and as much as I dislike Windows, part of our product consists of a
Windows-based UI. No, there's no real reason why we couldn't have used
something different, but switching to something else is going to cost a *lot*
of time and effort (and hence: money), which I don't want to do *just* because
someone thinks that the minute you're using a Windows PC, you're a crap
programmer. Cross-compiling from l33t l1n00x to Windows, while still using
the MFC, is asking for trouble.

Really, if you want to claim I'm a worthless programmer, go right ahead. You're
probably right. However, if you're doing so only because I happen to be using
a Windows PC at work, you're off your rockers.
--
Martijn van Buul - pi**@dohd.org
Nov 4 '06 #21

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
2387
by: Tomas | last post by:
Hi! I'm looking for a replacement for the standard interactive python shell. So far I've tried IPython and PyCrust. I liked both, but I'm not 100% happy with any of them. My main complaint about IPython is its missing support for multiline editing. To do multiline editing, it has to start an external editor, but then I lose all the nice features like autocompletion. PyCrust supports multiline editing, but the autocompletion is not as...
1
13285
by: lovens weche | last post by:
Is there a good editor that can be used with a 32 bit compiler under the MS-Dos platform? I used to use the Watcom C++ 11 compiler but the editor that came with it (VI if I remeber) was not that great, in fact it was horrible. I'm searching for a Borland C++ style editor and a good C++ 32 bit compiler. Doesn't really matter if the compiler doesn't optimize the code. Thanx in advance... Lovens
20
3148
by: Rick Cook | last post by:
I'm looking for a good (non-wysiwyg) editor for HTML and CSS. I want something that will help me produce non-dynamic pages with a minimum of excrescences (no, javascript, flash, etc.) in supportable style. I am using CSS as much as possible to organize these pages, but since I'm still fairly new at CSS I'd like a good set of help features as well. Freeware would be nice, but functionality is more important.
15
2668
by: Jam Pa | last post by:
I would like to hear recommendations on good CSS editors. Personally, I would like a CSS editor with 'code-completion'. In effect, I would like to be able to see different properties and their possible values as I type, or at least next to the css-code window in a reference window. I have tried Style Master, but did not like it at all, it wasn't fast enough, and not 'pro' enough for a text-editor-kinda CSS designer like me.
3
4376
by: Java script Dude | last post by:
I have still yet to see a JavaScript Editor that comes close to reading a good JS book, learing it and using it with a text editor. Anyway, here my recipe for build successfull DHTML Applications: If you want to support only M$ IE stop here and do the following: 1) Install blindfold 2) Repeat the phrase - I love my cage :p Buy the Book: Buy O'Reilly's JavaScript The Definitive Guide
3
1499
by: TrvlOrm | last post by:
Hi There, Can any one please tell me where I can find a really good Free JavaScript Editor on the net? I am looking at either a evaluation copy (Free trial) or a really cheap but good editor that I can download. I need the editor to tell me exactly what I am doing incorrectly, and telling me exactly how I can fix the problem, ideally if I post my
10
1618
by: kurtk | last post by:
Can someone recommend a good php editor? Beside syntax highlighting, I am looking for an editor that will allow me to do "block selection" (that is, copy from column, say, 5 to column 12 of several lines of text). Are there any free editors that will do this? thanks, Kurt
3
1954
by: happy | last post by:
I am searching over the net for a Good C compiler that has good editor .. Tc 2.01 has bad editor . please advice me with aweb site for downloading the godd Editor C compiler NOT C++. Thanks
63
3984
by: John Salerno | last post by:
I know there's a request for a good IDE at least once a week on the ng, but hopefully this question is a little different. I'm looking for suggestions for a good cross-platform text editor (which the features for coding, such as syntax highlighting, etc.) but not a full IDE with all the fancy jazz (GUI developer, UML diagrams, etc.). Ideally, it would be something I could even put on a flash drive and move from computer to computer, but...
0
9546
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10491
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10268
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
10031
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9079
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
6809
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5467
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
4146
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
2941
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.