我刚开始使用SubLime Text 2,所以当我创建一个javascript文件时,我可以从sublime控制台运行节点app.js,还是我必须在sublime之外执行?
答案 0 :(得分:2)
很抱歉为此添加另一个答案,但您可以使用内置的构建系统在不安装任何插件的情况下按Ctrl + B (Cmd + B)
从编辑器运行任何类型的命令。
前往Tools -> Build System -> New Build System
这个文件的结构应该是这样的
{
"shell_cmd": "node myapp.js" // Replace with whatever you want to do
}
将其保存在默认位置。
您还可以ctrl + c
杀死正在运行的命令。这种方法的缺点是你没有得到任何类型的终端着色,所以如果你在终端上使用任何自定义主题,你只能在这个窗口中看到转义序列。
另一个警告是默认情况下它会在构建时保存文件,如果您不喜欢这种行为,可以在Tools
菜单中将其关闭。
答案 1 :(得分:0)
查看sublime text 2
的{{3}}(Shell-Turtlestein)扩展程序,
这基本上是文本编辑器中的shell,只要您更改到节点脚本所在的目录,您就可以运行它,并观察任何输出。
按Ctrl + Shift + C (Cmd + Shift + C)
打开提示