代码清理/重新格式化不会将样式应用于现有代码

问题描述:

我是新来的Jetbeans &骑手一般。代码清理/重新格式化不会将样式应用于现有代码

我已经将我的项目加载到骑士,到目前为止事情一直很好。我喜欢它强制执行样式/标准的警告(类似于用于打字稿的linting)。但是,我在Visual Studio中构建了很多代码,并且使用了稍微不同的样式(例如,私有字段只是小写字母,而不是前缀_)。

我跑了一个解决方案,重新格式化和代码清理。但是,两者都只是重新排列了我的方法/字段的排序。它应用了一些更新的语言功能,例如使用=>作为单线获取器等。它也对花括号做了一些很棒的格式化/标准化。然而,仍然有好几百个问题/警告。

但是,在我的所有文件中仍然有数百个样式警告 - 它没有用_重命名任何字段,也没有遵循空白规则(这些字段看起来全部是随机分布的,空行)现在真的很混乱。虽然警告对于新代码来说很好,但现有的代码有太多的手动操作。

是否有任何方式来应​​用样式,或强制清理应用它们?即使它整理了空行距,我也会很开心!

编辑:我发现我可以'修复所有'有一些问题(如_命名),但它似乎是随机的,你可以解决所有问题,或者你必须通过每一个违规行。例如,冗余xaml资源,您只能'修复所有'为文件,而不是解决方案。

如果你去Settings -> Editor -> Code Cleanup你可以看到代码清理提供的选项。不幸重命名不是其中之一,也删除多余的XAML来源。但是,正如你们已经发现的那样,重命名过程可以作为一个快速修复的整个解决方案来完成。就我而言,这是你能做的唯一事情。不完美,但比Visual Studio更好;)