

There are back and forward buttons which are especially useful for returning from whence you came after jumping to folders with keyboard shortcuts. I'm not among those who think open/save dialogs should be eliminated entirely in favor of some sort of direct manipulation using the existing file manager, but it is nice to see some small amount of convergence with the Finder. Yes, this is the very same sidebar that appears in the Finder.

The first thing you'll notice is the sidebar.
#Xcode 10.3 mac os x#
The open/save dialog box in earlier versions of Mac OS X is inefficient, confusing, and generally not worth dwelling on because it is mercifully gone in Panther. I expect great things from Xcode in the future. But the overall feeling is that of an IDE that's off to a good start. Bugs and gaps in functionality exist, and the feature set is not quite a match for the mighty Visual Studio from Microsoft. While Metrowerks claims that they are " fully committed" to the Mac, I'm sure Microsoft said the same thing when Mac IE5 was first introduced.ĭespite all the improvements, Xcode is clearly a 1.0 release.

So while it's better to have both Xcode and Metrowerks CodeWarrior on the Mac, Xcode is an essential hedge against the (possible) day when Metrowerks drops Mac support entirely. It's not wise to depend too heavily on outside sources for important parts of your core strategy.and even less wise to depend on your primary competitor. It would be even better off with a Mac version of IE as well, but given the choice, Safari alone is better than IE alone. The hard truth is that Apple is better off having its own web browser.
#Xcode 10.3 series#
Or was it the other way around? Did Apple simply not think Mac IE was good enough and set off to create its own browser? Did Microsoft get wind of Apple's web browser development efforts and then decided to discontinue IE for the Mac? Only a few people know the truth about this series of events, and I am not one of them.īut as far as I'm concerned, it doesn't really matter which was the cause and which was the effect. A web browser is an important part of the modern computing experience, so it was in Apple's best interest to ensure that it had a good web browser. Microsoft has discontinued IE for the Mac (and for Windows, as a matter of fact, as a separate product). In some ways, it is analogous to the situation with Safari and Internet Explorer. Making the tools themselves is the best way to do this. It is clearly in Apple's best interest to ensure that it has the best tools possible. Put another way, Xcode is Apple's way of saying to Metrowerks, "Someday, we won't need you anymore." That may sound harsh, but developer tools are an essential part of any platform. The most important aspect of Xcode as far as I'm concerned is that it signals Apple's intention to do for itself what others either haven't done, or have not done in a way that meets Apple's standards.
#Xcode 10.3 code#
While things like predictive compiling and code completion are new to Xcode, they are not new features in the world of integrated development environments. If you want to hear about the most important new features in Xcode, head over to Apple's web site. Even the icon is better, now conforming to Apple's icon design guidelines and providing a larger click target than its predecessor. It would take an entire article at least this size to cover every feature of Xcode, but suffice it to say that Xcode improves upon its predecessor in every conceivable way. Apple's developer tools have received a complete overhaul in Panther.
