2009-09-30 53 views
4

幾年前,我已經開始使用XCode,使用IntelliJ幾年之後,我確實錯過了很多功能。 XCode並不是那麼糟糕,但它缺乏一些基本的東西。從IntelliJ切換到XCode時,你最想念什麼功能?

要觸發的討論,這裏有一些我最懷念的特徵,誰知道也許蘋果會有人碰到這個帖子,竊取一些想法:)

  1. 源代碼級的錯誤高亮。寫 - 編譯 - 修復循環感覺就像15年前到C的早期。很多錯誤都可以在不需要編譯的情況下發現,而Java IDE已經這麼多年了。
  2. 體面的調試器。這有點不公平,因爲IntelliJ的調試器是目前爲止我使用過的最好的調試器,但XCode的調試器至少落後5年,而且Apple的開發人員比JetBrains還要多一些......
  3. 更強的重新分解。我想是一個無腦的人。 XCode有一些重命名功能(他們稱之爲重構),但它們很少。
  4. 替代方法。這個真的很棒。 XCode沒有「覆蓋方法」命令,它允許您選擇想要從超類或協議覆蓋的方法。您需要轉到文檔或頭文件並開始複製粘貼。
  5. 重複所選的行。我遇到了一些通過自定義鍵綁定提供解決方法的帖子,但它們都不起作用,至少對我而言是如此。
  6. 跳轉到最後編輯點。壞消息!來吧蘋果,這一個是如此容易實施和如此有用!
  7. 更好地打開快速功能。的IntelliJ的類/文件/文本的快速查找是如此美好......

原來,我不勝枚舉,所以我會在這裏停...

其它什麼特徵?你在過渡到XCode時最想念的是什麼?

大利

+0

一致認爲Xcode中的重構工具留下了很多希望。這就是說,我一直都在使用它們。 – 2009-10-16 17:35:11

回答

2

至於更好的啓動速度快的特點 - 代號爲試點Xcode中可能有助於在這裏:) http://macoscope.net/en/mac/codepilot/

+0

看起來很有希望......我會試試看,謝謝! – Ori 2010-05-15 20:30:23

+0

我試過了,它確實有幫助。謝謝。 XCode 4(預覽)也看起來很有希望。 – Ori 2010-08-23 10:04:59

1

的意圖是在的IntelliJ一個很好的工具。他們很快幫助識別我可能錯過的事情。 XCode 3.2中新的構建和分析功能是朝着正確方向邁出的良好開端。

他們剛剛宣佈IntelliJ現在可以通過開放源碼獲得。我希望這意味着我們開始看到更多的採用,也許更多的插件使它更適用於Mac/iPhone開發。

0

你的所有的點+1。但我也想有更好的本地修訂跟蹤(實際上這是來自日食,而不是IntelliJ,但仍然)。我通常意識到我應該在之後拍攝了代碼的快照。