Ben*_*n S 25 stylecop shortcut visual-studio-2008
我决定开始在一个中等规模的项目上运行StyleCop,并收到超过1000个警告.
有没有一种快速简便的方法来解决大多数这些警告?大多数警告可以很容易地自动解决,并节省了我很多时间.
Rob*_*ino 11
这并不是"自动修复任何东西",但Codeplex上的Resharper 有一个StyleCop插件会自动突出显示代码中的样式错误.
更新:根据StyleCop for ReSharper网站,ReSharper现在为StyleCop错误提供越来越多的快速修复.您从列表中选择快速修复,问题将自动解决.
Col*_*nic 11
不,令人沮丧.这就是Style Cop适得其反的原因.一致的格式看起来不错,但它的生产效率很小(真正使代码难以读取的是长度和间接).完美的间距不值得花费数小时手动调整线条.
当然,如果有一个自动化工具来实现一致的格式化,我会在办理登机手续后将其挂钩,并让它帮助我.但是风格警察是由虐待狂制造的.据推测他们的谈话是这样的:
Bob:使用模式匹配,软件识别丑陋的代码
Charlie: - 并修复它!
鲍勃:不,它会打印一条关于每个违规
查理的消息: - 然后用户右键单击以解决所有问题?
鲍勃:不,它骂他们在逗号'
查理周围的无效间距: - 然后解释如何解决它?
鲍勃:不,那是在一个单独的文件中
查理: - 谷歌?
鲍勃:不.
我讨厌风格警察.它低于最低可行产品.
现在你可以在你的项目中使用StyleCop.Analyzers NuGet 包。
更新包可能会导致许多新警告。
Ctrl+.显示可用的快速修复。修复可以一次应用于整个文档、项目或解决方案。
一个预览更改窗口,可以手动取消线来解决。
CodeMaid是批量或自动修复格式错误的好工具。
StyleCopFixer自动修复Visual Studio IDE中仅C#的 StyleCop异常。
当前解决的错误是:
| 归档时间: |
|
| 查看次数: |
12388 次 |
| 最近记录: |