gpt4 book ai didi

c# - VS/C# 调用方法时自动生成命名参数

转载 作者:行者123 更新时间:2023-12-03 08:57:56 24 4
gpt4 key购买 nike

Visual Studio (C#) 具有 Named Arguments 的概念。有没有办法在没有第三方插件的情况下在调用方法时自动生成参数列表? (我希望通过键盘快捷键/和弦自动生成 param: [value],//type 列表来节省大量输入。)这类似于SSMS/RedGate 智能感知可以。

例如在 SSMS 中:

EXEC dbo.ContactInfo_Get
@pk_ContactInfo = 0 -- int <---THIS IS WHAT I MEAN

例如在 VS/C# 中

MyClass.UpdateMethod(
param1: 0, //int
param2: "" //string
);

我意识到智能感知会向我显示参数,但我希望有一种命名参数参数的模板列表神奇地出现,以节省手动输入所有命名参数。例如,开始输入方法的名称,进入参数列表,tab+tab(或其他一些快捷方式魔术),显示一个命名参数参数列表,然后我可以根据需要更新/调整值。

如果没有简单的 VS/智能感知方法来做到这一点,有人可以推荐一个便宜或免费的插件吗?

最佳答案

它可以在 VS2022 中运行。

    1. 步骤 - 写入方法名称并点击选项卡(这将为所有参数生成所有默认值)

enter image description here

  • 步骤 - 按 CTRL + '.'并选择“添加参数名称”

enter image description here

  • 结果

enter image description here

关于c# - VS/C# 调用方法时自动生成命名参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53620227/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com