In Base SAS we have a common program header added to each program via a short cut key command.
It includes things like Program Name, Version, Edit History etc - some documentation.
Is there a way to replicate this functionality in EG?
Perhaps a keyboard shortcut to add the text the same way?
The header would look something like this. I'm open to alternatives.
(PS. Yes, I know we should be using a versioning software etc, but that's not going to happen so I have to work around that for now)
/*Sample Header
Program Name: Sample.sas
Version: 2.3
Author: Johnny Appleseed
Description: This program does nothing do not use it ever
Version History:
1.0 -> Implementation
2.0 -> Fix bug1-bug10, see details in basecamp
2.3 -> Add feature x
*/
Hi,
I use a keyboard macro to add code headers. I assign the macro to CTRL-H to insert the header. Works in both Base SAS and EG.
I blogged about it a little bit: http://bi-notes.com/2013/03/sas-enteprise-guide-editor-tips/ .
Or see papers like:
http://support.sas.com/resources/papers/proceedings15/3502-2015.pdf
http://www.lexjansen.com/pnwsug/2009/Lund,%20Pete%20-%20Remembering%20the%20Past.pdf
When working in a group, you can export your keyboard macro definitions as a .kmf file, and put that in a shared location that group members can use to import from.
When I started with EG, was pleasantly surprised to see how much of much of my PC SAS tools/setup worked without adaptation. (Unfortunately, not customizable function keys... I still miss those. : )
--Q.
Hi,
I use a keyboard macro to add code headers. I assign the macro to CTRL-H to insert the header. Works in both Base SAS and EG.
I blogged about it a little bit: http://bi-notes.com/2013/03/sas-enteprise-guide-editor-tips/ .
Or see papers like:
http://support.sas.com/resources/papers/proceedings15/3502-2015.pdf
http://www.lexjansen.com/pnwsug/2009/Lund,%20Pete%20-%20Remembering%20the%20Past.pdf
When working in a group, you can export your keyboard macro definitions as a .kmf file, and put that in a shared location that group members can use to import from.
When I started with EG, was pleasantly surprised to see how much of much of my PC SAS tools/setup worked without adaptation. (Unfortunately, not customizable function keys... I still miss those. : )
--Q.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Check out this tutorial series to learn how to build your own steps in SAS Studio.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.