Abaikan kesalahan tertentu menggunakan SublimeLinter-scss-lint dengan Sublime TExt

Saat menggunakan SublimeLinter-scss-lint dengan file SASS saya, ia memunculkan kesalahan untuk hal-hal umum seperti, lekukan harus 2 spasi bukan 4 spasi, colan setelah properti harus diikuti oleh satu spasi dll dll.....bagaimana bisa menjadi sublim abaikan ini dan hati-hati terhadap kesalahan yang lebih penting??


person Stephen McInerney    schedule 08.10.2014    source sumber
comment
[Di sini] [1] Anda memiliki jawaban untuk pertanyaan Anda [1]: stackoverflow.com/questions/22769489/   -  person tbakula92    schedule 24.02.2015


Jawaban (1)


Anda dapat menonaktifkan atau mengkonfigurasi setiap komponen linter dari plugin scss linter untuk Sublime Text 3. Anda hanya perlu mengkonfigurasi pengaturan pengguna.

Go to:

Sublime Text Menu
    -> Preferences
        -> Package Settings
            -> SublimeLinter
                -> Settings - User

Secara default, file ini disimpan di jalur di bawah, tetapi mungkin tidak ada jika Anda belum mengonfigurasi pengaturan apa pun.

~/Library/Application Support/Sublime Text 3/Packages/User/SublimeLinter.sublime-settings

Struktur dasar file ini, dalam kaitannya dengan plugin linter, ditampilkan di bawah dan akan bervariasi berdasarkan apa yang telah Anda tetapkan dan plugin apa yang sudah Anda gunakan. (Saya telah menghapus sebagian besar pengaturan lain untuk fokus pada apa yang penting untuk mengonfigurasi plugin scss.)

{
    "user": {

        ... more settings ...

        "linters": {
            "csslint": {
                ...
            },
            "htmltidy": {
                ...
            },
            "jshint": {
                ...
            },
            "json": {
                ...
            },
            "php": {
                ...
            },
            "scss": {
                "@disable": false,
                "args": [],
                "exclude-linter": "Indentation SpaceAfterPropertyColon",
                "excludes": [],
                "include-linter": ""
            },
            "xmllint": {
                ...
            }
        },

        ... more settings ...

    }
}

Bagian penting yang Anda inginkan ada di bawah bagian "linters" -> "scss". Anda dapat secara eksplisit mencantumkan linter di plugin scss untuk disertakan atau dikecualikan.

Daftar lengkap linter SCSS default

Karena konfigurasi sudah diatur di atas, konfigurasi tersebut harus menonaktifkan linter Indentation dan SpaceAfterPropertyColon untuk scss. Anda dapat menambahkan sebanyak yang Anda mau ke daftar ini.

Dokumentasi SublimeLinter untuk file pengaturan

person Neil Monroe    schedule 25.09.2015