最常用的键有F3(运行代码)、F6(查看log信息)、Ctrl + / (注释代码)、Ctrl + Shift + / (取消代码注释)

SAS系统一共有4类快捷键,其中部分有重复, 第一类可自定义。

1. Default Key Definitions under Windows

这个可以点F9快捷键或者命令框敲keys都可以跳出这个快捷键窗口。作用部分为空的是未定义,可以自己定义这些空白的作用。

快捷键

作用

快捷键

作用

F1

Help 跳出帮助文件

Alt + F1

 

F2

reshow

Alt + F2

 

F3

End 运行代码

Alt + F3

 

F4

Recall 调回提交的代码,非增强型编辑器有效。

Alt + F11

 

F5

Wpgm

Alt + F12

 

F6

Log 日志窗口

Ctrl + B

libref 显示数据逻辑库的目录

F7

Output 结果窗口

Ctrl + D

Dir 显示数据逻辑库的目录

F8

zoom off; submit

Ctrl + E

Clear 清除当前窗口如output,log

F9

keys 默认快捷键

Ctrl + G

 

F11

command focus

Ctrl + H

Help    帮助

F12

 

Ctrl + I

Options SAS系统选项设置

Shift + F1

Subtop

Ctrl + J

 

Shift + F2

 

Ctrl + K

cut (Program Editor only)

Shift + F6

 

Ctrl + L

Log 日志窗口

Shift + F7

Left

Ctrl + M

Mark 标记,增强型编辑器不支持

Shift + F8

Right

Ctrl + Q

Filename 当前文件

Shift + F9

 

Ctrl + R

Rfind 查找

Shift + F10

Wpopup  鼠标右键

Ctrl + T

Title 标题内容

Shift + F11

 

Ctrl + U

unmark

Shift + F12

dmcopylsv

Ctrl + W

access Explorer window 资源管理器

Ctrl + F1

 

Ctrl + Y

 

Ctrl + F2

 

RMB

Wpopup 鼠标右键

Ctrl + F3

 

Shift + RMB

 

Ctrl + F11

 

Ctrl + RMB

 

Ctrl + F12

 

MMB

鼠标中键,未定义

   

Shift+ MMB

 
   

Ctrl + MMB

 

2. Keyboard Shortcuts within Print Preview

快捷键

作用

Alt + N

Next page or Page Down    翻后页

Alt + P

Previous page or Page Up   翻前页

Alt + Z

Zoom                     缩小

Alt + H

Help                      帮助文件

Alt + R

Print                      打印

Alt + C or

Alt + F4

Close the   window         关闭窗口

3. Keyboard Shortcuts within the Enhanced Editor

类别

快捷键

作用

缩写Abbreviation

这个东东很少见,目前还不知道怎么用。

Ctrl + Shift + A

Add a new abbreviation

Alt + F1 + No Selection

Bring up word tip

Esc

Hide the current word tip

代码

Code Folding

Alt + Ctrl + Number pad -

Collapse all folding blocks收缩代码块

Alt + Number pad -

Collapse current line

Alt + Ctrl + Number pad +

Expand all folding blocks 扩展代码块

Alt + Number pad +

Expand current line

Alt + Number pad *

Toggle expand current line

命令/宏支持

Command/Macro Support

Ctrl + Shift + M

Add or change macros

Ctrl + F1

Execute the last recorded macro执行最后一个记录中的宏

Alt + F8

Play a command/macro

Alt + Shift + R

Start/Complete macro

编辑

Edit

Ctrl + C

Copy selection 复制

Ctrl + X

Cut selection 剪切

Delete

Delete current character 删除

Backspace or Shift + Backspace

Delete previous character

Ctrl + Delete

Delete to next word start

Ctrl + Backspace

Delete to previous word start

Enter

Insert a carriage return

Ctrl + V

Paste from clipboard 粘贴

Ctrl + Y

Alt + Shift + Backspace

Redo

Ctrl + Z

Alt + Backspace

Undo

帮助

Help

place the insertion point within a   procedure name and press F1

Get Help for a SAS procedure

查找对应帮助主题

F1

Context Help 帮助文件

行标记

Line Markers

F2

Go to the next marked line

Shift + F2

Go to the previous marked line

Ctrl + F2

Toggle marker on the current line

导航

Navigation

Ctrl + G

Go to line (interactive)

Ctrl + Page Up

Ctrl + Home

Move cursor to the top of the file

Ctrl + Page Down

Ctrl + End

Move cursor to the bottom of the file

Down

Move cursor down

Page Down

Move cursor down a page

Left

Move cursor left

Right

Move cursor right

Home

Move cursor to beginning of line

End

Move cursor to end of line

Ctrl + [

Ctrl + ]

Move cursor to matching   brace/parentheses移动光标匹配 括号

Alt + [

Alt + ]

Move cursor to matching DO/END keyword   移动光标匹配DO/END

Alt + Right

Move cursor to next case change移动光标到下一个大小写转换处

Ctrl + Right

Move cursor to next word start

Alt + Left

Move cursor to previous case change移动光标到上一个大小写转换处

Ctrl + Left

Move cursor to previous word start

Up

Move cursor up

Page Up

Move cursor up a page

Alt + Up

Move cursor to the first visible line

Alt + Down

Move cursor to the last visible line

Ctrl + Up

Scroll screen down

Ctrl + Down

Scroll screen up

Option Setting

Insert

Toggle insert/overwrite mode

选择

Selection

Shift + Left

Extend selection character left

Shift + Right

Extend selection character right

Shift + Down

Extend selection down

Shift + Page Down

Extend selection down a page

Ctrl + Shift + Home

Ctrl + Shift + Page Up

Extend selection to beginning of document

Shift + Home

Extend selection to beginning of line

Ctrl + Shift + End

Ctrl + Shift + Page Down

Extend selection to end of document

Shift + End

Extend selection to end of line

Alt + Shift + Right

Extend selection to next case change

Alt + Shift + Left

Extend selection to previous case change

Shift + Up

Extend selection up

Shift + Page Up

Extend selection up a page

Ctrl + Shift + Left

Extend selection to previous word start

Ctrl + Shift + Right

Extend selection to the next word start

Ctrl + A

Select all 选择全部

选择操作

Selection Operations

Ctrl + Shift + W

Clean up whitespace 清除空白  

Ctrl + /

Comment the selection with line   comments   给选定代码加注释符号/**/

Ctrl + Shift + L

选定字母文本变小写

Ctrl + Shift + U

选定字母文本变大写

Tab + Selection

Tab selection

Ctrl + Shift + /

Undo the Comment   去除注释/**/

Shift + Tab + Selection

Left Tab selection

4. Keyboard Shortcuts within the SAS Main Window

类别

快捷键

作用

对话框和入口Dialog boxes and Entry Fields

Tab

move to next field

Shift + Tab

move to previous field

文本导航

Navigate around Text

Ctrl + -> (right arrow)

move to next word

Ctrl + <- (left arrow)

move to previous word

Home

move to beginning of line

End

move to end of line

Ctrl + Home

move to top 光标移到代码最前

Ctrl + End

move to bottom光标移到代码最后

Page Up

page up

Page Down

page down

Ctrl + Page Up

move to top

Ctrl + Page Down

move to bottom

Ctrl + Tab

navigate to the next open SAS window (NEXTWIND   command)

Ctrl + Shift + Tab

navigate to the previous open SAS window   (PREVWIND command)

标记文本

Mark Text

Shift + -> (right arrow)

mark while going to the right

Shift + <- (left arrow)

mark while going to the left

Shift + Home

mark to beginning of line

Shift + End

mark to end of line

Shift + Ctrl + Home

mark to top

Shift + Ctrl + End

mark to bottom

Shift + Page Up

page up and mark

Shift + Page Down

page down and mark

Shift + Ctrl + Page Up

mark to top

Shift + Ctrl + Page Down

mark to bottom

Shift + MB1

extend the current marked text selection to the   click position

剪切,复制,粘贴

Cut, Copy, and Paste

Delete

delete the next character (or marked text)

Ctrl + Delete

delete from the insertion point position to the   end of the current word

Ctrl + Backspace

delete from the insertion point position to the   start of the current word

Ctrl + MB1

selects the entire line (clicked line)

Ctrl + Z

undo previous action

Ctrl + X

cut selected text 剪切代码

Ctrl + C

copy selected text to   paste buffer复制

Ctrl + V

paste text  粘贴

窗口控制

Window Control

Alt

switch focus to or from the main menu bar

Shift + F5

cascade the windows

Shift + F4

tile the windows vertically

Shift + F3

tile the windows horizontally

Ctrl + F6

next window 激活下一个窗口

Alt + F4

exit SAS 离开SAS系统

Ctrl + F4

close the active window

Shift + F10

open context menu

Resizing the Docking View

Alt + W + S

start docking view resizing

 

-> (right arrow)

move the split bar a small amount to the right

 

<- (left arrow)

move the split bar a small amount to the right

 

Ctrl + -> (right arrow)

move the split bar a larger amount to the right

 

Ctrl + <- (left arrow)

move the split bar a larger amount to the left

 

Home

move the split bar all the way to the left

 

End

move the split bar all the way to the right

 

Return

accept the current size of the docking view and exit docking view resizing

 

Esc

end docking view resizing without resizing the   docking view

杂项

Miscellaneous

Alt + Enter

open the Properties dialog box for a selected   object. This command is valid only in a Tree view or a List view.

Esc + letter (or number)

color or highlighting attributes in NOTEPAD   window

SAS Shortcut Keys的更多相关文章

  1. Eclipse Java常用快捷键(Eclipse Shortcut Keys for Java Top10)(转)

    Eclipse Java常用快捷键(Eclipse Shortcut Keys for Java Top10) 0.背景Eclipse作为Java的OpenSource开发IDE,已经是开发人员进行J ...

  2. Shortcut Keys in Eclipse

    @1: Here are some shortcut keys in Eclipse that I use a lot.Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开 ...

  3. Visual Studio shortcut keys

    VS2010 快捷键   Ctrl+E,D ----格式化全部代码  Ctrl+E,F ----格式化选中的代码  CTRL + SHIFT + B生成解决方案  CTRL + F7 生成编译  CT ...

  4. Android Simulator Shortcut keys

    按钮 快捷键 Back Ctrl+Backspace Battery Ctrl+Shift+B Cellular Ctrl+Shift+C D-pad Ctrl+Shift+D Enter zoom ...

  5. Visual Studio 2010 Shortcut

    General Shortcut Description Ctrl-X or Shift-Delete Cuts the currently selected item to the clipboar ...

  6. Default Keyboard Shortcut Schemes

    Default Keyboard Shortcut Schemes All ReSharper actions can be invoked with keyboard shortcuts. Most ...

  7. 如何利用 Visual Studio 自带工具提高开发效率

    Visual Stuido 是一款强大的Windows 平台集成开发工具,你是否好好地利用了它呢? 显示行号 有些时候(比如错误定位)的时候,显示行号将有利于我们进行快速定位. 如何显示 1. 工具 ...

  8. Unity 最佳实践

    转帖:http://www.glenstevens.ca/unity3d-best-practices/ 另外可以参考:http://devmag.org.za/2012/07/12/50-tips- ...

  9. myeclipse 快捷键大全

    转自:http://q.cnblogs.com/q/47190/ Technorati 标记: Shortcut keys Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当 ...

随机推荐

  1. Prism-超轻量的开源框架

    http://msdn.microsoft.com/en-us/library/ff648465.aspx prism 是微软模式与实践小组开发的一个进行MVVM模式开发,其中使用依赖注入等一些方法将 ...

  2. python学习 day21 (3月28日)----(抽象类 多态 nametuple dump)

    不要因为走的路太久了,而忘记了为了什么而出发. 提前作准备了吗?把思维导图的东西做了吗? 和工作了几年的人,相比,是不是相同的水平,如果要写简历的话. 一边学习,一边复习. 小就是大,少就是多. 1. ...

  3. 2018.10.25 洛谷P4187 [USACO18JAN]Stamp Painting(计数dp)

    传送门 其实本来想做组合数学的2333. 谁知道是道dpdpdp. 唉只能顺手做了 还是用真难则反的思想. 这题我们倒着考虑,只需要求出不合法方案数就行了. 这个显然是随便dpdpdp的. f[i]f ...

  4. idea在相应的包下右键创建servlet,找不到servlet选项

    开始pom.xml文件里面我是只引进了个servlet包,但是右键依旧没有servlet选项 <dependency> <groupId>javax.servlet</g ...

  5. vue中的路由独享守卫的理解

    1.vue中路由独享守卫意思就是对这个路由有一个单独的守卫,因为他的守卫方式于其他的凡是不太同 独享守卫于前置守卫使用方法大致是一样的 在路由配置的时候进行配置, { path:'/login', c ...

  6. 7-12 How Long Does It Take

    Given the relations of all the activities of a project, you are supposed to find the earliest comple ...

  7. Nodejs的测试和测试驱动开发

    测试是保证软件质量必不可少的一环.测试有很多形式:手动.自动.单元测试等等.这里我们只聊使用Mocha这个框架在Nodejs中实现单元测试.单元测试是测试等重要组成,这样的测试只对于一个方法,这样的一 ...

  8. java基础-day30

    第07天 MySQL数据库 今日内容介绍 u 多表关系实战练习 u 多表查询 u SQL语句的练习 第1章   多表关系实战练习 1.1  多表关系--实战1--省和市 1.1.1 需求分析 在数据库 ...

  9. 第88讲:Scala中使用For表达式实现map、flatMap、filter

    今天我们来学习一下如何使用for表达式实现map.flatMap以及filter 首先,我们来看下map.map的功能是,传入一个list,通过一个函数f,将list中的元素A变成元素B的过程.最后得 ...

  10. codeforces 891 b

    B. Gluttony time limit per test 2 seconds memory limit per test 256 megabytes input standard input o ...