When you didn’t catch GitHub Universe, you might need missed the announcement of a brand new Xcode plug-in that “formally” brings Copilot into Xcode.
It’s true that we’ve had plugins like this for some time. You would possibly even assume that the official GitHub plugin appears intently associated to Shx Guo’s plugin that I linked to final 12 months. It looks like GitHub did the best factor, although, earlier than you get the pitchforks out!
So, which is best: Copilot built-in into Xcode or Xcode’s Predictive Code Completion mannequin? I learn Cristina Poncela Cubeiro’s comparability of each instruments, and he or she places Copilot because the clear winner. The 2 instruments take a totally completely different method to the issue, with Xcode’s mannequin operating domestically, after all, however they’re shut sufficient that they need to be in contrast.
I wrote about my expertise with Xcode’s predictive completion a couple of weeks in the past after working with it for a couple of hours, and I favored it. Nonetheless, since writing that, I have to admit I’ve switched the characteristic off. It wasn’t fairly adequate, and it slowed me down extra typically than it speeded me up. Like Cristina, I discover the other with Copilot.
In fact, the Xcode plugin mannequin is way from splendid, and Apple will at all times have the benefit in the case of IDE integration. That stated, the Visible Studio Code Swift plugin continues to enhance, and Copilot could be very a lot at house in that setting.
However that’s not all that’s taking place over on the Visible Studio Code aspect of issues! I lately found Sweetpad, whose authors are placing much more work into bringing Apple platform growth into that editor.
Lastly, I’ve not but had an opportunity to attempt Cursor myself but it surely’s additionally turning some heads as an AI-integrated fork of Visible Studio Code. I first got here throughout it from Rudrank Riyam’s set of articles, but it surely additionally bought a point out this week in this latest put up from Thomas Ricouard. It is best to learn all that in case you’re seeking to discover how AI may also help you write apps.
The long run is brilliant in case you’re on board with AI code help!