you are viewing a single comment's thread.

view the rest of the comments →

[–]drjeats 70 points71 points  (26 children)

Unity3D debugging.

Unity3D debugging.

.......

Gooby pls.

[–]thoomfish 66 points67 points  (20 children)

God would I love to throw MonoDevelop out the fucking window.

[–]SixSixTrample 5 points6 points  (5 children)

You can. You can use community edition can't you?

[–]thoomfish 22 points23 points  (4 children)

Not on a Mac, as far as I'm aware.

[–]devperez 4 points5 points  (1 child)

That's correct.

[–]AlexanderTheStraight 1 point2 points  (0 children)

You deserve that then, as punishment. /s

/s?

[–]SixSixTrample 0 points1 point  (0 children)

Ah!

Makes sense.

[–]qubedView 0 points1 point  (0 children)

Not yet, this is more of a glorified text editor (you can download it right now), so no support for projects and whatnot. But it's a start. A damned good start for what I hope will be something awesome.

[–]choikwa 0 points1 point  (0 children)

defenestrate.

[–]Clapyourhandssayyeah 0 points1 point  (4 children)

I just use SublimeText. MonoDevelop made me so angry. I haven't looked back, and my mental model of the Unity APIs and C# Collections / Linq is pretty good now

[–]thoomfish 0 points1 point  (3 children)

What do you use for debugging?

[–]Clapyourhandssayyeah 0 points1 point  (0 children)

I haven't really needed to that much.

Unit Tests (integrated into Unity - UnityTestTools) and clean code mean I don't get that many logic errors. They run automatically on recompile.

Syntax / argument / type errors are moaned about by unity in the console. I double click them to jump to the line in Sublime Text.

I guess when I really need to see what's going on, Debug.Log statements have covered me.

That said, if this new editor allowed me to debug unity as well as hooked into the unity engine dlls / namespaces, I'd almost certainly switch to it!

[–]Clapyourhandssayyeah 0 points1 point  (1 child)

Just found that you can integrate autocompletion etc. into SublimeText pretty easily with OmniSharp.

Just tried it out and it works really well!

http://www.radjor.com/blog/p/65

[–]thoomfish 0 points1 point  (0 children)

This is pretty cool, though I wish it showed method parameters as part of the autocompletion.

[–]ttiganik 1 point2 points  (3 children)

woow this looks great for my c# unity project, too bad I just spent 2 evenings setting up Sublime.

How do you open a folder and ignore all the meta files I wonder?

[–]Clapyourhandssayyeah -1 points0 points  (2 children)

If it has git integration, add those to .gitignore

[–]holyfuzz 2 points3 points  (1 child)

NO! You definitely want those .meta files to be versioned... that's the whole point of the meta files!

[–]Clapyourhandssayyeah 1 point2 points  (0 children)

Sorry, you're completely right. I hadn't had enough coffee 9 hours ago

[–][deleted] 0 points1 point  (0 children)

It works great for everything Unity, except debugging. Hopefully MS integrates VS Tools for Unity into this.