You can right click on a class, or variable, or function and ask to count: how many refernces there are, where is the declaration, what are the inheritors (for the class and interfaces), go to property
if you press ctrl + G (ctrl GO), then you can type the class name you want, and it shows that in the list. if there's several, you choose them in the list. If you write class name, then comma, then a number, it goes to the file and the line number you typed.
if you write, for example, student.Name, it will go to property Name of the class Student.
SharpDevelop also has integrated SVN support, NUNit support, windows forms designer (however, not as good as in Visual Studio, but if you do not use UI inheritance, then it's very good), code coverage analysis!
It is very stable (was rather bad a year ago), and works out of the box with Visual studio sln files. But there are problems too ;) though they can be easily avoided simply by regrouping your solution files.
The bad thing is that it has no support for web forms. And that's important.
Comments
I haven't used #Dev in a LONG ass time so, forgive my ignorance.
Did you actually get R# to work, even rudimentary, in #Dev?!!!
No, but it has the same shortcut and the same functionality
Is this something you have developed as a "plugin" for #develop?
If so:
PLEASE PLEASE PLEASE let us use it!!!!
Regards!
D'oh!
I just realized that this built in but it is a bit tempermental (or I just need to re-aquainted with #Develop).
One of the things that made me hesitate to use Boo is the lack of VS support. However, if #develop keeps getting better maybe I won't need VS...
Now #Develop just needs a good html editor with autocomplete.
And it has a lot more.
You can right click on a class, or variable, or function and ask to count: how many refernces there are, where is the declaration, what are the inheritors (for the class and interfaces), go to property
if you press ctrl + G (ctrl GO), then you can type the class name you want, and it shows that in the list. if there's several, you choose them in the list. If you write class name, then comma, then a number, it goes to the file and the line number you typed.
if you write, for example, student.Name, it will go to property Name of the class Student.
SharpDevelop also has integrated SVN support, NUNit support, windows forms designer (however, not as good as in Visual Studio, but if you do not use UI inheritance, then it's very good), code coverage analysis!
It is very stable (was rather bad a year ago), and works out of the box with Visual studio sln files. But there are problems too ;) though they can be easily avoided simply by regrouping your solution files.
The bad thing is that it has no support for web forms. And that's important.
@Chris Weber,
it is developed as a plugin, but it is automatically included.
Why do you say it's tempermental?