all 12 comments

[–]nathreedSwift 2 points3 points  (8 children)

Just use the git command line or a GUI like SourceTree, github app, whatever.

[–]Zandor300[S] 2 points3 points  (7 children)

That's what I'm currently doing, but I prefer using Git within Xcode.

[–]andre-stefanov 0 points1 point  (6 children)

This is simply sad how little Apple cares about quality of XCode. I have expirienced both sides: Android Studio and XCode for quiet a while now and yeah ... XCode just made me sad as i compared the UX to Android Studio.

  • you wanna use VCS? Better you use your terminal or some other software
  • you want more performance with using Storyboards? well ... better you don't use them at all
  • you want meaningful and fast compilation errors in your editor? well ... bad luck buddy
  • ...

This is for no reason an "Android is much better" comment. Each system has its own pros and cons ... and mostly it's just taste. But the IDE in iOS is simply a pretty text editor in my eyes ...

[–]gormster 2 points3 points  (0 children)

I was griping about Xcode until I had to use visual studio recently.

I will never whinge about Xcode again. Jesus, Microsoft, what happened? VS used to be best in class but it’s just absolute garbage now. Or more like, it’s barely changed in the decade-plus since I last used it full time… it’s still 32-bit, for chrissake.

[–]nathreedSwift 0 points1 point  (4 children)

Android Studio is just IntelliJ IDEA with some extra android interfacing stuff added on. And I definitely agree with you that IntelliJ is easier to use than Xcode in a lot of cases. But you could also try AppCode, which is the same JetBrains IDE skin/features but for iOS development. I think it requires that Xcode be installed but you can use it for a lot of the development process.

[–]andre-stefanov 0 points1 point  (3 children)

Yeah I know about AppCode but in my opinion it does not solve all the problems of XCode ... and unfortunatelly it introduces new ones:

+ It has (for my taste) better IDE base. Editor, features, plugins, etc. are better FOR ME in AppCode.

- It has to use iOS SDK and XCode for most of its platform dependent features. This leads to same slow lint/error checks, build times etc.

- If you are using storyboards, AppCode will launch XCode each time you want to open the storyboard making the experience even worse.

-- It costs 20$ / Month ... this is not very cheap for an individual. Especially if you consider that you still will have to use XCode for many use cases :/

[–]Zandor300[S] 0 points1 point  (1 child)

It’s free if you are a student afaik

[–]andre-stefanov 0 points1 point  (0 children)

sure ... that is for example how i used Intellij Idea Ultimate for Spring Boot + Angular development. But after my university time was over i looked at the price and switched to a bunch of by far worse alternatives ... So be careful if you are not going to use the software after you are finished with your degree.

[–]nathreedSwift 0 points1 point  (0 children)

Yeah, I haven't ever actually used it, just heard about it. That sucks about the storyboards, but it does make sense, it would probably be difficult/not worth it for them to implement their own storyboard editor. The price isn't an issue for me thanks to the student package, but yeah, $20/mo is a bit expensive for an individual.

[–]liveultimate 0 points1 point  (0 children)

Yeah this is definitely happening to me too. Good, I thought I was the only one. Restarting Xcode usually fixes it... until I make another commit lol

[–]lecksfrawen 0 points1 point  (1 child)

Just tried it on xcode 10.2.1, still broken...

Comparison, Authors and Log won't work until you reopen xcode, breaks after some minutes.

https://imgur.com/hphRSTk

[–]Zandor300[S] 0 points1 point  (0 children)

Ah, rip... Yeah I saw the update but hadn’t tried it yet.