我运行PC SAS,大部分时间我都会向服务器发送代码块,例如
rsubmit;
[code]
endrsubmit;
我已经厌倦了这么多地输入rsubmit
和endrsubmit
。我希望有可能打开rsubmit
作为选项,例如
options rsubmit = all;
然后我可以在没有额外输入的情况下进行编程时运行一些代码。这样的选项是否存在?
答案 0 :(得分:2)
更改密钥设置(在命令框中输入'keys'),将CTRL-F3设置为rsubmit wait=yes
。
然后,您可以按F3本地提交代码,按CTRL-F3进行远程提交代码。
答案 1 :(得分:1)
它并不完全是您所要求的,但您可以通过在工具>下定义缩写来削减大部分类型。添加缩写...
我的设置如下:
RS:
rsubmit;
endrsubmit;
SR:
endrsubmit;
rsubmit;
答案 2 :(得分:1)
RSUBMIT
正在向服务器提交代码。一种方法是将代码转交给服务器,然后直接从那里执行。这在某些情况下可用,而在其他情况下不可用(取决于您的设置),但很多时候都可以。您可以在本地进行开发,然后使用Git或SVN将代码提升到服务器并在您想要使用完整数据库或RSUBMITting的任何特定原因时在那里执行。
答案 3 :(得分:1)
您可以在工具栏中添加一个可以提交代码的按钮,也可以绑定一个热键(如提交代码的f8)来运行您的rsubmit。您将需要像正常或通过autoexec.sas程序一样为rsubmit设置环境。这是一个文档的链接,该文档讨论了可以自定义工具栏的其他选项。
http://www2.sas.com/proceedings/sugi28/240-28.pdf