LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (July 2009, week 4)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Wed, 22 Jul 2009 18:10:18 -0700
Reply-To:     xlr82sas <xlr82sas@AOL.COM>
Sender:       "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:         xlr82sas <xlr82sas@AOL.COM>
Organization: http://groups.google.com
Subject:      Re: Alternative Editor to SAS editor?
Comments: To: sas-l@uga.edu
Content-Type: text/plain; charset=ISO-8859-1

On Jul 22, 4:17 pm, j...@STANFORDALUMNI.ORG (Jack Hamilton) wrote: > I don't think there's anything better that's not substantially more > difficult. Having REXX available makes it very powerful. Emacs is > probably just as powerful, maybe even more so, but more difficult to > understand. > > I currently use UltraEdit and do without powerful macros. > > -- > Jack Hamilton > j...@alumni.stanford.org > Tots units fem força! > > On Jul 22, 2009, at 9:34 am, Hoskins, Richard E. (DOH) wrote: > > > > > Is there a full featured editor that I could use to build SAS programs > > as an alternative to the editor in Sas? And it would be very useful to > > be able to submit code directly to SAS, that is, highlight the code > > and > > submit it. > > > Currently I use an editor, Kedit.(from the 1980s) I develop code it > > in > > and copy and paste into the SAS editor window and then execute. > > Kedit is > > very powerful and fast, but I suspect there is something better. > > > Richard Hoskins > > WA State Dept of Health- Hide quoted text - > > - Show quoted text -

I like the old editor in SAS

1. I really like the prefix area in the old SAS editor and a clean command line on all my notepad, log and output windows. 2. I like the idea of becomming very proficient in one editor that works natively on mainframes, windows and unix. As a contractor I have had to use all three so the time I spend mastering the SAS editor pays off. Not sure kedit, ultraedit or emacs works in all three environments. 3. I like to highlight a section of code and hit one button on my 7 button mouse and have that code submitted to unix. Hit another button an have the code submitted to windows. Hit another button and have the entire program sumbitted. Hit another button and have the entire program run unix batch and the log returned to note.l.l, the list to note.s.s, and a very nice log scrub in note.r.r. 4. I like to highlight temp in data TEMP and hit different function keys to see a proc contents, last 40 obs, all obs or a random ob printed vertically. 5. I really like to cut and paste from the various SAS windows when building programs, especially from proc contents. directory lists.. proc sql describe. 6. I usually have 5 notepad windows open simultaneously. 7. I like hitting a fuction kay and having a log scrub of my interactive log put into note.r.r and have the r.r pop up. 8. I like to highlight a dataset and type the following on the 'old editor' command line" frq name*sex", "prt name sex", or "unq name" and see a crosstab, printout of name and sex or al ist of unique names. 9. I like to look at intermediate datasets in my unix work directory and my windows work directory at the same time.For datasets created using section of the program I am working on. 10. I like to hit a function key after submitting a block of code and immediately see, proc contents of last dataset, or 40 obs from last dataset. 11. I like to highlight a proc and immediately have the syntax pasted into the editor. 12. Hit middle mouse button and version the program save a copy in c:/ver/&pgm..timestamp.sas 13. I like side by side windows log/output/many notepads - for cutting and pasting. I like to notesubmit code from alternate SAS notepad editors.

Other nice little command macros are:

XOS "some unix command" -> result in output window DOS "some windows command" -> result in output window IOTA 20 - puts numbers 1 though 20 in editor one on a lile XPLO ROGER - proc explode of roger in output window so you can cat and paste as a divider in your program

CHK - list of programs checked out of SCCS CKC &pgm - Create entry in SCCS for &pgm (Pgm is global var with current program name) CKO &pgm - Check out &pgm CKN &pgm FINAL VERSION - Check in program with comment :FINAL VERSION"

STARTOVER - brings interactive environment back to initial settings (deletes macros, work stuff, options ....)

UNX2WIN LIBREF - make unix libreaf available in windows - remote library services

There are many more


Back to: Top of message | Previous page | Main SAS-L page