我通常使用WebStorm IDE进行Node.js和FE JavaScript开发。然而,我正在考虑使用Sublime Text 3,因为我在一台糟糕的旧Macbook Pro上耗尽了计算能力,ST3在内存和CPU上应该更轻。
但是,我的一个问题是ST3似乎没有可能的命令行终端集成。我发现这是一个非常有用的功能,可以在Eclipse和WebStorm中使用。
我做了一些谷歌搜索,我没有看到ST3的任何伟大的终端集成插件,是否有这样的事情?
这是集成了终端的WebStorm:
答案 0 :(得分:6)
我安装了Sublime软件包TerminalView,可以在单独的标签页中显示Sublime中的终端窗口。
安装:
Package Control: Install Package
TerminalView
并点击返回进行安装。终端窗口有一些缺陷(至少在macOS上),因为它似乎与Sublime的键盘快捷键冲突。但是,我只使用它来在编辑的程序代码更改时自动运行单元测试。因此它工作得很好。在这种情况下,如果我在文本编辑器下面显示终端窗口,它最有效。您可以在菜单查看>中执行此操作。布局>行:2 。
答案 1 :(得分:3)
答案 2 :(得分:1)
以下原始答案现已过时;见Svish的below answer。
我曾经想过同样的事情,我相信答案是:没有。
在ST3中没有良好的终端集成,除了Terminal,它只是从任何给定的项目文件夹中将带到终端。 工作正常,但不确定它真正节省了多少。
无法在ST3窗口中使用 AFAIK。
答案 3 :(得分:1)
我尝试了Sublime软件包-TerminalView,很快意识到我无法复制粘贴的东西。在MacOS上试用过。
Terminus(https://github.com/randy3k/Terminus)对我来说不错,它有两个选择
(i)在选项卡(视图)中打开
(ii)也将在面板中打开。 (我最喜欢)
答案 4 :(得分:0)
在崇高3中,
Package Control: Install Package
TerminalView
Preferences -> Key Bindings
位于右侧窗格中,将其粘贴
[
{ "keys": ["ctrl+shift+t"], "command": "terminal_view_open" }
]
答案 5 :(得分:0)