Non sono mai stato un grande fan del modo in cui la maggior parte degli editori gestisce gli spazi dei nomi. Ti obbligano sempre ad aggiungere un ulteriore livello di rientro senza senso.Modo per ottenere che VS 2008 smetta di forzare il rientro sui namespace?
Per esempio, ho un sacco di codice in una pagina che preferirei di gran lunga preferisco formattato come
namespace mycode{
class myclass{
void function(){
foo();
}
void foo(){
bar();
}
void bar(){
//code..
}
}
}
e non qualcosa di simile
namespace mycode{
class myclass{
void function(){
foo();
}
void foo(){
bar();
}
void bar(){
//code..
}
}
}
Onestamente, non fare davvero anche come la cosa di classe che viene rientrata la maggior parte del tempo perché di solito ho solo 1 classe per file. E non sembra così male qui, ma quando ottieni un sacco di codice e molti ambiti, puoi facilmente avere indentazione che ti spinge fuori dallo schermo, e in più ho usato solo tabs a 2 spazi e non 4 spazi come è usato da noi.
In ogni caso, c'è un modo per impedire a Visual Studio di provare a rientrare gli spazi dei nomi per me in questo modo?
Penso che si può evitare questo con ReSharper, una soluzione piuttosto costoso per quello che dovrebbe essere un problema banale però. :) – Skurmedel
yuck, formattazione in stile Java;) –
Non capisco .. Non so Java lol. se stai parlando di 'void bar() {' tutto su una riga, allora è proprio come scrivo codice in modo naturale da quando ho imparato C .. ma VS gentilmente lo cambia in 'void bar() \ n {' per me .. – Earlz