Zobacz wyniki ankiety na temat zarobków programistów w Polsce. Czytaj więcej..
0

Witam, chciałbym zrobić tak żeby w VS dostosować automatyczne wcięcia pod siebie, bo sposób w jaki VS się nimi zajmuje domyślnie doprowadza mnie do szału. Chodzi o to że domyślnie wciskając enter, niby pojawia się prawidłowe wcięcie, ale jeżeli zostawię tą linię pustą, przejdę do innej, a następnie wrócę do tej pustej linii - wcięcie znika ...

Chciałbym żeby wcięcia były na sztywno zapisane tak jak ma to miejsce np w eclipse, a nie tak wariowały.

flag

1 Answer

1

Sterowanie zachowań wcięć przy nowych liniach możesz zmienić za pomocą:

Options -> Text Editor -> (język np. C#) -> Formatting -> New lines.

Niestety nie podam, którą opcję masz zmienić i jak, gdyż nie do końca rozumiem jaki efekt chcesz osiągnąć i co w chwili obecnej przeszkadza. U mnie po powrocie do pustej linii nadal jest wcięcie obecne, ale możliwe, że źle staram się powtórzyć twoje kroki.

link|flag
to nie pomoze problemowi "znikania" wciecia, ale uzozliwi ustawienie formatowania nowej linii i co ma sie w niej znalezc. Ogolnie nie znam opcji ktore by zrobila to co @ryba by chcial. R# troche w tym pomaga automatycznie formatujac po wpisaniu linijki i wcisnieciu enter. ale osobiscie tez mnie to drazni w VS co drazni @ryba :) – Gutek Apr 18 at 16:11
@gutek: No ale co to jest co drażni? Jak zrobię if () { <enter> } to mam w tej linii wcięcie. Gdy pójdę do innej i wrócę nadal mam tam wcięcie jak dla if'a. – Paweł Łukasik Apr 18 at 18:43
A ja nie mam, 2xenter I sie all wali u mnie – Gutek Apr 18 at 22:42
@Pawel mam R# wiec nie wiem czy tak samo to zadziala bez niego. By z replikowac problem. Napisz if(10 == 10) <enter> { <enter><enter> }<enter> przejdz do pierwszej kolumny <home>, <arrow up>, <arrow up>, <arrow up>, <arrow up> (lacznie 4 razy), teraz <arrow down> i zrob <shift>+<end> (powinno sie zaznaczyc poprawnie czyli tak jak by byly taby), teraz <arrow down> i zrob <shift>+<end> - brak tabow, tak jakby nic sie nie zaznacza. Oczywiscie chodzac po "odpowiedniej kolumnie" te brakujace taby nagle nie sa brakujace - dzialaja poprawnie. – Gutek Apr 18 at 23:21
@gutek: Ok. Jeśli przejdzie się do pierwszej kolumny to trzyma tą pierwszą, ale wystarczy napisać instrukcję i dać ;, aby już odpowiednio ją wciął. – Paweł Łukasik Apr 19 at 6:38
show 1 more comment

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.