是否可以为一个类创建一个快捷方式来移除未使用的using语句?

3
我通常会尝试清理未使用的代码,原因可以在this帖子中找到答案。
每当我想这样做时,我必须使用鼠标,这可能有点烦人,所以我想出了一个快捷方式来实现它。 例如:

enter image description here

那就是结果。

enter image description here

我找不到任何相关的东西,似乎没有帮助。

1
ReSharper有一个快捷键Alt-Enter,非常惊人,以至于您在其他应用程序中使用它,并想知道为什么它不起作用,然后猛烈抨击它们没有实现它。 - Adam Houldsworth
2个回答

7
工具 菜单中,选择 选项, 打开 环境 文件夹,然后选择 键盘
键盘 页面上,选择一个 键盘映射方案
显示包含命令 的文本框中,输入 Edit.RemoveUnusedUsings 在滚动列表框中,选择您想要的命令执行的快捷键。在 新快捷键使用范围 下拉列表中,选择您想要使用快捷键的环境。如果您希望快捷键在所有情况下都有效,则选择全局。
将光标置于 按快捷键 的文本框中,然后按住一个非文本键或多个非文本键(例如 Alt、Ctrl 或 Shift),然后键入您选择的文本键。
选择分配。 来源

1
比 ReSharper 稍微便宜一点 :-) - Adam Houldsworth
1
太棒了罗宾!!我会选择这个作为答案。非常快速且易懂! - Mauro Bilotti
@Adam,你永远不知道它是否比resharper更便宜,因为你刚刚浪费了一些本可以用来开发项目赚钱的时间!! - EKanadily

3

工具 > 选项,进入键盘选项卡。搜索 "Edit.RemoveAndSort" 命令,该命令将删除未使用的 using 并排序 using,然后设置您的快捷键。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接