Tuesday, 13 October 2015

PC SAS SHORTCUTS


When you are working on PC SAS there are many helpful keyboard shortcuts available at your disposal. For example when you need to comment or un-comment blocks of code, you can save time by using the shortcut instead of typing it all yourself. Or when you are trying to find the matching pair in a set of brackets, simply using the shortcut means that you will not need to spend the time searching yourself. 

These actions can be performed with ease by pressing a few buttons on the keyboard. The following table shows some of the shortcuts available to use:

Action
Keyboard Shortcut
Convert highlighted text to upper case
Ctrl Shift U
Convert highlighted text to lower case
Ctrl Shift L
Comment highlighted text
Ctrl /
Uncomment highlighted text
Ctrl Shift /
Collapse all sections of code
Ctrl Alt – (on number pad)
Expand all sections of code
Ctrl Alt + (on number pad) 
Move cursor to matching bracket
Ctrl (
Move cursor to matching DO or END statement
Alt [

The full list of available shortcuts can be accessed through the menu:
Tools -> Options -> Enhanced Editor Keys

This will show a list of all commands that have a keyboard shortcut assigned to them, along with a brief description of what the command will do.

table_010


Ticking the box Show all commands will then also show the commands that have not been assigned any shortcuts yet. These can then be set yourself if you want to use any. For example here are some of the unused commands which can be set a shortcut:
  • Convert highlighted text to opposite case
  • Insert current date and time
  • Delete line
  • Repeat the current line
  • Remove trailing white space from end of lines

The Assign keys… button can be used to set a shortcut or to change an existing shortcut.

Personally I find switching text to upper/lower case and commenting/un-commenting code to be especially useful and a good time saver.



CONCLUSION 

These tips are all easy to learn, quick to use and great to share with other programmers. I would recommend trying these out to see if they can help you in your day to daySAS Programming




For More Click here

No comments:

Post a Comment