comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Mac editors / development environment
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Mac editors / development environment [message #32279] Mon, 30 September 2002 16:15 Go to next message
Doug Rowland is currently offline  Doug Rowland
Messages: 12
Registered: March 2002
Junior Member
I'm starting a new IDL project on Mac OS X and was wondering if anyone
can help me with suggestions for a good development environment / editor.

The caveat handed down by my employer:

No "weird"/*NIX software. Make it mainstream. Don't worry about
spending a little money.

My background is mostly amateur software development, using vi and IDL
on Solaris.

I have a copy of BBEdit Lite, but haven't found a language module.

Mostly, I want a "mainstream" editor that knows about IDL, at least as
far as syntax coloring. I am also looking for a "mainstream" version
control / documentation system. My ideal would be something like
Project Builder that knows about IDL.

Thanks.

Doug


--
------------------------------------------------------------ -------------------------------
Doug Rowland 472 Tate Laboratory of Physics
Space Physics Laboratory 116 Church Street S.E.
School of Physics and Astronomy Minneapolis, MN
University of Minnesota 55455

work: (612) 624-0378 email: rowland@fields.space.umn.edu
fax: (612) 624-4578
Re: Mac editors / development environment [message #32331 is a reply to message #32279] Wed, 02 October 2002 13:57 Go to previous message
Gary Swift is currently offline  Gary Swift
Messages: 2
Registered: November 2001
Junior Member
Doug Rowland wrote:
>
> I'm starting a new IDL project on Mac OS X and was wondering if anyone
> can help me with suggestions for a good development environment / editor.
> [snip]...
> My background is mostly amateur software development, using vi and IDL
> on Solaris.
> [snip]...
> Mostly, I want a "mainstream" editor that knows about IDL, at least as
> far as syntax coloring.

Hello Doug,

If you are a vi user you should love vim and its GUI version, gvim.
A syntax file to color code IDL code in gvim is available called idlang.vim.
When I first installed vim/gvim I believe I had to go looking for an IDL
syntax file, but I gather from the current FAQ that idlang.vim is now
included in the distribution (with ~200 other syntax files). If you get
vim/gvim and it doesn't have idlang.vim, let me know and I'll throw a copy
over the wall to you. Vim/gvim are also on the "Companion" (freeware) CD
in the Solaris distribution. I would think these would qualify as "mainstream"
because they work just like vi, only better.

See:
http://www.vim.org/
Mac versions aren't on the Vim ftp site, but pointers to OSX versions here:
http://www.vim.org/download.php#mac

--gary

----
Design Matrix
http://www.designmatrix.com/
(IDL pages: http://www.designmatrix.com/services/IDL )
Re: Mac editors / development environment [message #32354 is a reply to message #32279] Tue, 01 October 2002 19:36 Go to previous message
Craig Markwardt is currently offline  Craig Markwardt
Messages: 1869
Registered: November 1996
Senior Member
David Fanning <david@dfanning.com> writes:
>
> P.S. Let's just say that in my NEXT life, I'm going
> to learn EMACS and John Madden's NFL Football before
> I'm old enough to shave. That way I'll be pretty much
> set to be a successful businessman and father. :-)

Hi David--

While I am by no means an Emacs neophyte, I have seen many beginners
get along fine in Emacs using just the menus. I must (sheepishly)
admit that I mostly use the idlwave mode for the indentation
capabilities, which is highly valuable in and of itself. I am pretty
adept at Emacs but I admit that the Control Escape Doodah sequences
can be daunting.

Craig


--
------------------------------------------------------------ --------------
Craig B. Markwardt, Ph.D. EMAIL: craigmnet@cow.physics.wisc.edu
Astrophysics, IDL, Finance, Derivatives | Remove "net" for better response
------------------------------------------------------------ --------------
Re: Mac editors / development environment [message #32366 is a reply to message #32279] Tue, 01 October 2002 08:57 Go to previous message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
JD Smith (jdsmith@as.arizona.edu) writes:

> I'll just chime in like a dully familiar choral refrain in a drawn out
> opera: IDLWAVE for Emacs might just be what you're looking for
> (idlwave.org).

Speaking as someone who is probably too old to learn
EMACS now (and never frustrated enough with the ol'
IDLDE editor to justify the couple of weeks it might
take to learn it when I was younger and more open to
good suggestions), I would say that if I was mentoring
a young colleague that I wouldn't let him near a
computer until he learned EMACS (and maybe VI if
I was feeling especially ornery).

Cheers,

David

P.S. Let's just say that in my NEXT life, I'm going
to learn EMACS and John Madden's NFL Football before
I'm old enough to shave. That way I'll be pretty much
set to be a successful businessman and father. :-)

--
David W. Fanning, Ph.D.
Fanning Software Consulting, Inc.
Phone: 970-221-0438, E-mail: david@dfanning.com
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Toll-Free IDL Book Orders: 1-888-461-0155
Re: Mac editors / development environment [message #32367 is a reply to message #32279] Tue, 01 October 2002 09:01 Go to previous message
thompson is currently offline  thompson
Messages: 584
Registered: August 1991
Senior Member
Doug Rowland <rowland@fields.space.umn.edu> writes:

> I'm starting a new IDL project on Mac OS X and was wondering if anyone
> can help me with suggestions for a good development environment / editor.

> The caveat handed down by my employer:

> No "weird"/*NIX software. Make it mainstream. Don't worry about
> spending a little money.

> My background is mostly amateur software development, using vi and IDL
> on Solaris.

> I have a copy of BBEdit Lite, but haven't found a language module.

> Mostly, I want a "mainstream" editor that knows about IDL, at least as
> far as syntax coloring. I am also looking for a "mainstream" version
> control / documentation system. My ideal would be something like
> Project Builder that knows about IDL.

> Thanks.

> Doug


I suggest Emacs, which has an IDL mode available for it. In fact, doesn't a
version of Emacs ship with Mac OS X? I believe there's also an Aqua version
out there. I don't know what your boss thinks is "weird" or "mainstream", but
Emac's pretty mainstream in the Unix world, and runs on every platform I've
encountered.

William Thompson
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: ROI application...
Next Topic: GIF again.....

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 15:37:18 PDT 2025

Total time taken to generate the page: 0.00619 seconds