How good is SharpDevelop?

  • Thread starter Thread starter T. F.
  • Start date Start date
T

T. F.

Is the free compiler SharpDevelop a real alternative to Visual C#? Or
are there a lot of things that make Visual C# superior?

thanks for help.
 
the compiler is part of the .net sdk so they should be the same for
sharpdevelop and visual c#.
The IDE itself its different obviously. I personally use sharpdevelop cuase
it fullfills everything I need. Doesnt have anything fancy other than
intellisense. It handles namespaces fine, different directories, external
assemblies, etc.
Visual C# takes it a bit further, helps you with codebehinds on ASP.NET, has
stuff to easily accesss the DB using ADO.NET, etc, etc.
I would suggest you try sharpdevelop, if you can do everything you wanna do
with it then dont bother with visual c#.
 
memememe said:
I would suggest you try sharpdevelop, if you can do everything you
wanna do with it then dont bother with visual c#.

The only thing I'd want for sure is the ability to define my own keystrokes
for the editor. I couldn't live with a notepad-style arrow-key editor.

Can it do this?
 
Harry Bosch said:
The only thing I'd want for sure is the ability to define my own keystrokes
for the editor. I couldn't live with a notepad-style arrow-key editor.

Forgive the ignorance here - but how do you do that in Visual Studio? I'd
especially love to get vi keystrokes in vs, without giving up intellisense.

-mike
 
Michael Mayer said:
Forgive the ignorance here - but how do you do that in Visual Studio?
I'd especially love to get vi keystrokes in vs, without giving up
intellisense.

Tools|Options|Keyboard is where I set mine up. The great thing about VS
here is that a shortcut can contain several keys. So you could define
Ctrl+X Ctrl+C to mean "File|Exit".

Some things don't translate readily. Don't know about vi, but Emacs for
instance uses the Alt+F for forward-word, which can interfere with how one
uses the menu bars.
 
Harry Bosch said:
The only thing I'd want for sure is the ability to define my own keystrokes
for the editor. I couldn't live with a notepad-style arrow-key editor.

Can it do this?


that is one thing I have never done with sharpdevelop, havent really had the
need, I used to switch editors so much while doing java and jsp that I got
used to only trusting cntrl x, c, v, and z, sometimes alt f4.
 
memememe said:
that is one thing I have never done with sharpdevelop, havent really
had the need, I used to switch editors so much while doing java and
jsp that I got used to only trusting cntrl x, c, v, and z, sometimes
alt f4.

Thanks. I know how that is about the keystrokes you can rely on. I really
only use two editors now, Visual Studio and Emacs, which I run together.
I'll check out SharpDevelop and see what it's got.
 
Back
Top