ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

SasSubmit

sjiangDA ST3 WinMac

向 SAS 发送命令的 Sublime 插件

详细信息

安装

  • 总数 14K
  • Win 13K
  • Mac 1K
  • Linux 0
8 月 6 日 8 月 5 日 8 月 4 日 8 月 3 日 8 月 2 日 8 月 1 日 7 月 31 日 7 月 30 日 7 月 29 日 7 月 28 日 7 月 27 日 7 月 26 日 7 月 25 日 7 月 24 日 7 月 23 日 7 月 22 日 7 月 21 日 7 月 20 日 7 月 19 日 7 月 18 日 7 月 17 日 7 月 16 日 7 月 15 日 7 月 14 日 7 月 13 日 7 月 12 日 7 月 11 日 7 月 10 日 7 月 9 日 7 月 8 日 7 月 7 日 7 月 6 日 7 月 5 日 7 月 4 日 7 月 3 日 7 月 2 日 7 月 1 日 6 月 30 日 6 月 29 日 6 月 28 日 6 月 27 日 6 月 26 日 6 月 25 日 6 月 24 日 6 月 23 日
Windows 0 0 1 0 1 0 3 2 0 0 0 0 2 3 1 3 1 0 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

说明文件

源代码
raw.githubusercontent.com

新更新

  • 在本新版本中,您可以通过按 F4 提交整个数据或 proc 步骤,而不仅仅是逐行使用 F3 提交!

描述

此程序目前支持在以下模式下提交 SAS 命令: * '经典' 模式:在经典 SAS 窗口中运行 SAS 程序 提交到本地 * '工作室' 模式:将 SAS 命令提交到浏览器中运行的 SAS 工作室 提交到工作室

安装

下载此资源包并将其放入 Sublime “packages\” 文件夹,或使用 Sublime 资源包控制安装它。安装本资源包之前,需要安装 Sublime 资源包 SAS ProgrammingSAS Syntax and Theme

基本设置

  • 打开菜单“首选项/包设置/SasSubmit/设置”。仅修改用户设置。

经典模式

  • 配置 SAS,这只需做一次。
    • 将 SAS 中的快捷键更改为
      • F4: log; gsubmit buf = default
    • 请按照以下步骤操作
      • 打开 SAS,在 SAS 程序左上方的命令框中输入 keys 并按 Enter

      • 这会打开“KEYS”窗口,进行修改。

SAS 工作室大学版

  • 启动 SAS 工作室大学版。 SAS 工作室大学版启动
  • 在您的浏览器中打开链接 http://localhost:10080
  • 点击链接以启动 SAS 工作室。
  • 链接格式将变为如“http://localhost:10080/SASStudio/371/”。请将设置中的studio_address更改为此链接,因为它直接链接到您的SAS Studio。
  • 通过将设置中的browser更改为其中的“ie”(Internet explorer)、“firefox”(Firefox)或“chrome”(Google Chrome),选择您喜欢的浏览器。

SAS studio

  • 启动安装有SAS 9.4的SAS studio。它应该在您的默认浏览器中打开一个页面。网页链接的格式为http://localhost:####/?sutoken=***************************************,其中####是端口号,***************************************是您SAS studio的令牌。将设置中的studio_address更改为此链接。
  • SAS studio无需在您的本地计算机上安装。您可以通过端口转发远程连接到运行SAS studio的计算机。

用法

  • 打开命令Platte,键入create session,或按ctrl+alt+s
  • 在屏幕下方找到“Session to Create:”框,并输入您想创建的会话。如果输入任何其他内容,则会导致失败。
    • classic”指代传统使用的SAS程序
    • studio”指代SAS Studio(或SAS University Edition)
  • 您可以为每种类型的会话创建多个会话。具体针对“classic”会话,
    • 如果在“create session”提示中键入“classic”,则将创建一个“classic:default”会话。对于“classic:default”会话,SasSubmit会将SAS命令提交到最近激活的SAS窗口。
    • 如果在“classic:XXXXX”中键入“classic”,其中“XXXXX”不是“default”,例如,“classic:project_1”,则将创建一个具有名称的classic会话,其中“XXXXX”是名称,从您的SAS程序的位置。这些类型的会话与“classic:default”不同,因为SAS窗口的pid将在这些会话中记住。
    • 如果在“classic:”中键入,则将创建一个具有名称的classic会话,而名称是创建此会话的时间。
  • 等待创建会话完成。
  • 当会话准备好时,请使用F3F4提交代码。
  • 您可以通过按ctrl+alt+d将SAS会话目录更改为SAS程序的位置。
  • 您可以创建多个会话,也可以通过打开命令Platte并键入“choose session”来切换到不同的会话。
  • 在SAS中,有太多内容会使SAS运行缓慢。在SAS中,您可以分配按键ALT F12"log; clear; output; winclose; odsResults; clear;"。所以当您有太多结果时,您可以在SAS中按下ALT F12来清除结果,并使其运行更快。

常见问题(FAQs)

问:SAS studio始终使用Chrome作为浏览器加载

答:请参阅此页面https://communities.sas.com/t5/SAS-Studio/Issue-with-SAS-Studio-on-Chrome-v67/td-p/466242