Hoe kan ik woordterugloop in- en uitschakelen in Visual Studio Code?

Als je codebestanden gebruikt, heb je meestal geen langere regels nodig. Bij .mdbestanden is dit echter best handig. Ik kan de optie om woordterugloop in te schakelen echter niet vinden, dus langere regels worden ingesloten.

Om te reproduceren, opent u Visual Studio Code verkleind tot een venster dat klein genoeg is en voert u de volgende tekst in een nieuw document in:

This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum.
A linebreak before this. 

Het effect is dit:

Voorbeeld van ontbrekende woordterugloop

Ik probeer de horizontale schuifbalk weg te laten blijven, met regel 1 rond de rechterkant van het venster.

Ik heb een paar dingen gedaan om mijn eigen vraag te beantwoorden:

  • Search Stack Overflow: geen resultaten op het moment van schrijven;
  • Nauwgezet het menu van Visual Studio Code doorlopen: niet gevonden;
  • Het commandopalet gebruiken met “wrap”: geeft geen overeenkomende commando’s.

Misschien is het niet mogelijk en moet ik een functieverzoek indienen? Of mis ik iets?

Houd er rekening mee dat ik het graag snel aan en uit wil kunnen zetten. Ten eerste noemde @PanagiotisKanavos in opmerkingen deze oplossing om het inpakgedrag in de instellingen te wijzigen, maar ik ben op zoek naar een snelle opdracht of menu-optie om dit te doen (net zoals Notepad++en Sublieme teksta>2 hebben).


Antwoord 1, autoriteit 100%

Sinds v1.0 kun je woordterugloop inschakelen:

  • met het nieuwe commando editor.action.toggleWordWrap, of
  • vanuit het menu Bekijken(*Beeld** → Wordterugloop omschakelen), of
  • met behulp van de ALT+Zsneltoets (voor Mac: +Z).

Het kan ook worden bediend met de volgende instellingen:

  • editor.wordWrap
  • editor.wordWrapColumn
  • editor.wrappingIndent

Bekende problemen:

  1. renderLineHighlight moet de hele logische regel markeren

Als je wilt dat deze bugs worden opgelost, stem dan op ze.


Antwoord 2, autoriteit 6%

Ga naar menu BestandVoorkeurenGebruikersinstellingen.

Het opent automatisch de standaardinstellingen en settings.json. Voeg gewoon het volgende toe aan het bestand settings.jsonen sla het op. Hierdoor worden de standaardinstellingen overschreven.

// Place your settings in this file to overwrite the default settings
{ "editor.wrappingColumn": 0 }

Screenshot van instellingen die worden bewerkt.


Antwoord 3, autoriteit 5%

wrappingColumnis afgeschaft ten gunste van wordWrap.

Voeg deze regel toe aan settings.json om wordWrap standaard aan te zetten:

"editor.wordWrap": "on" 

of open gebruikersinstellingen:

Mac: + ,

Windows: Ctrl+ ,

Zoek vervolgens naar “wordWrap” of blader door de instellingen voor ‘Veelgebruikt’ om het te vinden en selecteer ‘aan’

voer hier de afbeeldingsbeschrijving in


Antwoord 4, autoriteit 3%

Sinds versie 0.3.0is terugloop in het opdrachtenpalet geplaatst. Je kunt het activeren met Toggle Word Wrapof Alt+ Z.


Antwoord 5, autoriteit 2%

Bekijk deze schermafbeelding (Toogle Word Wrap):

Voer hier de afbeeldingsbeschrijving in


Antwoord 6, autoriteit 2%

Sinds 1.9is het mogelijk om een ​​specifieke taal voor woord te selecteren wrap-instellingen (of andere instellingen). Je vindt dit in het commandopalet onder:

Voorkeuren: taalspecifieke instellingen configureren…

Hiermee gaat u naar uw “settings.json” voor een geselecteerde taal waarin u het volgende kunt opnemen:

"[markdown]": {
  "editor.wordWrapColumn": 100,
  "editor.wordWrap": "wordWrapColumn"
},

Antwoord 7, autoriteit 2%

Als u tekstomloop wilt gebruiken in uw Visual Studio Code-editor, moet u op de knop Alt+ Zdrukken voor tekstomloop. De woordterugloop wordt geschakeld tussen tekstterugloop of uitpakken.


Antwoord 8, autoriteit 2%

Ga naar het tabblad Voorkeuren(menu BestandInstellingen) en zoek vervolgens als ‘word wrap’. De volgende geanimeerde afbeelding is ook nuttig.

Voer hier de afbeeldingsbeschrijving in


Antwoord 9, autoriteit 2%

Hier ga je met word-wrapop Visual Studio Code.


Antwoord 10

Ik weet niet zeker wanneer het is toegevoegd, maar ik gebruik v0.10.8 en
Alt+ Zis de sneltoets voor het in- en uitschakelen van woordterugloop. Dit voldoet aan de eis van “snel in- en uitschakelen“.

De instelling blijft niet behouden na het sluiten van Visual Studio Code. Om vol te houden, moet je het instellen via Radha’s antwoord door het bestand settings.jsonte gebruiken…

// Place your settings in this file to overwrite the default settings
{ "editor.wrappingColumn": 0 }

Antwoord 11

Word-wrap-instellingen opnieuw ontwerpen

Dit zijn de nieuwe opties voor woordterugloop:

editor.wordWrap: "off" - Lines will never wrap.
editor.wordWrap: "on" - Lines will wrap at viewport width.
editor.wordWrap: "wordWrapColumn" - Lines will wrap at the value of editor.wordWrapColumn.
editor.wordWrap: "bounded" 

Regels lopen terug op de minimale breedte van de viewport en de waarde van editor.wordWrapColumn.


Antwoord 12

  1. druk op ctrl+ shift + p
  2. Voorkeuren sneltoets openen
  3. zoeken Wissel woord om
  4. Stel uw voorkeuren in, schakel het omslagwoord in

OPMERKINGEN:

  • Werkt voor versie 1.55.2
  • Standaard is alt+z

Antwoord 13

Dit komt uit de VS Code-documenten van mei 2020:

Dit zijn de nieuwe opties voor woordterugloop:

editor.wordWrap: "off" - Lines will never wrap.
editor.wordWrap: "on" - Lines will wrap at viewport width.
editor.wordWrap: "wordWrapColumn" - Lines will wrap at the value of editor.wordWrapColumn.
editor.wordWrap: "bounded" - Lines will wrap at the minimum of viewport width and the value of editor.wordWrapColumn.

Dus als u bijvoorbeeld de lijnen aan de rand van het venster wilt laten lopen, moet u:

  1. Open settings.json(druk op CTRL+SHIFT+P en typ “settings.json”)

  2. Zet "editor.wordWrap": "bounded"in het json-bestand, als volgt:

    {

    … ,

    “editor.wordWrap”: “begrensd”,

    … ,

    }

en dan zou het moeten werken.


Antwoord 14

Hier uitgelegd Taalspecifieke editorinstellingenmaar specifiek:

  1. Ctrl+Shift+P en typ “Voorkeuren: Taalspecifieke instellingen configureren”
  2. Selecteer de taal of voeg een sectie toe aan het bestand (begin met het typen van “[” om de lijst met suggesties te zien) of bewerk de sectie zoals je wilt als die er al is.
  3. Als u dit instelt op bounded, moet u mogelijk de waarde van editor.wordWrapColumnaanpassen om terug te lopen, afhankelijk van de schermgrootte. Met boundedLijnen zullen minimaal teruglopen in viewport en editor.wordWrapColumn

Voorbeeld:


    "editor.wordWrapColumn": 200,
    "[markdown]": {
        "editor.wordWrap": "on",
    },
    "[plaintext]": {
        "editor.wordWrap": "bounded",
    },
    "[typescript]": {
        "editor.tabSize": 2,
        "editor.wordWrap": "off",
    },

Antwoord 15

  • Windows:Ctrl+ Shift+ druk op de toets “P”. Typ nu op de opdrachtregel Toggle Word Wrapen druk op Enter.
  • Mac:Command+ Shift+ druk op de toets “P”. Typ nu in de opdrachtregel Toggle Word Wrapen druk op Enter.

Antwoord 16

  • Mac: Code-> Voorkeuren-> Instellingen-> Typ wordwrapin Zoekinstellingen-> Wijzig Editor: Word Wrapvan uitin aan.

  • Windows: Bestand-> Voorkeuren-> Instellingen-> Typ wordwrapin Zoekinstellingen-> Wijzig Editor: Word Wrapvan uitin aan.


Antwoord 17

Vink voor Dart de eigenschap “Lijnlengte” aan in Instellingen.


Antwoord 18

Toegankelijkheidsondersteuning is standaard ingeschakeld en zal uw geselecteerde wrapper-gedrag overschrijven.
Schakel dus eerst Toegankelijkheidsondersteuning uit.

Kies vervolgens “aan” voor de optie Woordterugloop.
U hoeft niet naar settings.jsonte gaan om woordterugloop in te schakelen.

Afbeelding van de optie voor toegankelijkheidsondersteuning


Antwoord 19

Als het niet werkt op mac,

Zorg ervoor dat u VScode vertelt dat u geen schermlezer gebruikt. Ik had woordterugloop ingeschakeld en VScode opnieuw opgestart, en het gaf me een meldingsvenster waarin stond dat als ik in een schermlezer ben, ja of nee, en om op te merken dat woordverloop niet werkt in schermlezers.


Antwoord 20

Het taalspecifieke voorbeeld van @Riga is geweldig. Voor een algemene instelling raad ik het volgende aan:

"editor.wordWrap": "bounded",
"editor.wordWrapColumn": 90,
"editor.wrappingIndent": "same",

Dit laat tekst teruglopen als uw viewport kleiner is dan de kolomlimiet (90 hier) en gebruikt dezelfde inspringing bij het teruglopen.


Antwoord 21

Als je een permanente oplossing wilt voor tekstverloopregels, ga dan naar menu BestandVoorkeurInstellingenen verander editor.wordWrap: "on". Dit is altijd van toepassing.

We veranderen echter meestal onze voorkeur om de code te controleren. Dus ik gebruik de Alt+ Z-toets om de geschreven code van een bestand in te pakken of je kunt naar het menu BekijkenToggle Word gaan Wikkel. Dit geldt wanneer u maar wilt, niet altijd. En nogmaals Alt+ Zom wordwrap ongedaan te maken (laat de volledige regel in één regel zien).


Antwoord 22

Ga in versie 1.52 en hoger naar Bestand > Voorkeuren > Instellingen > Teksteditor > Diff Editoren wijzig de parameter Word Wrapnaar wens

Other episodes