subl 启动 sublime text(快捷启动编辑器/ide方法)sublime text 直接运行 py / js / php

用过 linux 的都知道在终端打一个 subl 就可以快捷启动 sublime text 了,换回 windows 后我就在想,能不能在win下也实现这样的功能呢?答案是显而易见的,只需要把 sublime text 的安装目录加入到环境变量就可以了。


这是我电脑上 sublime Text 的安装目录:在 E:\SublimeText3


将它加入到环境变量里:


然后通过 CMD 打 subl 就能打开 sublime text  了,也能后面加参数打开某文件(文件夹),用法和 liunx 下一样:


也可以通过运行(win+R)打开:


注意: 如果上诉方法失败应该是你没有 subl.exe 这个文件,解决方法是直接复制 sublime_text.exe 改名为 subl.exe 就ok了,或者你再往下看。

接下来简单说说原理,其实你估计也猜出来了,就是环境变量的问题,linux 下你安装完软件会帮我们把可执行文件放到环境变量下,但是win没有,于是就要手动配置一下。


这里提供另一种 shutkey 的方法可以快捷打开软件,我们以 webstrom 为例,在环境变量中加入 E:\shutkey,然后在 shutkey 目录下建一个 webstrom.bat,内容是

@echo off 
start (你 webstrom 的可执行文件)

如下图:




ok,这样就可以在cmd 或是在 运行中用 webstorm 打开了。



环境变量的合理设置还可以让我们更加快捷的工作,在上面你可以看到我把 python / node.js / php 的安装目录都设置在环境变量下了,这样做有一个好处,就是可以让你在 CMD 里直接使用相应的命令编译文件,也可以在sublime text 里直接运行。

想在sublime text 里直接运行程序,你还需要设置一下 subl 编译文件:


New Build System 一个,发现只有一行代码里面是 shell_cmd 的属性值,这里我以 node.js 为例( python / php同理的),我在 CMD 里运行一个当前目录下 1.js 的文件需要打

node 1.js

于是,我们 shell_cmd 里写 " node $file",假如有多个编译系统想要 Automatic (自动选择编译)就再加一行 "selector": "source.js"
,结果便如下图:


将其保存 node.sublime-build 重新打开sublime text 会发现多了个编译系统 node ,切换到node

测试下:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值