Pokaż spację, tabulację, znaki CRLF w edytorze Visual Studio


300

Visual Studio 2010 Pro: Gdzie są ustawienia, aby edytor mógł wyświetlać znaki spacji, tabulacji, paragrafu, CRLF itp.? Mogę to jednak zrobić w NotePad ++.


1
Jeśli przypadkiem dodasz znak kontrolny przez pomyłkę lub podejrzewasz, że może istnieć znak kontrolny powodujący błędy, zalecam wycięcie podejrzanej sekcji kodu, wklejenie jej w Notepad ++, znalezienie i usunięcie winowajcy, a następnie wycięcie kod i wklej go z powrotem do programu Visual Studio. To najprostszy sposób i działa za każdym razem. Dlatego na wszelki wypadek zachowaj kopię Notepad ++.
Samir

Odpowiedzi:


500

Edycja> Zaawansowane> Wyświetl białe znaki. Skrót klawiaturowy to CTRL+ R, CTRL+ W. Komenda nazywa się Edit.ViewWhiteSpace.

Działa we wszystkich wersjach programu Visual Studio przynajmniej od Visual Studio 2010, przy czym obecna to Visual Studio 2019 (w momencie pisania). W Visual Studio 2013, można również użyć CTRL+ E, Slub CTRL+ E, CTRL+ S.

Domyślnie znaczniki końca linii nie są wizualizowane. Funkcję tę zapewnia rozszerzenie End of the Line .


17
Przez przypadek włączyłem to. Uratowałeś mi życie! ^^
nazwa wyświetlana

24
To nie odpowiada w pełni na pierwotne pytanie. Pytanie dotyczyło białych znaków i znaków nowej linii (stąd „CRLF”). Ta opcja nie wyświetla nowych znaków wiersza.
Alex

27
Jak do diabła trafiłem przez CTRL + R, CTRL + W przez przypadek?!?
Almo

Oszczędzanie życia! uwielbiam VS: D
Khateeb321

2
Czy istnieje rozszerzenie dla VS 2019? Koniec linii obsługuje tylko do 2017 r.
Kir

145

Edit -> Advanced -> View White Spacelub Ctrl+ E,S


26
Dziękujemy za podanie nazwy i lokalizacji pozycji menu. Bardzo denerwujące, gdy ludzie po prostu dają ci skróty klawiaturowe (które zmieniają się z wersji na wersję i mogą się różnić w zależności od konfiguracji).
Kristopher Johnson

4
I nie ma żadnej opcji, aby pokazać nowej linii. Niestety.
yoyo

2
Wydaje się, że nie istnieje w VS2015
Johnny_D,

7
@Johnny_D istnieje, ale musisz mieć otwarty plik. Jeśli nie masz otwartych plików do edycji, to nie widzisz Advanced -> View White Spaceczęści.
Stoyan Dimov

20

Wyświetlaj białe znaki

Menu: Można przełączać widoczność białych znaków z menu: Edit>Advanced>View White Space.

Przycisk: jeśli chcesz dodać przycisk do paska narzędzi, jest on wywoływanyToggle Visual Spacew kategorii poleceń „Edytuj”.
Rzeczywista nazwa polecenia jest następujący:Edit.ViewWhiteSpace.

Skrót klawiaturowy: W Visual Studio 2015, 2017 i 2019 domyślnym skrótem klawiaturowym jest nadalCTRL+R,CTRL+W
Wpisz jeden po drugim.
Wszystkie domyślne skróty

Znaki końca wiersza

Rozszerzenie: istnieje minimalne rozszerzenie dodające wyświetlanie znaków końca linii (LF i CR) do wizualnego trybu białych znaków, zgodnie z oczekiwaniami. Dodatkowo zawiera przyciski i skróty do modyfikowania wszystkich zakończeń linii w dokumencie lub zaznaczeniu.
Galeria VisualStudio: Koniec linii

Uwaga: od Visual Studio 2017 nie ma opcji w menu Plik o nazwieAdvanced Save Options. Zmianę kodowania i zakończenia linii dla pliku można wykonać za pomocąSave File As ...i klikając strzałkę w dół po prawej stronie przycisku Zapisz. To pokazuje opcjęSave with Encoding. Zostaniesz poproszony o zgodę na zastąpienie bieżącego pliku.


1
Właśnie tego potrzebowałem, mogłem znaleźć nazwę polecenia, ale podczas dodawania przycisków nie ma możliwości wyszukiwania czegokolwiek, więc jest to gra polegająca na zgadywaniu.
Andrew Queisser

6

Moim problemem było naciśnięcie CTRL + F i spacji

Oznaczało to, że wszystkie spacje są brązowe. Spędziłem 10 minut na „wyłączeniu”: P


Przydatny żart!)))
dyomy


1

Prawidłowy skrót jest CTRL-R-Wtaki, że nie musisz zwalniać przycisku CTRL podczas naciskania W. To działało dla mnie w VS 2015



0

Dla tych, którzy szukają przycisku przełączania:

Nazwa tego polecenia to Wyświetl białe znaki w menu GUI (Edycja -> Zaawansowane -> Wyświetl białe znaki).

Przełączanie menu

Nazwa tego polecenia w wyskakującym okienku Dodaj polecenie to Toggle Visual Space .

Przycisk przełączania.


0

W przypadku programu Visual Studio dla komputerów Mac można go znaleźć w Visual Studio -> Preferencje -> Edytor tekstu -> Markery i linijki -> Pokaż niewidoczne znaki

Pamiętaj, że może być konieczne zrestartowanie programu Visual Studio, aby zmiany odniosły skutek

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.