Nonaktifkan penghapusan spasi putih di akhir baris kosong di Sublime Text 2

8

Jika saya memiliki kode sampel ini:

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;
}

Bagaimana saya bisa membuat Sublime Text 2 berhenti menghapus lekukan pada baris yang hanya berisi spasi putih?

Jika memungkinkan saya masih ingin menghapusnya dari baris yang berisi karakter lain selain spasi.

Tyilo
sumber

Jawaban:

12

Saya menemukan pengaturan itu trim_automatic_white_spaceuntuk falsemenyelesaikan masalah saya.

Namun tidak berfungsi saat diaktifkan trim_trailing_white_space_on_save.

Tyilo
sumber
Saya telah mengaturnya di sublime 2 dan ketika diinstal sublime 3, baru saja kehilangan pilihan itu. Opsi yang sama ini ada di v3.
Xavi Montero
0

Jika Anda sudah kehilangan baris indentasi khusus spasi yang diinginkan, seperti yang terjadi pada ribuan saya di save, berikut ini skrip saya untuk mengembalikan indentasi ke baris kosong dalam blok kode indentasi:

https://github.com/phuein/BlockIndentFixer

James Koss
sumber