So, tonight I just installed the ubuntu os onto my computer; I've used windows for my whole life, but I wanted to try something new.
I just wanted to know a few things, although they may be very simple questions;
What application do you suggest I install?
(I've been using Visual Studio on Windows, so anything comparable?)Does ubuntu support developing in C#?
(I'm f开发者_C百科airly new to the developing world, so I don't know these things..)Does anyone know of some good videos or tutorials for what I've asked?
(Maybe like a "Hello, World!" tutorial or something.)
Thanks for your time, and for reading through my questions :)
If you're looking for an IDE, personally I like NetBeans. I don't think it has C# support though.
Yes. You might want to check out MonoDevelop, which apparently is a C# IDE for linux.
No
Though I think you should try a text-based editor such as vim, and try to learn some of the great command-line tools available in Linux. It's a steeper learning curve than using GUI tools, but you won't regret learning it.
It's super old now, but I remember this book being extremely helpful back in the day:
Beginning Linux Programming
As for editors....get good at emacs. Keyboard-based, text-mode beats clicky GUI stuff every time.
There are a fair number of IDE's out there. I'd ignore the emacs/vi comments if you need a true IDE since it will take a fair bit of work to get them to do half of what a real IDE does. If you plan on working across multiple platforms, get an IDE that works everywhere like Eclipse.
As honeyp)t mentions, Mono is the C# equivalent in the OSS world.
And instead of a video, try a good book to learn development on Linux (don't look for a book on Ubuntu, that's too specific and will lead you astray).
精彩评论