VS2022 快速添加 class
VS2022 Quick add class
我已将 ALT+INS 绑定到 VS 中的“添加 Class”(2019 版,它也记住了 2022 版)。
但是它打开了旧的笨拙的“添加文件”对话框,其中预选了 class,速度很慢。我喜欢 R# 方式,它只是将文件直接添加到您的解决方案资源管理器中。
我知道有一些 Marketplace 插件可以做类似的事情; Mads K 似乎仍在进行对话。我想比对话更快。
在我编写自己的扩展之前,我是否错过了 VS2022 中现在是否有此功能?如果没有,是否有一个很好的扩展来做 R# 的事情?
不,安装 R# 不是一个选项,不幸的是我在这个桌面上只有 128Gb 的内存。
除了使用 ReSharper 或编写自己的扩展之外,唯一的选择是使用 TDD 路由,例如
var customer = new Customer();
客户不存在。按 CTRL+. 得到 Generate class Customer in new file
或 Generate new type
.
选项 1 最接近您的要求。
选项 2 似乎 Generate new type
是更好的选项,因为它可以指示 Visual Studio 将生成的现有路径或 non-existing 路径,而不是将新文件放在其中的第一个选项当前路径是项目根文件夹或 sub-folder.
我已将 ALT+INS 绑定到 VS 中的“添加 Class”(2019 版,它也记住了 2022 版)。 但是它打开了旧的笨拙的“添加文件”对话框,其中预选了 class,速度很慢。我喜欢 R# 方式,它只是将文件直接添加到您的解决方案资源管理器中。 我知道有一些 Marketplace 插件可以做类似的事情; Mads K 似乎仍在进行对话。我想比对话更快。 在我编写自己的扩展之前,我是否错过了 VS2022 中现在是否有此功能?如果没有,是否有一个很好的扩展来做 R# 的事情? 不,安装 R# 不是一个选项,不幸的是我在这个桌面上只有 128Gb 的内存。
除了使用 ReSharper 或编写自己的扩展之外,唯一的选择是使用 TDD 路由,例如
var customer = new Customer();
客户不存在。按 CTRL+. 得到 Generate class Customer in new file
或 Generate new type
.
选项 1 最接近您的要求。
选项 2 似乎 Generate new type
是更好的选项,因为它可以指示 Visual Studio 将生成的现有路径或 non-existing 路径,而不是将新文件放在其中的第一个选项当前路径是项目根文件夹或 sub-folder.