我正在使用Visual Studio with Unity。当我在Visual Studio中复制和粘贴代码时,它会自动在顶部添加一个不必要的命名空间。随着时间的推移,如果有许多未使用的命名空间,这是非常烦人的。我可以问一下这是一个错误吗?或者我如何在复制粘贴时关闭自动导入命名空间?从建议的名称来看,我认为Visual Studio混淆了“length”和“Length”
以下是重现问题的步骤
n3ipq98p1#
在Visual Studio页面顶部,转至“工具”〉”选项“〉”文本编辑器“〉”C#“〉”高级“〉取消选中“粘贴时添加缺少的using指令”选项,然后单击页面底部的“确定”。然后重新启动Visual Studio。注意到制表符完成仍然会自动添加缺少的using指令可能对一些人很有用。
下面是一个选中了该选项的示例(示例的细节与此无关,但在本例中,将一个属性粘贴到ASP.NetCoreRazorPage):
以下是未选中该选项的示例:
1条答案
按热度按时间n3ipq98p1#
在Visual Studio页面顶部,转至“工具”〉”选项“〉”文本编辑器“〉”C#“〉”高级“〉取消选中“粘贴时添加缺少的using指令”选项,然后单击页面底部的“确定”。然后重新启动Visual Studio。
注意到制表符完成仍然会自动添加缺少的using指令可能对一些人很有用。
下面是一个选中了该选项的示例(示例的细节与此无关,但在本例中,将一个属性粘贴到ASP.NetCoreRazorPage):
以下是未选中该选项的示例: