尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Windows Terminal 命令行参数:一条命令拉满多窗格工作区

Windows Terminal 命令行参数:一条命令拉满多窗格工作区 Windows Terminal 命令行参数一条命令拉满多窗格工作区【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminalWindows Terminal 的wt命令行参数体系分两层wt后面的命令决定做什么开标签、拆窗格、聚焦参数决定怎么做哪个 profile、哪个目录、多宽的比例。把这两层关系搞懂你的一条命令就能还原整套开发工作区而不是每次开终端后手动点半天。本文按实际会踩的坑逐一拆解每个问题都配一条可直接复制验证的命令。先记住这条命令 ; 参数的语法整个命令行按分号切成若干条命令每条命令后面跟自己的参数# 执行后你会看到一个窗口里左半是 cmd.exe右半是 wsl.exe各占 50% wt cmd.exe ; split-pane -V wsl.exe两个容易忽略的细节不写命令名时默认就是new-tab所以wt cmd.exe等价于wt new-tab cmd.exewt ; ; ;这种空命令也能用会直接开 4 个默认标签页。参数的长形式是--camelCase如--startingDirectory短形式是单横线单字符如-d。修复分号被当成命令分隔符在命令行末尾直接敲分号wt会把它拆成两条命令第二条没有命令名整行报错。分号是保留分隔符要传进 shell 必须转义成\;# 执行后你会看到新标签页的 cmd 依次打印 First、Second wt cmd.exe /k echo First \ echo SecondPowerShell 里分号本来就是语句分隔符写多条wt命令时要么用反引号换行、要么把整串命令放进引号里整体传递避免被 PowerShell 先截走。用 list-profiles 拿到准确的 profile 名--profile接受 profile 的 name 或 guid拼错了不会报错而是静默回退到默认 profile——这是新手最容易困惑的点命令明明成功了开的却不是想要的那个 shell。先列出清单确认名字一个字符不差# 执行后你会看到每个 profile 一行加 -g 会额外显示 guid wt list-profiles wt list-profiles --showGuids拿到名字后再组合-p和-d可以任意叠加# 执行后你会看到新标签页用指定 profile 启动且工作目录已切到目标项目 wt -p Ubuntu-22.04 -d D:\dev\api-server用 split-pane 的 -t 参数把窗格拆到指定位置拆出多个窗格后split-pane默认拆当前聚焦的那个。想要精确布局用--target-t指定窗格索引索引按窗格创建顺序从 0 编号。下面这条命令生成左 CMD / 右上 WSL / 右下 PowerShell的三格布局很适合同时盯前后端和日志# 执行后你会看到左 70% 为 cmd右 30% 被横向切成上下两格分别跑 wsl 和 powershell wt cmd.exe ; split-pane -V -% 30 wsl.exe ; split-pane -t 1 -H powershell-% 30表示新窗格占父窗格的 30%不写则默认 50%-V是竖切[|]-H是横切[-]都不写时按较大维度自动切。用 --initialRows / --initialPosition 固定窗口尺寸和位置这三个参数只作用于创建窗口那一条new-tab后面的标签页会继承窗口大小再写一遍会被忽略。注意它们与--maximized、--fullscreen互斥同时给会报错# 执行后你会看到窗口出现在屏幕 (500,200) 处尺寸 120 列 x 40 行 wt --initialPosition 500,200 --initialCols 120 --initialRows 40把上面几条组合好存成.bat或.ps1就是可复用的一键工作区脚本想查参数全貌wt --help里每条命令都带参数说明无需离开终端翻文档。下一步建议与延伸阅读把你最常用的目录 profile 窗格组合写成脚本放进开始菜单或任务栏替代开终端再手动配置。需要排查问题时用wt version记录版本、wt open-settings直接打开 settings.json 而不开窗口。完整参数设计与用户故事见仓库内的 命令行参数设计文档窗格拆分的数据流可以对照 Panes and Split Windows 规范 阅读。【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminal创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表