Disabilita la rimozione di spazi bianchi alla fine di una riga vuota in Sublime Text 2


8

Se ho questo codice di esempio:

function foo()
{
    var bar = 1;
    var foo = 1;
    // These two lines will be indented on save,
    // however the following line will have it's indention removed:

    return foo + bar;
}

Come posso fare in modo che Sublime Text 2 smetta di rimuovere il rientro su righe contenenti solo spazi bianchi?

Se possibile, vorrei comunque rimuoverlo dalle righe che contengono altri caratteri oltre agli spazi.

Risposte:


12

Ho scoperto che l'impostazione trim_automatic_white_spaceper falserisolvere il mio problema.

Tuttavia non funziona quando si abilita trim_trailing_white_space_on_save.


L'avevo impostato in sublime 2 e quando installato sublime 3, ho perso l'opzione. Questa stessa opzione è nella v3.
Xavi Montero,

0

Nel caso in cui tu abbia già perso le righe rientrate ricercate solo per gli spazi bianchi, come è successo a me dalle migliaia al momento del salvataggio, ecco il mio script per ripristinare il rientro su righe vuote all'interno di blocchi di codice rientrati:

https://github.com/phuein/BlockIndentFixer

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.