Dobrý den,
v nastavení spacing sekce "Text Editor -> C# Format" není možnost nastavit mezeru mezi if a závorkou, jiné mezery to neháže (mezi metodou a závorkou/cyklem/...) Mám na mysli "if (" a chci "if(..." Proto nechápu, proč if mezeru má jako jediný element - to je nějak výjimečné? :D (když to dám ručně, jakmile se editor rozhodne znovu formátovat, vše se rozjebe.) Také tu nevidím možnost jak mít break na stejné úrovni jako case... Nějaký plug-in/...?
Děkuji!
Fórum › .NET
Visual Studio - formátování if
Mezera za "if" je správně, "if" není funkce. Stejně jako se mezera píše za "for", "foreach", "using", "switch" apod.
"Break" nepatří na stejnou úroveň jako "case", naopak, patří mezi příkazy "uvnitř" case. Každé "case" nemusí mít svůj "break", prostě to není úplně to samé co uzavírací závorka.
Obecně - doporučuju zvyknout si na defaultní barvy a hlavně defaultní formátování. Teda pokud programuješ (a vždy budeš) na projektu sám, tak je to skoro jedno. Ale jakmile se na projektu podílí víc lidí a každý má nějaké individuální choutky, tak jsou s tím pak potíže. Např. porovnat změny mezi verzemi v SVN/GITu, pokud si každý programátor nastavil jiné formátování a před každým commitem se celý zdroják přerovná pokaždé jinak, je opruz. Nebo koukat někomu přes rameno při revizi kódu, když má každý své barvičky - to se pak člověk mnohem hůř orientuje.
Vlastně ani nemusíš být v týmu, abys zvyk na defaultní formátování ocenil. Předpokládám že čteš různá fóra a tutoriály a tam jsou zdrojáky taky formátované defaultně.
#2 RomanZ
Plácáš nesmysly - každý editor stejně formátuje jinak! A především ty online! :D Nevidím problém v tom kliknout na "Formátovat dokument(y)" - to má většina editorů a pokud to tvůj nemá, pak je to jen tvůj problém... (všechny hlavní to mají - tak si nemáš na co stěžovat - Mono Develop, Visual Studio, Xamarin Studio,...) Barvy jsou již zcela mimo - to se přeci neukládá! :D Chci break na úrovni case jako to jde v Mono Develop/Xamarin/..., poněvadž se mi v tom lépe orientuje. Krom zmíněného lze všechny hlavní editory pro .NET nastavit, aby při otevírání solutionu rovnou formátovaly... (že si to nastavíš blbě - to je tvůj problém)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Visual Studio statické linkování Visual C++ Redistributable dllček — založil Doomista
Visual studio + QT — založil staf
MS Visual Studio — založil samo
Visual studio — založil Hlavinka
Visual Studio zlobí... — založil Laik
Moderátoři diskuze