从 PowerToys Run 快速启动 SSH 以供 Windows 开发人员使用
通过使用从本地 SSH 配置索引的主机条目,直接从 PowerToys Run 调色板搜索并启动 SSH 会话。SSH for Command Palette 解析 %USERPROFILE%\.ssh\config,并在您输入时返回匹配项,从而加速基于键盘的连接。该工具由 8LWXpg 创建,作为实用工具插件,与 PowerToys Run 集成,支持多个 SSH 客户端,面向管理多个远程主机的开发人员、DevOps 工程师和管理员。
它将您的 SSH 配置转换为即时可搜索的连接目标
该插件解析位于 %USERPROFILE%\.ssh\config 的标准 SSH 配置文件,并索引每个主机条目,以便在您输入激活关键字时(默认:'ssh '),主机会出现在 PowerToys Run 中。结果会在您输入时实时过滤,该工具可以根据用户设置通过调用 Windows OpenSSH、PuTTY 或 WezTerm 启动不同的终端,从而让您保持现有的客户端工作流程。
它对系统的额外开销很小,但依赖于 PowerToys
该插件在 PowerToys Run 环境中运行,因此其运行时行为与该进程和已安装的 PowerToys 实例相关。由于它使用命令面板而不是单独的后台服务,因此没有独立的系统守护进程。该工具需要 Windows 10 或更高版本和 Microsoft PowerToys 才能运行,因此可用性取决于该主机环境。
安全性和可用性遵循常见的 SSH 约定,设置知识存在权衡
该插件读取本地 SSH 配置文件以填充搜索结果,这符合标准 SSH 使用,并避免存储单独的主机列表。设置允许您配置客户端命令路径和打开模式。由于它期望维护的 SSH 配置,不熟悉 SSH 语法的用户必须编辑该文件以添加或重命名主机;该插件并不取代学习基本 SSH 配置的过程。
适合使用 PowerToys 的键盘优先操作员的实用选择
该插件是一个专注的工具,适合任何保持有序 SSH 配置并使用 PowerToys 启动器的人:它减少了到达远程 shell 所需的击键,但假设您通过 SSH 文件管理主机并可以配置客户端路径。提示:保持主机别名简洁以加快调色板中的查找。推荐。