Czy w programie Visual Studio Code można wyświetlać znaki spacji, takie jak znak spacji?
Wydaje się, że nie ma takiej opcji w settings.json
(chociaż jest to opcja w Atom.io ), a ja nie byłem w stanie wyświetlać białych znaków za pomocą CSS.
visual-studio-code
whitespace
vscode-settings
eirvandelden
źródło
źródło
"draw_white_space": "selection"
opcja Sublime ?"editor.renderWhitespace": "boundary"
będzie początkiem i końcem linii, gdzie jak"deitor.renderWhitespace": "all"
pokaże wszystkie białe znaki. @AlexanderGonchiy, uznałem za użyteczne otwieranie pliku> preferencje> ustawienia użytkownika (lub ustawienia obszaru roboczego) i używanie polecenia „znajdź” w folderze ustawień domyślnych, aby szukać tego, czego potrzebuję.Można to również zrobić za pomocą menu głównego
View -> Render Whitespace
źródło
View -> Render Whitespace
AKTUALIZACJA (czerwiec 2019)
Dla tych, którzy chcą przełączać białe znaki za pomocą skrótu klawiaturowego, możesz łatwo dodać do tego skrót klawiszowy .
W najnowszych wersjach Visual Studio Code jest teraz przyjazny interfejs graficzny (tj. Nie trzeba wpisywać danych JSON itp.) Do przeglądania i edycji wszystkich dostępnych skrótów klawiaturowych. Nadal jest poniżej
Istnieje również pole wyszukiwania, które pomaga szybko znaleźć (i przefiltrować) pożądane skróty klawiszowe. Teraz zarówno dodawanie nowych, jak i edytowanie istniejących skrótów klawiszowych jest znacznie łatwiejsze:
Przełączanie białych znaków nie ma domyślnego przypisania klawiszy, więc dodaj jeden. Wystarczy nacisnąć +znak po lewej stronie powiązanej linii (lub nacisnąć Enterlub dwukrotnie kliknąć dowolne miejsce w tej linii) i wprowadzić żądaną kombinację w wyskakującym oknie.
A jeśli wybrane przez Ciebie skrót klawiaturowy jest już używany do innych działań, pojawi się wygodne ostrzeżenie, które możesz kliknąć i obserwować, które działania już wykorzystują wybrane przypisanie klawiszy:
Jak widać, wszystko jest bardzo intuicyjne i wygodne.
Dobra robota, Microsoft!
Oryginalna (stara) odpowiedź
Dla tych, którzy chcą przełączać białe znaki za pomocą skrótu klawiaturowego , możesz dodać niestandardowe powiązanie do pliku keybindings.json ( Plik> Preferencje> Skróty klawiaturowe ).
Przykład :
Tutaj przypisałem kombinację Ctrl+ Shift+ ido przełączania niewidocznych znaków, możesz oczywiście wybrać inną kombinację.
źródło
ctrl+e ctrl+s
domyślnie. W przypadku takich skrótów kombi musisz wstawić spację między dwiema kombinacjami, a nie przecinek.Pokaż znaki białych znaków w programie Visual Studio Code
zmień ustawienie.js, dodając następujące kody!
takie jak to!
(PS: nie ma „prawdziwej” opcji !, nawet to działa.)
źródło
Wystarczy wykazać zmiany, które
editor.renderWhitespace : none||boundary||all
będzie zrobić, aby VSCode dodałem ten zrzut ekranu:.
Gdzie Tabsą
→
i Spacesą.
źródło
To
boolean
już nie jest . Przeszli naenum
. Teraz możemy wybierać pomiędzy:none
,boundary
, iall
.Możesz zobaczyć oryginalny diff na GitHub .
źródło
* Aktualizacja, wydanie z lutego 2020 r. * Patrz https://github.com/microsoft/vscode/issues/90386
W v1.43 wartość domyślna zostanie zmieniony
selection
znone
jak to było w v1.42.Aktualizacja do wersji 1.37: dodanie opcji renderowania białych znaków tylko w zaznaczonym tekście. Zobacz informacje o wersji v1.37, renderuj białe znaki .
i
źródło
W celu uzyskania diff do wyświetlania spacje podobnie jak
git diff
zestawdiffEditor.ignoreTrimWhitespace
na false.edit.renderWhitespace
jest tylko nieznacznie pomocny.Aby zaktualizować ustawienia, przejdź do
Spowoduje to otwarcie pliku o nazwie „Ustawienia domyślne”. Rozwiń obszar
//Editor
. Teraz możesz zobaczyć, gdzie znajdują się wszystkie te tajemniczeeditor.*
ustawienia. Wyszukaj (CTRL + F) dlarenderWhitespace
. Na moim pudełku mam:Aby dodać zamieszanie, lewego okna „Ustawienia domyślne” nie można edytować. Musisz je zastąpić, używając prawego okna zatytułowanego „settings.json”. Możesz skopiować ustawienia wklejania z „Ustawień domyślnych” do „settings.json”:
W końcu się wyłączyłem
renderWhitespace
.źródło
Opcja, aby białe znaki były widoczne, pojawia się teraz jako opcja w menu Widok, jako „Przełącz renderowanie białych znaków” w wersji 1.15.1 Visual Studio Code.
źródło
Naciśnij przycisk F1, a następnie wpisz „Przełącz renderowanie białych znaków” lub fragmenty, które możesz zapamiętać :)
Używam vscode w wersji 1.22.2, więc może to być funkcja, która nie istniała jeszcze w 2015 roku.
źródło
Otwórz preferencje użytkownika. Skrót klawiaturowy:
CTR + SHIFT + P
-> Preferencje: Otwórz ustawienia użytkownika;Wstaw w polu wyszukiwania Białe znaki i wybierz cały parametr
źródło