楼主: webgu
6169 18

[实际应用] Windows+EMACS+ESS+SAS 哪位这样搭建过? [推广有奖]

贵宾

学科带头人

95%

还不是VIP/贵宾

-

TA的文库  其他...

Python与统计

SAS与统计

威望
2
论坛币
102554 个
通用积分
3.6187
学术水平
475 点
热心指数
493 点
信用等级
434 点
经验
62375 点
帖子
1557
精华
4
在线时间
2201 小时
注册时间
2009-5-4
最后登录
2023-10-23

初级学术勋章 初级热心勋章 初级信用勋章 中级学术勋章 中级热心勋章 中级信用勋章

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
SAS 的编辑器确实难用。想用EMACS,试了好久,没有成功。
Windows+EMACS+ESS+SAS 哪位这样搭建过?
有好的经验分享没?

或者UltraEdit +SAS
或者Notepad++  SAS.

希望能有以下功能:
1.语法着色
2.自动缩进
3.自动补全
4.交互运行


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Windows Window wind Dow ACS Windows

SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365
沙发
playmore 发表于 2013-7-27 18:38:54 |只看作者 |坛友微信交流群
我用的是EmEditor,你提到的功能都有

我用EmEditor编过Latex,Python和Java,都是初级水平,这三个都可用CMD命令进行编译,在EmEditor里配置一下就好了,点下按钮就编译,然后结果可以在下方的窗口中直接显示出来

但是编SAS的就不行了,如果你不打开SAS,就看不到中间表,另外output的结果如果不用ODS输出来的话也看不到,所以我只用EmEditor来写,写好了再打开SAS执行

我都不指望SAS能改进它的编辑器了,但是如果它能开放一点,能让其他人写一个类似RStudio之于R那样的IDE出来就好了
已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
webgu + 100 + 100 + 1 + 1 + 1 观点有启发

总评分: 经验 + 100  论坛币 + 100  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

使用道具

藤椅
webgu 发表于 2013-7-27 18:49:56 |只看作者 |坛友微信交流群
playmore 发表于 2013-7-27 18:38
我用的是EmEditor,你提到的功能都有

我用EmEditor编过Latex,Python和Java,都是初级水平,这三个都可用 ...
是啊。SAS这点很讨厌。
编辑器做得烂得不能再烂了。
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

使用道具

板凳
webgu 发表于 2013-7-27 19:06:34 |只看作者 |坛友微信交流群
playmore 发表于 2013-7-27 18:38
我用的是EmEditor,你提到的功能都有

我用EmEditor编过Latex,Python和Java,都是初级水平,这三个都可用 ...
EmEditor是的SAS SYNTAX文件好像都很旧了。没看到支持 自动缩进的文件。
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

使用道具

报纸
playmore 发表于 2013-7-27 20:12:43 |只看作者 |坛友微信交流群
webgu 发表于 2013-7-27 19:06
EmEditor是的SAS SYNTAX文件好像都很旧了。没看到支持 自动缩进的文件。
SAS的syntax文档是很旧,只不过其他的语言还好,估计是用其他编辑器的SASor比较少吧
高亮的话有些关键词我都是自己加的

自动缩进我还真没用过,刚才没看清楚,不好意思
我经常用的功能是自动补全
我把大部分proc,以及我写的宏都放到字典里
然后输入宏名然后按tab就可以自动补全所有的了,包括缩进
所以没有用过自动缩进

VIM、Notepad++、UltraEdit我都试过
后来选的EmEditor
我需要的功能是:打开大文件秒速,跨文件夹和文件的查找替换,支持标准正则,支持查看和编辑16进制文件,支持打开CSV和Tab分隔文件和具有列操作功能,支持宏和脚本
VIM是学习曲线太陡峭,配置起来麻烦,我不是正统的码农,学这个花时间不太值,我现在只是在EmEditor里装了个类VIM的插件,可以用jkhl几个键移动光标还不错
Notepad++打开大文件太慢,后来就没用了
UltraEdit很好,速度很快,就是新版本越来越大,而且比EmEditor贵太多,后来买了EmEditor就没有用它了
善用佳软版本有推荐VIM和EmEditor,里面有详细的教程


已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
webgu + 100 + 100 + 2 + 2 + 2 观点有启发

总评分: 经验 + 100  论坛币 + 100  学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

使用道具

地板
kuhasu 发表于 2013-7-27 20:24:13 |只看作者 |坛友微信交流群
直接用EG
已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
webgu + 100 + 100 + 1 + 1 + 1 观点有启发

总评分: 经验 + 100  论坛币 + 100  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

7
webgu 发表于 2013-7-27 20:56:41 |只看作者 |坛友微信交流群
playmore 发表于 2013-7-27 20:12
SAS的syntax文档是很旧,只不过其他的语言还好,估计是用其他编辑器的SASor比较少吧
高亮的话有些关键词我 ...
多谢playmore兄的热心解答。

看了网上。各说各辞的。
EMACS, 和VIM  确实更适合码农, VIM 配置后总是出错,一运行就卡在DOS 的界面 ,说SAS 不是内部命令什么的。EMACS+ESS,试了试了,不太会用,学习起来费事。

Notepad++高亮显示是没问题,但是自动补全,自动缩进还是不会。另外,想关联SAS,在里同直接运行SAS代码,没有任何反应。Notepad++只当是个SAS代码查看器了。

EMeditor好像上次你提及过,再看看。
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

使用道具

8
webgu 发表于 2013-7-27 20:59:03 |只看作者 |坛友微信交流群
kuhasu 发表于 2013-7-27 20:24
直接用EG
嗯,也是个最了当的办法。
就是装两个嫌笨重。
EG是不是必需装了SAS FOUNDATION才行?
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

使用道具

9
playmore 发表于 2013-7-27 21:08:48 |只看作者 |坛友微信交流群
webgu 发表于 2013-7-27 20:56
多谢playmore兄的热心解答。

看了网上。各说各辞的。
看你这个VIM配置的问题,是否没有设置环境变量,把SAS.exe所在路径设置为新的环境变量应该就行了
但是用命令行执行SAS的话,只有你export出结果表格才行,否则什么也看不到,这样的话也就谈不上编辑器和运行环境的交互了
其他的程序语言,好歹会在命令行里报告哪里有问题,编译是否通过,这样调试才可行
SAS用命令行的话,中间什么都没有,最后给个log文件,那log文件毛用都没有啊
就像SAS在日志窗口显示的内容一样,发现有Error容易,但想知道Error在哪里比死还难
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

使用道具

10
webgu 发表于 2013-7-27 22:00:50 |只看作者 |坛友微信交流群
playmore 发表于 2013-7-27 21:08
看你这个VIM配置的问题,是否没有设置环境变量,把SAS.exe所在路径设置为新的环境变量应该就行了
但是用 ...
嗯,在PATH 的值上加了 C:\Program Files\SASHome\SASFoundation\9.3。在VIM 按快捷键运行后,还是有这个提示。怎么解决?

TM截图20130727215931.png


SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-19 16:06