Re: Re: Re: Package development
- To: mathgroup at smc.vnet.net
- Subject: [mg62681] Re: [mg62630] Re: Re: Package development
- From: Pratik Desai <pdesai1 at umbc.edu>
- Date: Wed, 30 Nov 2005 22:08:44 -0500 (EST)
- References: <200511300506.AAA00010@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Jens-Peer Kuska wrote: >And I forgot to say that my ASCII text editor has syntax coloring for >Mathematica *and* can find matching brackets and so it is mutch more >helpfull than the FrontEnd. > > I think you can find matching brackets on the front end using Ctrl+Shift+B For the syntax coloring free software WinEdt should work fine, it also has the functionality to delimiter checks and can process Tex files and such.. Although I admit I have not yet tried to write a package. Pratik >Regards > Jens > >"Gerry Flanagan" <flanagan at materials-sciences.com> >schrieb im Newsbeitrag >news:dmh919$8r1$1 at smc.vnet.net... >| I'm surprised by the number of people that say >they develop packages >| using the notebook interface as an editor. About >once a year I give that >| a try and decide its hopeless. I'm a big fan of >using line-breaks, tabs, >| and other pretty-print tricks to add some >clarity to the functions. The >| automated features in the notebook are clever, >but not good enough for >| something I want to release within the company. >So I end up with >| developmental notebooks that feed (copy/paste) a >text .m file over time. >| BTW, I like a product called UltraEdit for my >programming. It allows me >| to set up a file of Mathematica keywords so that >I can use color syntax >| highlighting while editing. >| Gerry F. >| >| >On 11/27/05 at 2:41 AM, tt at tt.com wrote: >| > >| > >| > >| >>Now the question. I have written a few >packages in the past. More >| >>recently, I am always questioning myself to >know if I should >| >>develop it directly in an ASCII .m file or use >the notebook format >| >>and rely on the autosave package feature >(initialization cells). I >| >>like the idea of developing the package in >the notebook format to >| >>have all the formatting features that ease >reading, but at the same >| >>time, I hate to loose all the comments I put >in when the *.m file >| >>is created. Of course I could put comments in >the input lines of >| >>the notebook, but then I am better writing the >ASCII file. Also, I >| >>could save the notebook as a package through >"Save as Special" >| >>(that puts all the headers and text in >comments, which is not done >| >>with the autosave package feature), but this >is not an automated >| >>way of doing things. I am just seeking >opinions from Mathematica >| >>power users. Which way do you develop >packages? >| >> >| >> >| > >| > >| > >| > >| > >| > >| >| > > > > -- Pratik Desai Graduate Student UMBC Department of Mechanical Engineering Phone: 410 455 8134