Date: Fri, 5 Nov 2004 10:23:13 -0800 From: "Loren M. Lang" <lorenl@alzatex.com> To: Gary Kline <kline@tao.thought.org> Cc: freebsd-questions@freebsd.org Subject: Re: A good IDE for C development? Message-ID: <20041105182313.GA14670@alzatex.com> In-Reply-To: <20041026165227.GA40348@thought.org> References: <42734323-2522-11D9-8790-000A95BE58A4@tf7.so-net.ne.jp> <20041023193924.GA52933@gothmog.gr> <ba2001e504102313521b515350@mail.gmail.com> <20041023214555.GA4233@gothmog.gr> <20041026070454.GD6513@alzatex.com> <20041026092908.GB833@orion.daedalusnetworks.priv> <20041026165227.GA40348@thought.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--X1bOJ3K7DJ5YkBrT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 26, 2004 at 09:52:27AM -0700, Gary Kline wrote: > On Tue, Oct 26, 2004 at 12:29:08PM +0300, Giorgos Keramidas wrote: > > On 2004-10-26 00:04, "Loren M. Lang" <lorenl@alzatex.com> wrote: > > >On Sun, Oct 24, 2004 at 12:45:55AM +0300, Giorgos Keramidas wrote: > > >>On 2004-10-23 22:52, John Oxley wrote: > =09 > [ ... ] >=20 > > >> I use both Emacs and vim, with reasonable levels of comfort. I have= n't > > >> found a way to convince ctags that it's ok for a tag to appear multi= ple > > >> times (which can really be annoying when editing the sources of a ke= rnel, > > >> where names are *bound* to appear multiple times), but I know what y= ou > > >> mean. > > > > > > Are you using exuberant ctags? I've had problems with various other = ctags > > > programs choking before, but exuberant has usually worked instead. N= ow I > > > know that I had some programs with exuberant ctags with the linux ker= nel > > > before, but I think if exuberant knows all the defines then it should= be > > > able to figure out which tag is correct by way of the c pre-processor. > >=20 > > I don't think so. I tried using `/usr/bin/ctags' but being able to do = my work > > with Emacs' support for tags didn't search for other vim-compatible tag= ging > > tools. I see now that Exuberant Ctags is available as the devel/ctags = port. > > Perhaps it would be nice to try it out one of these days. > >=20 > > Apparently it doesn't even conflict with the /usr/local/bin/ctags > > executable that comes with Emacs (it's installed as exctags in the same > > directory). Coolness! > >=20 > I've given up on emacs, save for use in vi-mode: [x]emacs > demands at least two hands:) Beside, my fingers know vi > automatically. --That said, isn't/wasn't there some kind=20 > of IDE that let the user choose different toolsets??-- =20 > (For example, I might be happy with an integrated [n]vi=20 > or vim + ctags + gdb) I've tried the KDE flavor of IDE > back while running SuSE but it's editor gave me fits; > kept hitting ESC and the [jk] keys, &c. =20 >=20 > In the end, I think the IDE concept might not do that > much for productivity; it may be more along thr=20 > 'neat-toys' category. But I'll withhold my biases until > I learn differently. If there is no IDE that lets you > pick-and-choose, is there any that uses vi* as its > default? In windoze, most IDEs I've used automatically reconize that a file has been modified outside the program once you switch back to the IDE so you could say the IDE supports other editors. In linux, I've never tried using IDE. In fact, the only reason I was using an IDE in windoze is that the emulator or compiler is built in to the IDE and can't be used seperately. >=20 > gary >=20 >=20 > --=20 > Gary Kline kline@thought.org www.thought.org Public service = Unix --=20 I sense much NT in you. NT leads to Bluescreen. Bluescreen leads to downtime. Downtime leads to suffering. NT is the path to the darkside. Powerful Unix is. Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc Fingerprint: B3B9 D669 69C9 09EC 1BCD 835A FAF3 7A46 E4A3 280C =20 --X1bOJ3K7DJ5YkBrT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFBi8UR+vN6RuSjKAwRAkccAJ9ElAvDzcrkEbBgjFLoS1tXJf5FdQCePqOE roh222E0npj2YLcOyW0eDO0= =h23J -----END PGP SIGNATURE----- --X1bOJ3K7DJ5YkBrT--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041105182313.GA14670>