This is one of the moments where I regret, that I never got used to C++. I have programming skills, the will to solve problems and a long experience with (oop)BASIC and several script tools. But whenever I try C++, I see all that overhead. VS Express is so bloated. It takes so long to start, there are so many files to create and I always wonder, what that editor expects from me. Compared to something like Real Studio or just Notepad to start Python, it just discourages me.
I really hope there will be dozens of C++-skilled people interested in further development of 0.x
I really do
I know there are alot of neighsayers
, but i happen to love VS. maybe it's not the only one that does this, but it's the main thing I've used since I started in modern languages, and so it's the only one I've used, but some things it does are just so useful.
If there is a function I wrote somewhere and I see it somewhere, and I need to doublecheck and make sure I didn't screw something up - rightclick - go to definition.
Maybe it's a function buried somewhere deep in some obscure construct IDE c++ file, instantly opens the file and takes me there.
Used a variable or function a few times, and now you realized everywhere you used it, you want to add something else? right click - find all references, and it brings up a list of places you can double click on to be transported there.
Beautiful find/replace that let's you replace all in selected text, currently open document, all open documents, entire project, or entire solution.
When you get that 80 mile list of errors the first time you try to compile your master piece, double click on each error to be transported to that line of code.
As you press the :: or . or -> to access the members of a class, or struct, it brings up a handy list of anything valid you can type there, hover your mouse over any of them to see the variable type, or the return type of a function. left some comments on the definition? they'll be there for you to read as well.
A plugin like 's', or the animator I'm working on now simply wouldn't be possible for me to do alone without the wonders of visual studio.
Also, I know it's not the only one that does this, but the vs equivalent of persist files is flawless. I can stop working in mid command if need be and shut the program, and it reopens scrolled to the exact line i was working on, and the recovery from unexpected shutdown of the program actually works. there's been a power outage or whatever a few times, and everything is exactly as if I had saved the moment before it happened.
like I said, I know alot of people hate it. I just haven't figured out why. I tried eclipse, and woohoo opensource free yay, but, I just missed visual studio the whole time.