
Windows Terminal 效率实践4 个技巧让 npm、pip 命令启动更快【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminalWindows Terminal 是微软的终端应用把传统 conhost、PowerShell、WSL 会话收进同一个窗口管理。本文围绕日常开发里的三个具体痛点——窗口切换、重复敲命令、每次都要重新写启动参数给出可落地的配置方法。快速上手安装 wt 并熟悉两条启动命令从微软应用商店安装 Windows Terminal安装完即可作为默认终端使用在任意 cmd 或 PowerShell 中运行wt会用 Windows Terminal 接管当前会话运行wt -d D:\projects\frontend直接以指定工作目录启动省去进入目录的步骤命令行参数的完整说明见 命令行参数文档。多窗格并行前端与后端日志同时盯着同时盯npm run dev和后端日志时来回 AltTab 最容易打断思路。右键窗格空白处选择 Split Pane 可以向上、下、左、右拆分出新窗格AltShiftPlus水平拆分并复制当前会话AltShift-垂直拆分适合左右各开一个相同 shellAlt方向键在窗格间移动焦点AltShift方向键调整窗格大小后端日志放左边前端构建输出放右边两个进程的状态一眼可见。命令历史快取CtrlShiftSpace 翻出上次那条 npm 命令长命令第二次输入时最容易敲错参数。CtrlShiftTab打开标签列表CtrlShiftSpace打开命令面板都能对历史内容做搜索输入npm i前缀面板会列出历史里匹配过的完整命令回车直接选中配合上下方向键翻当前 shell 的历史两条路径按命令长短选用即可。自定义快捷键一键在当前窗格执行 npm start把高频操作绑到固定按键是当前版本就能落地的一键启动。CtrlShift,打开设置点右上角打开 JSON 文件文件位于%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json路径生成逻辑见 FileUtils.cpp在actions数组中加入{ keys: ctrlshiftr, action: { action: sendInput, input: npm start\r } }保存后终端会自动重载在当前窗格按下CtrlShiftR就等于输入了整条命令sendInput是在当前 shell 里注入输入适合执行命令如果想在指定 profile 里新开一个窗口可以用newTab动作字段定义参考 profiles.schema.json。预设项目环境打开 profile 就进入正确目录每个项目都配一个 profile把启动上下文写死。在 settings.json 的profiles.list里新增项目条目startingDirectory填项目根目录前端项目可在commandline中写-NoExit -Command npm run dev打开即开始构建Python 项目的 commandline 指向激活 venv 的脚本pip install -r requirements.txt就少敲一次默认值与全部可写字段可在 defaults.json 中查到不确定的字段先对着默认值写出错概率最低。进阶技巧与常见问题改完设置不生效时先确认是否通过设置界面保存直接改文件后终端会自动重载wt --new-tab profile名可以从命令行直接按 profile 开新标签想查某个键绑定了什么在命令面板里输入快捷键名字即可反查默认按键清单都在 defaults.json 的actions段改绑定时以id为准把 npm、pip 的启动路径固定下来之后日常开发里手敲整条命令的次数会明显降下来。你手上还有哪些每次都重复输入的命令【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminal创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考