Sublime Text 3 - 集成终端?
Sublime Text 3 - integrated terminal?
我通常使用 WebStorm IDE 进行 Node.js 和 FE JavaScript 开发。然而,我正在考虑使用 Sublime Text 3,因为我 运行 在一台破烂的旧 Macbook Pro 上的计算能力不足,而 ST3 应该在内存上更轻,CPU。
但是,我的一个问题是 ST3 似乎没有可能的命令行终端集成。我发现这是 Eclipse 和 WebStorm 中提供的一个非常有用的功能。
我在谷歌上搜索了一下,但没有看到任何适用于 ST3 的优秀终端集成插件,有没有这样的东西?
这里是集成了终端的WebStorm:
以下原答案现已过时;参见 Svish 的 。
我刚才也在想同样的事情,我相信答案是:没有。
ST3 中没有很好的终端集成,也许 Terminal 除外,它只是将您从任何给定项目文件夹 到 终端。
工作正常,但不确定它真正节省了多少。
无法在 ST3 window AFAIK 中获得它。
我安装了 Sublime 包 TerminalView,它可以在 Sublime 中的单独选项卡中显示终端 window。
它适用于 MacOS 或 Linux,但不再受到积极支持。
安装:
- 打开命令面板(Cmd+Shift+P on Mac, Ctrl+Shift+P on Windows) 并找到
Package Control: Install Package
- 搜索
TerminalView
并点击 Return 进行安装。
终端 windows 有一些缺陷(至少在 macOS 上),因为它似乎与 Sublime 的键盘快捷键冲突。然而,当编辑的程序代码发生变化时,我只使用它来自动 运行 单元测试。因此它工作得很好。在这种情况下,如果我在文本编辑器下方显示终端 window 效果最好。您可以在菜单 View > Layout > Rows: 2.
中执行此操作
我尝试了 Sublime 包 - TerminalView,很快意识到我无法复制粘贴内容。在 MacOS 上试过。
Terminus(https://github.com/randy3k/Terminus ) 我觉得不错,它有两个选项
(i) 在选项卡中打开(视图)
(ii) 也在面板中打开。 (我最喜欢的)
Terminus 这样做。支持 Unix 和 Windows。效果很好。
在视图中(Windows)
Ctrl + Shift + P --> Terminus: Open Default Shell in Tab (View)
在面板中(在 Unix 上)
Ctrl + Shift + P --> Terminus: Open Default Shell in Panel
键入 exit
退出并关闭在面板中打开的终端。
在 sublime 3 中,
- ctrl + shift + p 搜索
Package Control: Install Package
- 搜索并安装
TerminalView
- 设置快捷方式,
前往
Preferences -> Key Bindings
在右侧面板粘贴这个,
[
{ "keys": ["ctrl+shift+t"], "command": "terminal_view_open" }
]
- 现在 ctrl+shift+t 是您的快捷方式
我更喜欢Terminus and it's the first cross platform terminal for Sublime Text. Check this video它可能对你有帮助
我通常使用 WebStorm IDE 进行 Node.js 和 FE JavaScript 开发。然而,我正在考虑使用 Sublime Text 3,因为我 运行 在一台破烂的旧 Macbook Pro 上的计算能力不足,而 ST3 应该在内存上更轻,CPU。
但是,我的一个问题是 ST3 似乎没有可能的命令行终端集成。我发现这是 Eclipse 和 WebStorm 中提供的一个非常有用的功能。
我在谷歌上搜索了一下,但没有看到任何适用于 ST3 的优秀终端集成插件,有没有这样的东西?
这里是集成了终端的WebStorm:
以下原答案现已过时;参见 Svish 的
我刚才也在想同样的事情,我相信答案是:没有。
ST3 中没有很好的终端集成,也许 Terminal 除外,它只是将您从任何给定项目文件夹 到 终端。 工作正常,但不确定它真正节省了多少。
无法在 ST3 window AFAIK 中获得它。
我安装了 Sublime 包 TerminalView,它可以在 Sublime 中的单独选项卡中显示终端 window。
它适用于 MacOS 或 Linux,但不再受到积极支持。
安装:
- 打开命令面板(Cmd+Shift+P on Mac, Ctrl+Shift+P on Windows) 并找到
Package Control: Install Package
- 搜索
TerminalView
并点击 Return 进行安装。
终端 windows 有一些缺陷(至少在 macOS 上),因为它似乎与 Sublime 的键盘快捷键冲突。然而,当编辑的程序代码发生变化时,我只使用它来自动 运行 单元测试。因此它工作得很好。在这种情况下,如果我在文本编辑器下方显示终端 window 效果最好。您可以在菜单 View > Layout > Rows: 2.
中执行此操作我尝试了 Sublime 包 - TerminalView,很快意识到我无法复制粘贴内容。在 MacOS 上试过。
Terminus(https://github.com/randy3k/Terminus ) 我觉得不错,它有两个选项
(i) 在选项卡中打开(视图)
(ii) 也在面板中打开。 (我最喜欢的)
Terminus 这样做。支持 Unix 和 Windows。效果很好。
在视图中(Windows)
Ctrl + Shift + P --> Terminus: Open Default Shell in Tab (View)
在面板中(在 Unix 上)
Ctrl + Shift + P --> Terminus: Open Default Shell in Panel
键入 exit
退出并关闭在面板中打开的终端。
在 sublime 3 中,
- ctrl + shift + p 搜索
Package Control: Install Package
- 搜索并安装
TerminalView
- 设置快捷方式,
前往
Preferences -> Key Bindings
在右侧面板粘贴这个,
[
{ "keys": ["ctrl+shift+t"], "command": "terminal_view_open" }
]
- 现在 ctrl+shift+t 是您的快捷方式
我更喜欢Terminus and it's the first cross platform terminal for Sublime Text. Check this video它可能对你有帮助