Come aggiungere un margine destro all'editor di Visual Studio Code?


90

È possibile aggiungere un margine destro all'editor di Visual Studio Code?

Vorrei impostare un margine di 80 caratteri, ma non riesco a trovare tale opzione nelle impostazioni.

Risposte:


130

Secondo la documentazione relativa alle impostazioni dell'utente e dell'area di lavoro di Visual Studio Code , è possibile aggiungere righelli che contrassegnano le colonne specificate.

Cerca "righello" nelle Impostazioni. Fare clic sul collegamento per modificare il file .json. Aggiungi la proprietà di seguito per la regola a 80 caratteri.

Impostazione di esempio:

// Columns at which to show vertical rulers
"editor.rulers": [80],

7
Cerca "righello" nelle Impostazioni. Devi ancora modificare il file, ma VSCode fornirà assistenza.
z0r

2

Probabilmente non è un problema per la maggior parte dei programmatori moderni, ma se stai davvero stampando su una stampante a 80 colonne è meglio impostare il tuo margine a 79; se una riga termina esattamente sull'80a colonna, è probabile che la stampante aggiunga un'ulteriore riga vuota tramite un avanzamento riga automatico. Come ho detto, è probabile che ciò influisca solo sui programmatori che preferiscono ancora la stampa a matrice di punti / continua.


2
Ehm, no. Avendo un codice che avvolge in modo pulito il segno di 80-100 caratteri, posso avere 2 classi aperte fianco a fianco su uno schermo. Dover scorrere in orizzontale quando incontro un nome di metodo enorme con più parametri è un dolore e fa scomparire il corpo del metodo a sinistra. Il codice stretto significa che devo solo scorrere con la rotellina del mouse.
Riegardt Steyn

1
Questa risposta dovrebbe essere un commento. Non risponde alla domanda ma è interessante.
tilgovi

1

Navigazione da seguire

  1. File -> Preferenze -> Impostazioni
  2. Seleziona l'opzione della scheda: Si applica solo a => "Utente" o "Area di lavoro"
  3. Cerca per 'governanti
  4. apri il file setting.json sotto 'rulers'
  5. aggiungi la linea "editor.rulers": [80]

La versione che sto usando è 1.49.1

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.