[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

Re: st: Re: having Stata 9 and 10 both installed, and openingfiles by default with Stata 9 (not 10)

From   David Radwin <>
Subject   Re: st: Re: having Stata 9 and 10 both installed, and openingfiles by default with Stata 9 (not 10)
Date   Wed, 28 Nov 2007 16:26:55 -0800

Darn! That's too bad.

Phil, thank you for the explanation and offer. I am pretty happy using Stata's do-file editor, even considering this shortcoming, but I will think about trying TextMate some time in the future.


At 3:54 PM -0600 11/28/07, Phil Schumm wrote:

On Nov 28, 2007, at 2:22 PM, David Radwin wrote:
F, are you able to right-click on a do-file and have it open up in the do-file editor (rather than than have Stata run it)?

Can anyone tell me if and how I might do this on Stata 10 for Macintosh?

Not possible, I'm afraid. Stata (when last I checked) supports only the required set of Apple Events (Open Application, Open Document, Print Document, and Quit Application). And Open Document when called on a do-file will run it -- not open it in the editor. Thus, the only way to accomplish what you want is to write a shell script that grabs the path to your selected file, creates a temporary do-file with the line:

doedit <filepath>

and then uses an Applescript to ask Stata to open this temporary file. Of course, the alternative is to get a good text editor and then set the Finder to use that editor to open files with the .do extension. This would mean that double-clicking on the file would open it for editing; you could also right-click and open the file in Stata (i.e., run it). If you decide to go this route, I would strongly suggest looking at TextMate. I can send you a Stata bundle for it, if you want.

-- Phil

* For searches and help try:

David Radwin, Principal Analyst //
Office of Student Research, University of California, Berkeley
2223 Fulton St # 2032, Berkeley, CA 94720-2032
Tel. 510.642.2097; Fax 510.642.2894
*   For searches and help try:

© Copyright 1996–2017 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index