I just found a neat built-in feature inside MonoDevelop :
Whenever you put the word "TODO" (case sensitive) in a comment, it highlights the word in a flashy color so that you can see it instantly when browsing your code.
Can be very helpful to find an old Todo thing !
Considering it's kind of cool, and totally unnecessary from MonoDevelop devs to implement that, I guess there are other built-in tricks like that.
Do you know some ?
You know it also pops up in a list inside TaskList pad (View -> Pads -> TaskList)
Ehe, probably by now you will have got them, but just in case:
- FIXME is the same as TODO, but is highlighted in red.
- In MonoDevelop "Tools > Options > Task List" you can add more tokens (special words) and set their importance.
Wow. I always write Todo´s in my scripts and wished that something like that exists XD
I use C# in Visual Studio but it works there too!
The two uncommon commands that I use a LOT are:
"Navigate to" - just start typing the name of ANY class or method name or variable name in your project, and it'll take you right there. Super handy, I use this constantly. Bind it to a shortcut that's easy for you to do with one hand (CTRL+Shift+R for me).
"Dynamic Abbrev" - bound to Ctrl+/ for me. Type the first character or two of ANYTHING you could possibly want to write (ex. variable names, method names), it will fill in the rest, if it doesn't choose the right one, keep hitting the shortcut until it does. It goes in historical order of the most recent things you typed. It's like autocompletion but super fast because it's not doing any complex calculations, it's just looking through things that have been typed in the past (or something like that). Seriously this will save you from typing TONS of stuff, I use this more than any other shortcut.