Sublime如何分屏显示代码和运行结果_Layout与Terminus组合使用

发布时间 - 2025-09-14 00:00:00    点击率:
首先安装Terminus插件,然后设置左右分屏布局,接着在右侧窗格打开终端,再配置Ctrl+Alt+B快捷键运行代码,最后调整窗格大小优化显示。

如果您希望在Sublime Text中同时查看代码和运行结果,可以通过Layout布局功能与Terminus插件组合实现分屏显示。以下是具体操作步骤:

一、安装Terminus插件

Terminus是一个允许在Sublime Text内部嵌入终端的插件,通过它可以直接运行代码并查看输出结果。

1、打开Sublime Text,按下 Ctrl+Shift+P 调出命令面板。

2、输入 Package Control: Install Package 并回车。

3、在搜索框中输入 Terminus,选择对应插件进行安装。

二、设置分屏布局

通过调整窗口布局,可以将编辑区与终端分别放置在不同窗格中,便于同时查看代码与运行结果。

1、按下 Alt+Shift+2 将当前窗口设置为左右两栏布局。

2、或者使用命令面板,输入 Layout: Rows 2Layout: Columns 2 来选择合适的分屏方式。

3、确保光标位于需要放置终端的窗格中,以便后续加载Terminus终端。

三、在指定窗格中打开Terminus终端

将终端嵌入到右侧或下方窗格,用于执行代码并显示输出结果。

1、切换到目标窗格(如右侧面板),再次按下 Ctrl+Shift+P 打开命令面板。

2、输入 Terminus: Open Default Shell in Panel 并执行。

3、此时会在当前窗格中启动一个终端实例,可用于运行Python、Node.js等脚本。

四、配置快捷键快速运行代码

通过自定义快捷键绑定,可快速将当前文件发送至Terminus终端执行。

1、进入菜单栏 Preferences > Package Settings > Terminus > Key Bindings

2、在右侧用户键位设置中添加如下JSON配置:

{ "keys": ["ctrl+alt+b"], "command": "terminus_run", "args": {"cmd": ["python", "$file"]} }

3、保存后,按下 Ctrl+Alt+B 即可将当前Python文件发送到终端运行。

五、调整窗格大小与位置优化显示效果

合理调整各窗格尺寸有助于提升编码与调试效率。

1、鼠标悬停在分隔线上,拖动以调整左右或上下窗格的宽度与高度。

2、若需恢复默认布局,可通过命令面板执行 View: Layout - Single 再重新设置。

3、建议将代码编辑区设为主窗格(占比较大),终端面板作为辅助显示区域。


# sublime  # python  # js  # node.js  # json  # node 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  Laravel如何为API生成Swagger或OpenAPI文档  Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解  Laravel如何使用.env文件管理环境变量?(最佳实践)  Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧  Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  HTML 中如何正确使用模板变量为元素的 name 属性赋值  jQuery validate插件功能与用法详解  如何在腾讯云服务器上快速搭建个人网站?  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  北京网站制作公司哪家好一点,北京租房网站有哪些?  Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】  Laravel观察者模式如何使用_Laravel Model Observer配置  如何将凡科建站内容保存为本地文件?  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  如何续费美橙建站之星域名及服务?  Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践  Python函数文档自动校验_规范解析【教程】  javascript中的try catch异常捕获机制用法分析  Python图片处理进阶教程_Pillow滤镜与图像增强  JavaScript如何实现类型判断_typeof和instanceof有什么区别  如何快速搭建安全的FTP站点?  C++时间戳转换成日期时间的步骤和示例代码  Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南  百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭  Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】  如何在阿里云虚拟主机上快速搭建个人网站?  Laravel Seeder怎么填充数据_Laravel数据库填充器的使用方法与技巧  Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置  Java类加载基本过程详细介绍  Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能  高端云建站费用究竟需要多少预算?  如何在阿里云域名上完成建站全流程?  香港服务器租用每月最低只需15元?  如何用y主机助手快速搭建网站?  如何快速搭建高效服务器建站系统?  百度输入法ai组件怎么删除 百度输入法ai组件移除工具  如何用西部建站助手快速创建专业网站?  如何用腾讯建站主机快速创建免费网站?  Laravel Blade模板引擎语法_Laravel Blade布局继承用法  Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控  如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】  西安专业网站制作公司有哪些,陕西省建行官方网站?  Laravel如何生成API文档?(Swagger/OpenAPI教程)  Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程  Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】