2017-07-18 20 views
0

我是新來的Jetbeans &騎手一般。代碼清理/重新格式化不會將樣式應用於現有代碼

我已經將我的項目加載到騎士,到目前爲止事情一直很好。我喜歡它強制執行樣式/標準的警告(類似於用於打字稿的linting)。但是,我在Visual Studio中構建了很多代碼,並且使用了稍微不同的樣式(例如,私有字段只是小寫字母,而不是前綴_)。

我跑了一個解決方案,重新格式化和代碼清理。但是,兩者都只是重新排列了我的方法/字段的排序。它應用了一些更新的語言功能,例如使用=>作爲單線獲取器等。它也對花括號做了一些很棒的格式化/標準化。然而,仍然有好幾百個問題/警告。

但是,在我的所有文件中仍然有數百個樣式警告 - 它沒有用_重命名任何字段,也沒有遵循空白規則(這些字段看起來全部是隨機分佈的,空行)現在真的很混亂。雖然警告對於新代碼來說很好,但現有的代碼有太多的手動操作。

是否有任何方式來應​​用樣式,或強制清理應用它們?即使它整理了空行距,我也會很開心!

編輯:我發現我可以'修復所有'有一些問題(如_命名),但它似乎是隨機的,你可以解決所有問題,或者你必須通過每一個違規行。例如,冗餘xaml資源,您只能'修復所有'爲文件,而不是解決方案。

回答

1

如果你去Settings -> Editor -> Code Cleanup你可以看到代碼清理提供的選項。不幸重命名不是其中之一,也刪除多餘的XAML來源。但是,正如你們已經發現的那樣,重命名過程可以作爲一個快速修復的整個解決方案來完成。就我而言,這是你能做的唯一事情。不完美,但比Visual Studio更好;)