|
|
[]Agent SVN, AnkhSVN or Visual SVN
...
[]Visual SVN
Why can I choose Visual SVN twice?
[EDIT] Sorry! Already posted by cmk...
modified on Thursday, May 7, 2009 5:37 AM
|
|
|
|
|
PC-Lint is hands down bar none the best tool I've ever bought. Visual Lint makes it a delight to use and Visual Assist X makes writing/editting code a dream.
Mike
|
|
|
|
|
I wonder why Numega BoundsChecker and Refactor! (either free or professional version) are excluded from the list. I think they are extremely good!
Regards
|
|
|
|
|
Most people, I imagine, buy CodeRush which includes Refactor!
|
|
|
|
|
Windows
Dancing
PaperClip
More than this is more than you need.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein
"How do you find out if you're unwanted if everyone you try to ask tells you to stop bothering them and just go away?" - Balboos HaGadol
"It's a sad state of affairs, indeed, when you start reading my tag lines for some sort of enlightenment. Sadder still, if that's where you need to find it." - Balboos HaGadol
|
|
|
|
|
CodeRush slows my development down way too much (makes the PC take minutes -sometimes- to open a file). Wish it didn't, it's a great tool -- just makes my machine unusable.
|
|
|
|
|
|
Tried Power Commands a while back. Far as I could tell there is no faster way to crash Visual Studio. Try to open some xaml, and poof... where did VS go?
|
|
|
|
|
In my view VS without ReSharper is just not complete. I use it now for about 2 years, and after the first week I wondered how I could ever have lived (ahem: worked ) without it.
It saved me hours of typing with its customizable and parameterizable templates.
I use it to run my unit tests one by one (who needs an UI or an extra program to run a method?).
It warns me immediately when I write sth. that is not so good, so big errors will just not come up.
Its refactorings/renamings (even in strings) saved me another massive amount of time.
To sum up, I would say that ReSharper has increased my productivity by about 50%, not to mention the quality of the code I write. I urge every client to buy a license for every developer. Compared to its price it costs almost nothing...
www.thomas-weller.de
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Programmer - an organism that turns coffee into software.
|
|
|
|
|
Absolutely! Resharper is indispaensable to me, as well - for the same list of reasons:
NUnit integration
Inline code checking & typo catching
Improved Refactoring
Templates & Code Element Creation
|
|
|
|
|
Besides template, desn't Visual Studio already have all that?
I never used ReSharper, but almost everything you mentioned already have in VS.
The Refactoring is good (at least in VS 2008, don't remember how it was in VS 2005 anymore).
It checks spelling as you type...
I got curious about this tool, could you point how better this is than the tools that already come with VS? Also could you elaborate how this template thing works?
Thanks
Regards,
Fábio
|
|
|
|
|
Fabio Franco wrote: desn't Visual Studio already have all that?
Well, some things yes, others no.
There are much more refactorings in ReSharper than in VS - and, as I said, renaming works even in string literals (e.g. comments). Besides that, there is quite intelligent code checking as you type - e.g. ReSharper warns you immediately if there is some unreachable code or a condition that always evaluates to the same result. Then you have support for unit test frameworks like NUnit, MbUnit, Gallio or MSTest - you just have to click on a test to run or debug it...
But I don't want to enlist the many features of ReSharper, what I want to point out is: Once you get used to it, you can code much quicker and better (in terms of quality).
If you're curious: Just download an evaluation (30 days AFAIK) from here^.
Regards
Thomas
www.thomas-weller.de
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Programmer - an organism that turns coffee into software.
|
|
|
|
|
Thanks, I'm going to have a look on it. Just wish it was free though
Regards,
Fábio
|
|
|
|
|
I remember when about a year ago I used it, it was really slow and I had to uninstall it!!
Hope it's not that slow any more!!
|
|
|
|
|
The current version (4.5) performs pretty good. I don't notice any performance decrease on my development machine (2,6 GHz with 4GB RAM) against plain VS.
(Maybe 2 or 3 seconds on startup - don't know exactly. I always power on VS and then go to the kitchen and get me a coffee first... ).
Regards
Thomas
www.thomas-weller.de
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Programmer - an organism that turns coffee into software.
|
|
|
|
|
Yeah, that's always been my problem. The VS editor has a hard enough time keeping up with me without something else churning away every time my cursor enters a different scope.
|
|
|
|
|
I've tried on a number of occasions to get hooked on this addin. one deal breaker for me was the amount of extra files it generates per project. One thing that turned me off was features like ugly syntax highlighting that was not configurable and shortcuts that never seemed to remember how I set it. I'm sure they've fixed it by now, but early on when 2008 first came out, it wouldn't work w/ linq (lots of squigglies).
I can see how the tool would help productivity (assuming you had some nasa super computer that didn't lock up with you opened a huge code base like we have), but every time I've tried to fall in love with this tool I end up getting frustrated and uninstalling it. I even came to a point of offering to purchase it for anyone in my company who wanted it (because I really wanted an excuse to use it). but it's always ended up on the cutting room floor.
|
|
|
|
|
I don't want to rely on something that may not be on every system I may need to use.
|
|
|
|
|
Me too,
None, Nada, nothing, plain, vanilla (even though I like chocolate), Zero, cipher,
|
|
|
|
|
These are pieces of software that you install yourself...
As a contractor, whenever I go into a company, I first install my productivity tools (licenses not withstanding) and set about coding...
Then I talk my colleagues into installing them too!
|
|
|
|
|
Hm ... "not every system" ... Not every system has Visual Studio 2005, 2008 or whatever installed
Not every (Windows)-System has Chrome, FF etc. installed but when developing WebApps they also should be tested with those browsers ...
Not "every system" has VirtualSVN installed but often you have to commit to a SVN repositry"
etc.
etc.
|
|
|
|
|
|
ViEmu[^] looks like something I would like to try some day.
|
|
|
|
|
I knew vi 20 years when I programmed mostly via telnet to the university minicomputers but I have completely forgotten all of it. This was a bit frustrating because one of our linux guys made vi the default editor on all the servers he installed. If it was not for nano I probably would have had to learn it again..
John
|
|
|
|