Hi, guys.
I have just switched from SAS DM to SAS EG.
One feature of EG is Auto-completion,including user-defined macro. But it only restricted to macro defined through the active program. The question is I have hundreds of defined macros, each macro is defined in a separated sas file. I have tried to use MAUTOSOURCE , and the Auto-completion doesn't work then. I also tried INCLUDE AND FILENAME STATEMENT, it doesn't work either.
So, any suggestion on how to make EG Auto-completes hundreds of user-defined macros?
Any suggestion will be highly appreciated .
Thanks.
Keyboard MACRO may be a solution. Any other method?
Perhaps editor abbreviations, which might be what you meant by "keyboard macro".
Take SAS program editor abbreviations to the next level - The SAS Dummy
Chris
Thanks Chris.
You got exact what I mean.
Editor abbreviations is a kind of choice, but may not the best choice, Since Macro I defined may have lots of positional parameters. Auto-completion can also give some hints of what these parameters means when I 'm typing in EG, but Editor abbreviations will not.
Macro Auto-completion can only be done in the some code node in EG. If EG can do this in different code nodes, that would be better.
Thanks.
Hongqiu.
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
What’s the difference between SAS Enterprise Guide and SAS Studio? How are they similar? Just ask SAS’ Danny Modlin.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.