尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Tabby 终端工具快速上手:本地、SSH、串口一个窗口搞定

Tabby 终端工具快速上手:本地、SSH、串口一个窗口搞定 Tabby 终端工具快速上手本地、SSH、串口一个窗口搞定【免费下载链接】tabbyA terminal for a more modern age项目地址: https://gitcode.com/GitHub_Trending/ta/tabby昨天你左手系统终端连着开发机右手 PuTTY 跳着生产环境旁边还开着串口工具刷 ESP32 日志。Tabby 终端工具就是把这几件事收进同一组标签页的跨平台客户端本地 Shell、SSH、Telnet、串口都支持。装完之后先干这几件事。⚡ 装完 3 分钟你手头能干什么第一次打开就会直接给你一个本地终端不用配置它会自动选用你系统的默认 shellWindows 上还能在档案里挑 PowerShell、WSL、Git-Bash 等。接下来 3 分钟建议你把这三件事过一遍按CtrlShiftT开新标签页关掉后用它自带的重开上个标签页快捷键救回来——标签恢复是默认开启的崩了不丢现场在标签页里分屏切出一半再试试面板间移动焦点的快捷键打开档案选择器快捷键里默认就有也可在 设置→快捷键 里改所有连接以树形列表展示档案还能按项目分组设置都在右下角齿轮里。我个人建议先跑一趟外观设置它内置了 150 多个配色方案换起来是点击的事。 Tabby SSH 连接怎么配档案、主机密钥与保险库最高频的场景是开发机一天连五十次生产环境偶尔上。Tabby 的做法是给每条连接建一个档案profile下次从档案选择器里点一下就行不用再敲命令。新建 SSH 档案时填主机、端口、用户名认证方式选密码或本地私钥文件。两个细节值得注意主机密钥验证默认开启。首次连接会弹服务器指纹让你确认这一步建议保留能防止你把命令打进错误的机器私钥和密码可以存进加密保险库设置口令后内容在磁盘上是加密的。连生产环境时我一般把密钥都放保险库里连上之后如果服务器支持 Zmodem直接把文件拖进 SSH 标签页就能收发不用切 SFTP 工具。喜欢命令行的话地址栏里直接敲userhost回车就是快速连接# 地址栏快速连接输入即连 user192.168.1.100 # ← 换成你自己的主机想看它怎么实现的SSH 模块源码 整个目录都摆在那默认配置项一个不少。 本地 Shell 和串口最常被用到的两个功能本地 Shell本地终端不只是能敲命令。Windows 上可以直接把 PowerShell、PowerShell Core、WSL、Git-Bash、Cygwin、MSYS2、Cmder 建成分开的档案macOS 和 Linux 则跟随系统默认 shell。想让某个标签页固定跑一条命令比如docker exec直接进容器也在档案里配置一次以后不用再敲。串口硬件调试那个 COM 口做嵌入式的话这个最省事。点加号新建一个串口档案选端口波特率、数据位、停止位、流控全是表单里的下拉框不用记参数。默认快捷键AltK直接调出串口档案选择器。我的习惯是给每块开发板各建一个档案名字直接写波特率比如 ESP32-921600下次从档案树里挑省得每次ls /dev/tty*。实现细节可以看串口模块波特率这些参数都在里面的会话代码里。⚙️ 调优小抄快捷键、内存与外观快捷键全可改设置→快捷键里分屏、面板焦点、打开指定档案都能单独指派支持多段按键每个档案也可以绑专属快捷键觉得卡或占内存把动画关掉插件管理里禁用不用的第三方插件只留需要的防误关生产连接SSH 档案的关闭前警告warnOnClose建议对生产连接打开多台电脑同一套配置设置里有配置同步入口支持的同步后端以官方文档为准 常见问题速查SSH 首次连接弹提示、连不上多半是主机密钥验证在拦你核对指纹后信任即可顺带检查端口填错没有Linux 串口提示无权限执行sudo usermod -aG dialout $USER注销再登录然后ls /dev/tty*应能看到设备输出很卡先降滚动缓冲行数、关动画再把可疑插件逐个禁用排除换了插件后界面异常在插件列表里把它加入黑名单重启后就不再加载手痒的话从源码构建本地有 Node.js 15 和 yarn 的话git clone https://gitcode.com/GitHub_Trending/ta/tabby cd tabby yarn yarn build yarn start # ……本地跑起开发版……Tabby 所有功能都是插件想自己加功能时看 tabby-core/src/api/ 下的扩展点再照着仓库里的 HACKING.md 插件规范写就行。【免费下载链接】tabbyA terminal for a more modern age项目地址: https://gitcode.com/GitHub_Trending/ta/tabby创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表