sublime text3 新建编译系统 && 调用wsl中的编译器

本文介绍了如何在Sublime Text3中创建自定义编译系统,以便调用WSL(Windows Subsystem for Linux)中的Python2.7、gcc和shellscript等。通过编辑构建系统文件,实现无需切换就能选择不同版本的Python,并提供了php配置的参考链接。
摘要由CSDN通过智能技术生成

单独新建编译系统

以python为例,Windows上装了python3 ,wsl 里有python2,不想在Windows再装一个python2。那我们在sublime text3 中添加一个python2编译系统来调用wsl中的python2.7,同样可以调用wsl中的gcc、shellscript 等
菜单栏依次点击:Tools->build system->new build system
删除里面的文件内容,复制下面的内容

{
"working_dir": "$file_path",
"cmd": "wsl python2 \"$file_name\" ",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.py",
"variants":[
		{
			"name": "Syntax Check",
			"shell_cmd": "python2 -m py_compile \"$file_name\"",
		}]
}

working_dir
可选。在运行 cmd 前会切换到该目录。运行结束后会切换到原来的目录。
cmd
包括命令及其参数数组。如果不指定绝对路径,外部程序会在你系统的 PATH 环境变量中搜索。
file_regex
可选。 Perl格式的正则表达式可以获取 cmd 的错误输出。
encoding
可选。输出 cmd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值