Visual Studio Spaces issue -
is there way(settings or extensions) spaces , tabs behave in following way:
any long string of spaces or tabs treated single unit. if cursor @ end of string, removes spaces, if single unit. tired of having hit backspace remove spaces @ end of function.
); *<- cursor @ *, ton of space between ; , * takes repeated spaces clear
when hitting tab, insert largest amount of space match previous lines columns indentation, excluding empty lines.
so
this test // , <tab> *// jumps here, rather having hit tab mulitple times.
when hitting enter, cursor indents previous indentation amount, using tabs.
when starting new block(with {) next line indented, when ending block de-indented.
that's want. i've never been able these types of features in visual studio. want tabs 4 spaces default grow or shrink depending on context. backspace consumes whitespace possible on given line, , tab try align columns if detects previous non-empty line has column characteristics(text separated tabs or multiple spaces).
it nice also, if tabs auto aligned. is, when have nice , formatted , have modify, say, identifier name, have fix columns, it's annoying , time consuming sometimes.
if there nothing this, there open source extensions be modified create behavior easily?
Comments
Post a Comment