如何为 .NET Core CLI 启用TAB自动补全功能

发布时间:2021-12-21 11:35:10 作者:柒染
来源:亿速云 阅读:122

本篇文章为大家展示了如何为 .NET Core CLI 启用TAB自动补全功能,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

Intro

在 Linux 下经常可以发现有些目录/文件名,以及有些工具可以命令输入几个字母之后按 TAB 自动补全,最近发现其实 dotnet cli 也可以,从.NET Core 2.0 SDK 开始,NET Core CLI 支持 tab 自动补全。你如果已经装了 dotnet Core Sdk,但是不知道版本,可以在命令行中输入 dotnet --info 来查看版本信息。

使用示例

下面是 tab 自动补全提供的一些示例:

输入将变为因为
dotnet a⇥dotnet addadd 是第一项子命令,按字母排序。
dotnet add p⇥dotnet add --helpTab 自动补全匹配子字符串,--help 首先按字母顺序排列。
dotnet add p⇥⇥dotnet add package第二次按 Tab 将显示下一条建议。
dotnet add package Microsoft⇥dotnet add package Microsoft.ApplicationInsights.Web结果按字母顺序返回。
dotnet remove reference ⇥dotnet remove reference ..\..\src\OmniSharp.DotNet\OmniSharp.DotNet.csprojTab 自动补全是可识别的项目文件。

启动 TAB 自动补全功能

Powershell

要将 tab 自动补全添加到适用于 .NET Core CLI 的 PowerShell,请创建或编辑存储在变量 $PROFILE 中的配置文件。 有关详细信息,请参阅如何创建配置文件和配置文件和执行策略。

在 Powershell 中执行 notepad $profile 命令,会打开 $profile 配置文件,如果不能保存请尝试用管理员模式的powershell中执行。

将以下代码添加到配置文件中:

如何为 .NET Core CLI 启用TAB自动补全功能


如果想看 $profile 配置文件,可以打开 %USERPROFILE%\Documents\WindowsPowerShell 目录,
在这个目录下会有一个 Microsoft.PowerShellISE_profile.ps1 的文件,这就是上面的配置文件

Bash

要将 tab 自动补全添加到适用于 .NET Core CLI 的 bash shell,请将以下代码添加到 .bashrc 文件:

如何为 .NET Core CLI 启用TAB自动补全功能


实际使用的效果就如上面的示例一般,如输入一个 dotnet a,然后按一下 TAB 键,命令就会自动补充为 dotnet add ,其他的命令就自己去尝试一下吧~~

上述内容就是如何为 .NET Core CLI 启用TAB自动补全功能,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. Azure实践之Azure monitor简介及如何为北二东
  2. 如何为Kubernetes集群设置网络

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

cli tab

上一篇:Metasploit AFP爆破模块afp_login有什么用

下一篇:Visual Studio 2017 版本15.5.5修复了什么问题

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》