If you have any problems or suggestions, please let me know. When it ends, you can still use BBEdit with no nag screens or unsolicited interruptions, for free, forever. During that period, all of BBEdit’s features are available. regex-IDL=/(^*(pro|function)+)(+).*$/\3/d,definition/i BBEdit offers a 30-day evaluation period. You also need to have the appropriate stuff in ~/.ctags for ctags to scan your *.pro files correctly.
The use of ctags is well documented in the BBEdit manual, so I won't go into detail here, except to say that they're great, and I have written a routine to generate a 'tags' file for IDL codefiles, which you can download here. These are used by BBEdit for autocompletion. Using CTAGS with IDL and BBEdit/TextWranglerĪs an added bonus, we can also use Exuberant Ctags to scan IDL code files and generate 'tags' files. If you'd like to get hold of these functions let me know. It refers to some custom functions I wrote to extract information from the IDL documentation and help files, and generally make life easier. There are some comments at the top of the file about how it was generated - mainly for my own memory so I can regenerate it when a new version if IDL comes out. The IDL ist file is provided here for you to download.
Barebones bbedit for windows mac os#
I work on Mac OS X, and my choice of text editor is BBEdit or TextWrangler, both from BareBones. I'm not.Ĭall me old fashioned, but I like to code in a simple text editor, and debug from a terminal. Recent versions ship with an IDE based on Eclipse, which is either horrible or great depending on whether you're an advocate of the Eclipse environment. You can download it here.įor nearly a decade I've been using IDL, a programming language that's good for visualising lots of data.
Barebones bbedit for windows update#
UPDATE April 2015: I've now updated the CLM for IDL vesion 8.4, for use with BBEdit 11.x.