当使用 DevExpress Refactor Pro 对 using 语句进行排序时,我可以使所有系统名称空间都位于顶部吗?
我希望所有系统 using 都位于顶部(按字母顺序排序),然后是所有其他 using 语句(按字母顺序排序)
i want all of the system usings at the top (sorted alphabetically) and then all other using statements afterwards (sorted alphabetically)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以让 Refactor Pro 按照您的方式进行。
打开“DevExpress -> 选项 -> 编辑器 -> 重构 -> 优化命名空间引用”,根据自己的喜好设置相关选项。
You can make Refactor Pro to do it your way.
Open "DevExpress -> Options -> Editor -> Refactoring -> Optimize Namespace References" and set relevant options according to your preferences.
不了解 RefactorPro,但由于问题标记为“visual-studio-2008”,因此您可以在 VS'08 中通过转到“工具”->“Visual Studio 2008”来完成此操作。选项->文本编辑器 -> C#(或任何相关的)->高级,然后勾选“对用途进行排序时首先放置‘系统’指令”。
Don't know about RefactorPro, but since the question is tagged with "visual-studio-2008", you can do it in VS'08 by going to Tools -> Options -> Text Editor -> C# (or whatever is relevant) -> Advanced and then ticking "Place 'System' directives first when sorting usings".
RefactorPro / CodeRush 都有重构......
此外还有(第 3 方)插件以许多其他方式排序。
例如:Refactor_SortNamespacesByScope
此外,虽然提问者不要求这样做,但这些产品VS2005也可以工作。
RefactorPro / CodeRush both have refactorings to....
Additionally there are (3rd party) plugins that sort in many other ways.
For example: Refactor_SortNamespacesByScope
Additionally, although the asker does not require this, these products also work VS2005.