700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > VSCode配置sage教程 不用notebook直接运行+代码高亮+命令行输出

VSCode配置sage教程 不用notebook直接运行+代码高亮+命令行输出

时间:2021-02-08 19:12:44

相关推荐

VSCode配置sage教程 不用notebook直接运行+代码高亮+命令行输出

sagemath sage vscode 直接运行 代码高亮 SageMath 配置

文章目录

代码高亮通过Code runner实现直接运行1.Code runner2.设置3.配置settings.json4. 运行方式

在Windows环境下配置,linux应该大差不差。

首先需要安装sage,无论是Windows版本还是在wsl中安装都可以

代码高亮

Ctrl+Shift+P打开用户设置,搜索Associations

添加项*.sage,值python

如下:

通过files.associations配置.sage文件支持高亮

也可以直接配置settings.json

"files.associations": {"*.sage": "python"},

通过Code runner实现直接运行

1.Code runner

打开VSCode 安装code runner插件

2.设置

Ctrl+Shift+P,打开用户设置(Open User Settings),搜索Code-runner找到对应配置,Executor MapExecutor Map By File Extension

3.配置settings.json

在setting中编辑会自动在settings.json中创建对应配置项(你自己手动创建也行)

如果使用wsl中的sage,则进行配置:

"code-runner.executorMapByFileExtension": {".sage": "cd $dir & wsl sage \"$fileName\"",".py" : "python"},"code-runner.executorMap": {"python": null,}

其他语言的选项有需求就自己改,没需求就不管。

如果是在win主机安装的sage,则参考大佬的配置

//05/sagemath-vscode-window/

"code-runner.executorMapByFileExtension": {".sage": "cd $dir & \"<你的saeg安装目录>\\runtime\\bin\\bash.exe\" --login -c '/opt/sagemath-9.2/sage $fullFileName'",".py" : "python"},"code-runner.executorMap": {"python": null,}

对于这里login -c 后面那个路径,取决于你的版本,简单的方式是直接查看你电脑上的快捷方式

配置完之后Ctrl+S保存文件直接生效

4. 运行方式

在*.sage文件下使用Ctrl+Alt+N运行文件,参考Code Runner插件帮助

效果:

自己琢磨出来的我真牛逼

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。