1071 0

[编程问题求助] 求助!配置vscode运行do文档时code-runner.CustomCommand配置无效 [推广有奖]

  • 1关注
  • 10粉丝

博士生

1%

还不是VIP/贵宾

-

威望
0
论坛币
1200 个
通用积分
165.5062
学术水平
2 点
热心指数
5 点
信用等级
2 点
经验
6126 点
帖子
73
精华
0
在线时间
353 小时
注册时间
2020-7-4
最后登录
2025-11-26

楼主
飞机师的风衣111 学生认证  发表于 2021-12-20 16:57:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

在看到连老师使用vscode替代stata的do文档编辑器的文章后,我也尝试按照文章中的步骤进行配置,但是配置完成后发现code-runner.CustomCommand中设置的命令不能起作用,而是一直提示:

       [Running] echo Hello
       
       Hello
       
       [Done] exited with code=0 in 0.042 seconds

即一开始配置于code-runner.CustomCommand中的rundolines无法使用,rundo虽然也能通过创建一个tempdofile来执行选中行的命令,但经常会出错误。我一开始以为是rundolines出了问题,然后我对调了一下配置:

     "code-runner.executorMapByFileExtension": {
    
    ".do": "D:\\stata16MP\\stata16\\PERSONAL\\rundolines51\\rundolines.exe",
    
    "code-runner.CustomCommand": "D:\\stata16MP\\stata16\\PERSONAL\\rundo51\\rundo.exe",
    
    "stataRun.stataPath": "D:\\stata16MP\\stata16\\StataMP-64.exe",
    
    "stataRun.whichApp": "stataMP",
    
    "stataRun.pasteSpeed": 1,
    
    "stataRun.advancePosition": false,

注意此处后面还有内容,后面没有少花括号。我发现把rundolines配置到.do中去时就起作用了,而rundo不起作用了,所以应该是这个customcommand设置错误。虽然这样只用rundolines也还是比较方便的,但是我还是比较疑惑为什么customcommand设置了之后不起作用,是我放错了位置吗?还请专业人士赐教

二维码

扫码加我 拉你入群

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

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

关键词:Command custom code do文档 Comm

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-9 05:16