Jak mogę wyświetlać linie podziału (CR, LF) w Visual Studio Code (nie w Visual Studio).
Używam następujących ustawień, ale żadne z nich nie pokazuje zakończeń linii.
"editor.renderWhitespace": true,
"editor.renderControlCharacters": true,
"editor.renderIndentGuides": true
Czy jest ustawienie dla lineingsów?
Edycja 1: Otworzyłem problem na GitHub: https://github.com/Microsoft/vscode/issues/12223
Edycja 2: Soham Kamani stworzył rozszerzenie dla tego: code-eol
visual-studio-code
tonka
źródło
źródło
Odpowiedzi:
AFAIK nie ma sposobu, aby wizualnie zobaczyć zakończenia linii w przestrzeni edytora, ale w prawym dolnym rogu okna znajduje się wskaźnik z napisem „CLRF” lub „LF”, który pozwoli ci ustawić zakończenia linii dla określonego pliku . Kliknięcie tekstu pozwoli również zmienić zakończenia linii.
źródło
.sh
plików?"[sh]": { "files.eol": "\n" }
. Nie wszystkie ustawienia mogą być ustawione dla konkretnego języka i nie jestem pewien, czy to jest taki, ale warto spróbować.Jeśli chcesz ustawić domyślnie LF, możesz przejść do Plik-> Preferencje-> Ustawienia, a w ustawieniach użytkownika możesz wkleić ten wiersz poniżej innych ustawień użytkownika.
„files.eol”: „\ n”
Na przykład.
źródło
Istnieje rozszerzenie, które pokazuje zakończenia linii. Możesz skonfigurować używany kolor, znaki reprezentujące CRLF i LF oraz wartość logiczną, która włącza i wyłącza.
Link do portalu VS Marketplace
źródło
Renderuj zakończenia linii to rozszerzenie kodu VS, które jest nadal aktywnie utrzymywane (od kwietnia 2020 r.):
https://marketplace.visualstudio.com/items?itemName=medo64.render-crlf
https://github.com/medo64/render-crlf/
Można go skonfigurować w następujący sposób:
i wygląda tak:
źródło