42 Comments
- ABadInAlbany, on 10/12/2007, -1/+15you must work on small projects, that or no one likes to work with you, so you work alone. you need an IDE when working on a team with vast numbers of assemblies and apps deployed. Unless you're telling me the whole team is telepathic, and every change someone makes is automagically communicated to every other team member? Sure, you could compile and run into deprecation errors and warnings, that's always fun when you've got half a million lines of code to compile. VS is a useful IDE, don't piss on it just because it's MS, that just goes to show how innacurate your biased opinion is. too bad I can't mark your comment as such. Innacurate, biased.
- Jugalator, on 10/12/2007, -1/+13"It's more of a distraction from coding for programmers who don't need hand-holding."
Then what environment without "hand holding" DO you use? Notepad? Pico? Virtually all IDE's have "hand holding" ( = features to aid developers in tedious work). That's a bit of the point with them. To help them develop more efficiently. - TopBanana, on 10/12/2007, -2/+13I agree; JetBrains Resharper is excellent. Not sure about your dig (one g!) at Visual Studio though. In my experience, it's the most polished IDE available. Even better than notepad ;)
- tmahmood, on 10/12/2007, -1/+10Copy as HTML and Powertoy looks useful... IMO
VS2005 is a great IDE. Very useful managing large projects. I wish Linux had one like it... - Gregd, on 10/12/2007, -0/+7@fallibledragon
How is this article inaccurate? The title clearly states "Visual Studio" and "developer" in the same line. Don't you really think it's safe to assume that it implies every VS Developer or is that too difficult to grasp? - Gregd, on 10/12/2007, -1/+7"This is lame.
The article is nearly a year old - was good then, irrelevant now. It is not for Visual Studio 2005."
You know, I KNEW when I submitted this that some numbskull was going to say this. Thanks for proving me right... - inactive, on 10/12/2007, -14/+20i love visual studio. some unix people like to develop in vi... they're not too bright
my fav VS.Net plugin is Whole Tomato's Visual Assist... saves me about an hour of typing a day - rodrigo74, on 10/12/2007, -0/+5I've been working with VS.Net 2005 for a while now and don't experience such performance problems.
The only big problem I have at the moment is with the "Test View" window, sometimes it freezes the whole environment, especially when I open a solution with thousands of tests. - ABadInAlbany, on 10/12/2007, -4/+9rock on, I wasn't aware of all of these. p/invoke is a PITA ... the windows layout power toy has a lot of potential too ... and the copy source as html plug-in ...
- Ifligus, on 10/12/2007, -1/+6"Does not even contain a link to the Sandcastle CTP."
Neither does your comment. If you're going to criticize, can you at least be more constructive? - brundlefly76, on 10/12/2007, -1/+5Its not that were stupid, its just that an IDE, while most of us would *love* to use one, and many of us do for windows development, doesnt work in the unix development paradigm very well.
There are two major problems. First of all, many unix developers are writing server-side code, and editing on the fly on a remote server via ssh. The other is that unix program, ide or no, will always require a lot of command-line interruptions an ide cant solve, which means flipping back and forthe between paradigms, which is annoying. - ABadInAlbany, on 10/12/2007, -1/+5Every serious .Net developer ... well, I've been fulltime .Net for years now, as have many of my co-workers, and there were at least one or two tools that each of us had never heard of before.
- Jugalator, on 10/12/2007, -1/+5Yeah, Resharper is an excellent aid especially for refactoring and the occasional logical coding fallacies that may slip by an exhausted programmer's mind. :-) It's unfortunately only for C# though. Whole Tomato's is another great one and with a wider language support (including regular C++), particularly powerful in syntax highlighting and as a full IntelliSense replacement, but now also with refactoring as well.
I'm not sure I'd install these two concurrently though as there may be conflicts (they both overlap slightly in terms of functionality).
Yet another one is Codejock Software's Refactor Pro, that I haven't tried personally yet though...
- http://www.wholetomato.com/
- http://www.jetbrains.com/resharper/
- http://www.devexpress.com/Products/NET/IDETools/Refactor/ - method, on 10/12/2007, -0/+3Anyone know if there is a free Add-In that will organize C# using statements?
I'm looking for something like the "Organize Import" feature of Eclipse. - DiggLurker, on 10/12/2007, -8/+10Yes unix people should definitely develop in VS. Do you have any tips on how to get it installed on ubuntu?
- FallibleDragon, on 10/12/2007, -4/+7Unix devs also have so-called "modern" IDEs like KDevelop available. However, vi is actually capable of more, and it's faster once you spend the time to learn it. And no, I'm not biased; I don't use either options. Simple, regular, modern text editor with syntax highlighting, a good time-saving language, and tools/techniques to reduce code repetition, for me.
- NSXROX, on 10/12/2007, -2/+4RESHARPER!
- cheeze69, on 10/12/2007, -1/+2[deleted dupe]
- russryba, on 10/12/2007, -0/+1Linux, Apache, MySQL... lots of very large open source programs are built without any particular IDE required. Some developers may use them, but they are optional. Visual Studio ends up creating a lot of lock-in potential for any application you create using it. It's hard to use anything other then visual studio to work on a VS created project. It's even hard to use an older version of visual studio even if you are making a simple program.
I use Visual Studio from VB/VC6 to 2005. Mainly because I develop CE / Handheld applications. I also use Notepad++, gVim or straight vi depending on what platform or language I'm using.
That said these are nice tools and I'll be using a lot of them very soon. - sbrown123, on 10/12/2007, -5/+6$199 per user to get some of the functionality that comes standard in most popular Java IDEs (Eclipse, NetBeans, IntelliJ) is pretty sad.
- Darkmoth, on 10/12/2007, -0/+1free software + direct link = dugg like a mofo.
- ABadInAlbany, on 10/12/2007, -3/+4"Each of these add-ins works with Visual Studio .NET 2003 and most of them already have versions available for Visual Studio 2005."
Yeah, totally irrelevant to 2005 pal. :rolleyes:
besides, plenty of people still work in 2003. get over yourself. - fujimonster, on 10/12/2007, -2/+3I use visual studio AND vi. Am I still not bright?
For those of us who are not bright, there is a vi plugin for visual studio 2005, called viemu.
http://www.viemu.com/ - patc6, on 10/12/2007, -0/+1I like me some VS2005. The debug feature is great. When you set a break and then hold the cursor over the variable, a tooltip item will appear and display the value of the variable. Comes is very handy for arrays.
When I am in Linux I will use Anjuta for my development. I like Anjuta because the interface is similar to VS2003/v6, so the environment is an easy change over between the two. One thing that has been said to me is learn an IDE, no matter which one it is and become the master at it. So VS is for me.
Bash me for enjoying Visual Studio 2005, but I stand my ground on my choice of IDE's. - sbrown123, on 10/12/2007, -0/+1@Jugalator
Tomota looks pretty nice, and $149 is better than $199. Still, Microsoft should have these as standard features in VS2005. - paulmdx, on 10/12/2007, -1/+2VS 2005 was very much like VS 2002 as I remember it: a bit rough around the edges and a first cut at the new generation.
I wouldn't say VS 2005 is perfect, but I'm betting we can expect a service pack to come along to fix the issues you've mentioned. - sh0gun, on 10/12/2007, -3/+3Was that sarcasm? If not, check out Kdevelop, its not perfect, but it comes with some features standard that the almighty VS does not have.
I've used both, and I've used VI (wouldn't quite consider that an IDE, but its still a damn powerful text editor).
The biggest strength to using VS is the debugger, plain and simple. GDB has its place and I'm definitely not knocking it, but the debugger in VS is easy to use and detailed enough to meet any requirements. Kdevelop has an built in debugger, but I think its just a front end for GDB, I honestly haven't used it, more of a command line debugger myself when it comes to Linux, it is Linux after all... - triggerdigger, on 01/17/2008, -0/+0Bit off topic but a great site for free visual studio components (not plugins) is:
http://www.accelerated-ideas.com/NET/aiFreeNETComp ...
Some great components on there, very useful if developing in VS 2005 - souka, on 10/12/2007, -1/+0vi for visual studio -- http://www.viemu.com/
- Topher06, on 10/12/2007, -2/+0Please, don't even suggest that VS2005 isn't significantly better then VS2002. I mean, yes there are some usual bugs in release software in such a complex application, but out of the box 2005 works a hell of a lot better then 2002 did. Intellisense actually works in 2005 for instance.
SP1 will add much needed multi-processor support and fix a lot of bugs, but it was a decidedly better product then 2002 and 2003 which I just considered beta 1 and beta 2 for visual studio.
Also, do you build a house using the heal of a shoe or a hammer? Why write software using a slow computer. Granted that VS is a CPU hog when intellisense is active, but when you have a large complex application and is still manages to quickly popup a list the methods and properties of a class or object your using, you have to give credit where credit is due. Upgrade your drives to a striped RAID for fast hard drive access, get 2gb RAM minimum, and invest in a dual core machine, if your serious about software development. - Excessive, on 10/12/2007, -7/+3Only every windows developer should download now.
- cheeze69, on 10/12/2007, -5/+1Here comes the match to light one of the biggest, longest lasting fires...
Here it comes...
Emacs is better than vi. - veniv, on 10/12/2007, -6/+2Thanks for the link. The tools for Unit Testing should be useful.
VS2005 seems to be taking up more memory than VS2003...probably, due to the additional features..
http://www.sleektools.net/sleekview.html - kepper, on 10/12/2007, -11/+6I told myself I wasn't gonna take the bait, but I just couldn't help myself... To say that unix developers are "not too bright" for using vi is just an assinine thing to say. Vi, especially Vim, is a very fast and efficient editor. It simply does text processing. Using the editor interface in VS is annoying to me. I don't even have to touch my mouse unless I have another term opened somewhere. Also, with VIM v7, I can open multiple tabs if I want to edit multiple files (I haven't mastered that function yet). Don't get me wrong, Other than the editor, I like VS when I used it. It's just annoying not being able to navigate around the file using the keyboard. If someone made a VIM plugin for VS, then I would be in business ( I did not RTFA. That plugin may be covered in the article).
- rodrigo74, on 10/12/2007, -8/+2The only add-in that caught my attention, the Cache Visualizer, is a dead link..no luck with googling for it either (the results point to this article which points to a 404).
The rest is "old news", probably every serious .Net developer knew those add-ins already.
If anyone managed to get the Cache Visualizer, let me know where, please :) - nullmind, on 10/12/2007, -10/+3Anjuta (http://anjuta.sourceforge.net/) offers a great environment for Linux. I the good-ol GNU make system personally. Visual Studio is awesome tho.
- Gronkk, on 10/12/2007, -9/+2Been using VS2005 for a while now and it's ridiculously slow. ASP.NET development is practically useless. It's buggy and eats up lots and lots of memory. Worst of all MS is not interested in fixing the performance problems and probably try to fix it in a future release. But by the time they finally get around to the next release .NET will be full of useless bloat anyways.
The strange thing is MS is trying to force everybody to use .NET but they try to avoid using it internally.
Gronkk - bakunin, on 10/12/2007, -12/+3This is lame.
The article is nearly a year old - was good then, irrelevant now. It is not for Visual Studio 2005. Does not even contain a link to the Sandcastle CTP. In short: outdated, incomplete, lame. - sbrown123, on 10/12/2007, -17/+8After using VS2005 for some time now, I can honestly say it's a piece of ***** IDE. It's slow, extremely buggy, and eats a ton of memory. I remember people complaining of these same problems with the Eclipse IDE. I have ran both side by side ( I have lots of memory) and Eclipse is actually better. I liked the older Visual Studio that wasn't written in .NET!!
Oh, I'm not crazy about VI but I know its probably the best text editor on the planet. The trick is that you have to know it to use it. Besides that Unix people can use things like emacs or kick in to X Windows and run full IDEs like MonoDevelop or soemthing. - NSXROX, on 10/12/2007, -22/+7Just goes to show how lame the plug-ins are for VS.NET Everyone of those are snoozers. I highly recommend the Resharper add-in from JetBrains, if you must use VS. Brings all the productivity features of more mature Java IDEs to Microsoft's weak dev environment.
- FallibleDragon, on 10/12/2007, -25/+5Not every developer uses VS. It's more of a distraction from coding for programmers who don't need hand-holding. Inaccurate; buried.


What is Digg?
Browsing Digg on your phone just got easier with our enhancements to the