On 1 avr. 2011, at 16:45, Stephen Hershey wrote:
Xcode 3.1 supports my standard workflow:
(1) create / edit source files
(2) compile
(3) link
(4) execute / debug
(5) repeat 1..4 until satisfied
Does Xcode 4 radically depart from this model? If so, how?
Well, I don't know of any development environment which would not allow for such a high level description. From 30,000 feet, all clouds look the same. Even the terminal with TextEdit.app would fit that description.
Xcode 4 brings many improvements in a lot of areas, including project settings management. In that respect, it is very good, much better than Xcode 3.
However, it also adopts a style of window management that many of us (mainly those of us who don't come from other platforms) find a severe regression from Xcode 3: the single-window-as-the-kitchen-sink window management style. It was clearly copied from
IDEs on other platforms, for example Eclipse or Visual Studio.
If you are used to matching your windows to your screen (for example maximizing your word processing window to the whole screen, as encouraged by Windows), then you probably not find that a problem.
If on the other hand, you are used to taking advantage of overlapping windows in your work, especially when developing software, then you will feel handcuffed in Xcode 4.
For details, see recent threads.
Jean-Denis
|