有没有办法在C#中使用排序和删除未使用的 usings
,就像在Visual Studio 2015和2017中一样?
如果没有,这可能是未来Visual Studio Code版本的补充吗?
答案 0 :(得分:13)
vscode中内置了一个命令,可帮助删除未使用的内容。
默认的键绑定定义为:
{ "key": "ctrl+.", "command": "editor.action.quickFix",
"when": "editorHasCodeActionsProvider &&
editorTextFocus &&
!editorReadonly" },
至于排序使用:我没有找到任何明确构建用于使用语句的内容,但是有一个命令可以对行进行排序。在keybindings文件中添加类似以下的内容:
{ "key": "ctrl+q", "command": "editor.action.sortLinesAscending",
"when": "editorFocus && !editorReadonly" },
然后,选择using语句并按ctrl + q对它们进行排序。