|
You can if you're not masochist 
|
|
|
|
|
Hey, I like vi. There are parts of it that I wish were available in Visual Studio. dd for instance. Or 10dd to delete 10 lines. Yes, you can do this using other means in an IDE, but they are all more cumbersome.
|
|
|
|
|
I have some exp with vi. I didn't see any particular bonuses which will make me change the compiler, but q! has his advantages
syntax coloring in vi and vim
Microsoft ... the only place where VARIANT_TRUE != true
|
|
|
|
|
That is pretty cool. I didn't know you could do that.
|
|
|
|
|
I just can't get myself to tolerate vi, maybe because my only contact with it was on a old debian distro on my SO class, but the ammount of work needed to edit a simple 2 line key:value file threw me off.
|
|
|
|
|
I started off my professional programming career using vi as my editor. Ah, for the days of :wq.
|
|
|
|
|
that really sounds like pain, but it's painfull to deal with IDE bugs and slowdowns too, so maybe you're right 
|
|
|
|
|
We didn't have IDE's on Unix systems when I started. I'm, what's the word I'm looking for? Oh yes, I'm old.
|
|
|
|
|
Yup, no argument from here.
BTW, IIRC in vi you can write and exit with only three key strokes - [ESC]ZZ - rather than the cumbersome five of [ESC]:wq[ENTER] .
speramus in juniperus
|
|
|
|
|
Well, I'm young and I run away from unix, so there's that 
|
|
|
|
|
A good while ago I worked in a department where we did software development on both MSDos and Unix boxes. On the Dos boxes we used a realy good text editor called MultiEdit. One developer asked if I could get him MultiEdit for Unix - I replied no, but said that I couod get him vi for Dos - he nearly punched me!
=========================================================
I'm an optoholic - my glass is always half full of vodka.
=========================================================
|
|
|
|
|
VsVim[^] might be useful for you. It adds Vim commands to VS.
Getting information off the Internet is like taking a drink from a fire hydrant.
- Mitchell Kapor
|
|
|
|
|
Teach me to comment before reading the whole thread
|
|
|
|
|
Heh. I am not all that used to Vi(m), but this extension seems to be quite powerful.
<voice type="Ebeneezer Scrooge"> Bah. dumb bugs </voice>
|
|
|
|
|
I have a vi plugin for visual studio. It's called vsvim, and as far as I remember I installed it in the extension manager gui.
|
|
|
|
|
If you are programmer with not enough background with the language i don't thing that the best practice is to disable the coloring of the text. I think that the language itself it is not so easy to do such practice. And beside that coloring can save you hours of debugging in some cases like this for example.
A enough experienced c++ / colorblind programmer can disable the coloring without lowering his or hers productivity.
Microsoft ... the only place where VARIANT_TRUE != true
|
|
|
|
|
When you become practised in the art then you simply hold your hands above the keyboard in supplication and the code writes itself out of fear of reprisals.
speramus in juniperus
|
|
|
|
|
I can only dream of achieving such heights.
Microsoft ... the only place where VARIANT_TRUE != true
|
|
|
|
|
Yes, we do know PMs have a quite twisted perception of the software development process.
Veni, vidi, vici.
|
|
|
|
|
Hey man, hats off to vi : it provides syntax colouring as well.
And you can rely on colourization. Well, unless you write something like
for (n=0; n<100; ++n);
{
doSomething();
}
Veni, vidi, vici.
|
|
|
|
|
The compilers I've used give a warning in cases like this.
JM2B,
Pablo.
"Accident: An inevitable occurrence due to the action of immutable natural laws." (Ambrose Bierce, circa 1899).
"You are to act in the light of experience as guided by intelligence" (Rex Stout, "In the Best Families", 1950).
|
|
|
|
|
Who looks at warnings? nobody that works with me, sadly 
|
|
|
|
|
I don't - I have "treat warnings as errors" set on my projects to prevent compilation succeeding!
Never underestimate the power of stupid things in large numbers
--- Serious Sam
|
|
|
|
|
People here don't read error messages, so even if i set that they would just ignore
|
|
|
|
|
That's the whole point: if you set "treat warnings as errors" then compilation fails until the warning is fixed. You can't run or test you app until you do.
Never underestimate the power of stupid things in large numbers
--- Serious Sam
|
|
|
|