幾年前,我已經開始使用XCode,使用IntelliJ幾年之後,我確實錯過了很多功能。 XCode並不是那麼糟糕,但它缺乏一些基本的東西。從IntelliJ切換到XCode時,你最想念什麼功能?
要觸發的討論,這裏有一些我最懷念的特徵,誰知道也許蘋果會有人碰到這個帖子,竊取一些想法:)
- 源代碼級的錯誤高亮。寫 - 編譯 - 修復循環感覺就像15年前到C的早期。很多錯誤都可以在不需要編譯的情況下發現,而Java IDE已經這麼多年了。
- 體面的調試器。這有點不公平,因爲IntelliJ的調試器是目前爲止我使用過的最好的調試器,但XCode的調試器至少落後5年,而且Apple的開發人員比JetBrains還要多一些......
- 更強的重新分解。我想是一個無腦的人。 XCode有一些重命名功能(他們稱之爲重構),但它們很少。
- 替代方法。這個真的很棒。 XCode沒有「覆蓋方法」命令,它允許您選擇想要從超類或協議覆蓋的方法。您需要轉到文檔或頭文件並開始複製粘貼。
- 重複所選的行。我遇到了一些通過自定義鍵綁定提供解決方法的帖子,但它們都不起作用,至少對我而言是如此。
- 跳轉到最後編輯點。壞消息!來吧蘋果,這一個是如此容易實施和如此有用!
- 更好地打開快速功能。的IntelliJ的類/文件/文本的快速查找是如此美好......
原來,我不勝枚舉,所以我會在這裏停...
其它什麼特徵?你在過渡到XCode時最想念的是什麼?
大利
一致認爲Xcode中的重構工具留下了很多希望。這就是說,我一直都在使用它們。 – 2009-10-16 17:35:11