我认为命名参数很好,但我认为缺点是它们会给函数调用增加一些视觉噪音。我希望Visual Studio将它们涂成浅灰色(ReSharper渲染死代码的方式),以便强调实际的参数值。
现在看起来有点像这样(一切都是黑色的):
LaunchThings(飞机:真,船:假,火箭:真,核武器:假);
我希望它看起来像这样:
LaunchThings(飞机:真实,船只:虚假,火箭:真实,核武器:假);
答案 0 :(得分:6)
Visual Studio中目前没有任何内容可以让您这样做。您可以创建一个扩展或加载项来执行此操作,因为我不知道已经执行此操作的任何扩展/加载项。 DxCore是一个扩展视觉工作室“更容易”的库。也许这会减少创建像这样的扩展的负担。