Er det mulig å vise mellomromstegn, som for eksempel mellomrom, i Visual Studio Code?
Det ser ikke ut til å være et alternativ i settings.json
(men det er et alternativ i Atom.io), og jeg har ikke klart å vise mellomromstegn ved hjelp av CSS.
VS-kode 1.6.0 og nyere.
Som nevnt av aloisdg nedenfor, er editor.renderWhitespace
nå en enum som tar enten none
, boundary
eller all
. For å vise alle mellomrom:
"editor.renderWhitespace": "all",
Før VS Code 1.6.0.
Før 1.6.0 måtte du sette editor.renderWhitespace
til true
:
"editor.renderWhitespace": true
For de som ønsker å veksle mellomromstegn ved hjelp av en hurtigtast, kan du enkelt legge til en keybinding for dette.
I de nyeste versjonene av Visual Studio Code finnes det nå et brukervennlig grafisk grensesnitt (dvs. du trenger ikke å skrive inn JSON-data osv.) for visning og redigering av alle tilgjengelige hurtigtaster. Det er fortsatt under
File > Preferences > Keyboard Shortcuts (eller bruk Ctrl+K Ctrl+S)
Det finnes også et søkefelt som gjør det raskt å finne (og filtrere) de ønskede tastekombinasjonene. Så nå er det mye enklere både å legge til nye og redigere eksisterende tastekombinasjoner:
Toggling whitespace-tegn har ingen standard tastebinding, så legg gjerne til en. Bare trykk på + på venstre side av den aktuelle linjen (eller trykk på Enter, eller dobbeltklikk hvor som helst på linjen) og skriv inn ønsket kombinasjon i popup-vinduet.
Hvis den tastekombinasjonen du har valgt, allerede brukes til en eller flere andre handlinger, vises en praktisk advarsel som du kan klikke på og se hvilke(n) handling(er) som allerede bruker den valgte tastekombinasjonen:
]2
Som du ser, er alt veldig intuitivt og praktisk.
Godt jobbet, Microsoft!
For de som ønsker å veksle mellomromstegn ved hjelp av en hurtigtast, kan du legge til en egendefinert binding i filen keybindings.json (File > Preferences > Keyboard Shortcuts).
*Eksempel:
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+shift+i",
"command": "editor.action.toggleRenderWhitespace"
}
]
Her har jeg brukt kombinasjonen Ctrl+Shift+i for å veksle mellom usynlige tegn, men du kan selvsagt velge en annen kombinasjon.