当前位置:首页 > 科技  > 软件

Windows Terminal Preview 1.19 发布,你了解了吗?

来源: 责编: 时间:2023-09-28 10:07:32 190观看
导读Windows Terminal Preview 1.19 现已发布,引入了 Broadcast Input、Web Search、Suggestions UI 等新功能。具体更新内容如下:Broadcast InputBroadcast Input 允许将一个终端窗格的内容 broadcast 到选项卡中的所有其

Windows Terminal Preview 1.19 现已发布,引入了 Broadcast Input、Web Search、Suggestions UI 等新功能。具体更新内容如下:qyN28资讯网——每日最新资讯28at.com

Broadcast Input

Broadcast Input 允许将一个终端窗格的内容 broadcast 到选项卡中的所有其他窗格。要打开 Broadcast Input,可在命令面板中选择 “Toggle broadcast input to all panes”。你还可以将 Broadcast Input 设置为键绑定操作。qyN28资讯网——每日最新资讯28at.com

qyN28资讯网——每日最新资讯28at.com

Web Search 已作为选项添加到右键单击上下文菜单中。Web 搜索允许用户在其终端中对所选文本进行 Web 搜索。qyN28资讯网——每日最新资讯28at.com

要启用右键单击上下文菜单,需在settings.json文件的profiles中添加以下defaults对象:qyN28资讯网——每日最新资讯28at.com

"profiles":     {        "defaults":         {            "experimental.rightClickContextMenu": true        },        ...

qyN28资讯网——每日最新资讯28at.com

默认情况下,Web 搜索将在必应上进行搜索。如果想让 Web Search 查询其他 URL,可在settings.json文件中添加"searchWebDefaultQueryUrl"作为全局变量,并将其设置为不同的 URL。下面是该设置的默认值示例:qyN28资讯网——每日最新资讯28at.com

"searchWebDefaultQueryUrl": "https://www.bing.com/search?q=%22%s%22"

此功能也可以作为webSearch操作使用。qyN28资讯网——每日最新资讯28at.com

命令提示符中的 Emoji 支持

现在支持在命令提示符中输入表情符号。qyN28资讯网——每日最新资讯28at.com

qyN28资讯网——每日最新资讯28at.com

Unfocused Acrylic

现在支持 unfocused acrylic。效果图:qyN28资讯网——每日最新资讯28at.com

qyN28资讯网——每日最新资讯28at.com

以下是用于这些设置的 JSON 代码段:qyN28资讯网——每日最新资讯28at.com

"opacity": 85,"useAcrylic": true

Suggestions UI

Suggestions UI 是一个新的 UI 元素,可为用户提供不同类型的文本建议。这些建议可以是命令历史记录、已保存命令等任何内容!qyN28资讯网——每日最新资讯28at.com

Suggestions UI 要求在终端中启用 Shell 集成。qyN28资讯网——每日最新资讯28at.com

启用 Shell 集成qyN28资讯网——每日最新资讯28at.com

启用 Shell 集成分为两个步骤。qyN28资讯网——每日最新资讯28at.com

  • 在settings.json文件中启用 shell integration marks。
  • 编辑prompt,以确保终端获知有关 CWD 的信息,并在prompt上使用适当的标记标记提示。PowerShell 和 Command Prompt 中的执行方式有所不同。

有关启用 shell 集成的更多信息,可查看启用 shell 集成教程。qyN28资讯网——每日最新资讯28at.com

在 Suggestions UI 中使用 Command HistoryqyN28资讯网——每日最新资讯28at.com

启用 Shell 集成后,你将需要创建一个新showSuggestions操作,该操作将显示  Suggestions UI,并将你的 command history 作为其建议源。这应该在settings.json 文件的操作中完成。下面是一个示例:qyN28资讯网——每日最新资讯28at.com

"actions":     [        {            "command":             {                "action": "showSuggestions",                "source": "commandHistory",                "useCommandline": true            },            "keys": "ctrl+h"        }    ],

qyN28资讯网——每日最新资讯28at.com

在 Suggestions UI 中使用 SendInput ActionsqyN28资讯网——每日最新资讯28at.com

Suggestions UI 还可以使用sendInputactions 作为建议源。sendInputactions 是一种将文本输入发送到 shell 的操作。如果为自己喜欢的命令创建了一堆sendInputactions,那么将不再需要在每次使用时都进行键入。qyN28资讯网——每日最新资讯28at.com

{            "command":             {                "action": "showSuggestions",                "source": "all",                "useCommandline": true            },            "keys": "ctrl+y"        },

qyN28资讯网——每日最新资讯28at.com

实验性 Shell Completion MenuqyN28资讯网——每日最新资讯28at.com

Suggestions UI 还可以显示来自 PowerShell 7 中的 Predictors 的建议。可通过使用 shell completion protocol 修改 PowerShell 配置文件,并向settings.json文件添加一些内容,以启用该功能。qyN28资讯网——每日最新资讯28at.com

开发团队目前正在迭代不同的 shell completion protocol,以允许用户更轻松地启用此功能。有关如何设置此功能的更多信息,可查看 GitHub 存储库中有关 Experimental Shell Completion Menu 的 Wiki。qyN28资讯网——每日最新资讯28at.com

qyN28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-11835-0.htmlWindows Terminal Preview 1.19 发布,你了解了吗?

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: Node.js、Deno、Bun三个JS运行时哪个更胜一筹?

下一篇: 如何使用Hadoop和MapReduce进行数据处理?

标签:
  • 热门焦点
Top