Çok fazla ilerlemediğim bir süredir bunun üzerinde çok zaman harcadım. SublimeLinter v1.7 [1] ile Sublime Text 2.0.2 çalıştırıyorum. Gerçek zamanlı Python'u güzelce püskürüyor, ama günlük olarak kullandığım diğer dillerin çoğunda [Javascript, Ruby, CSS/SCSS, vb.] Yalnızca kaydetme sırasında konsoldan kötü biçimlendirilmiş uyarılar gösterecek [2]. Yürütülebilir harita için bir dizi ayar denedim. Geçerli vardır:Sublime Text 2/sublimeLinter: sadece Python gerçek zamanlı arka plan astarlı
"sublimelinter_executable_map":
{
"javascript": "/usr/local/bin/node",
"node": "/usr/local/bin/node"
},
Ben de sadece "javascript" yaşadım: "/ usr/local/bin/düğümü" Orada da. Ayrıca jshint ve jslint'i "javascript_linter" seçeneği olarak kullanmayı denedim.
Konsol, SublimeLinter yüklemesini ve javascript, CSS ve Ruby'yi etkinleştirmeyi (sırasıyla düğüm, yakut ve düğüm kullanarak) gösterir.
konsolunda etkinleştirmek mesajı sonra elde de:
Traceback (most recent call last):
File "./SublimeLinter.py", line 431, in _update_view
File "./SublimeLinter.py", line 143, in run_once
File "./sublimelinter/modules/base_linter.py", line 291, in run
File "./sublimelinter/modules/javascript.py", line 72, in parse_errors
ValueError: Error from jslint: util.puts: Use console.log instead
:
SublimeLinter: css enabled (using node.js)
Traceback (most recent call last):
File "./SublimeLinter.py", line 431, in _update_view
File "./SublimeLinter.py", line 143, in run_once
File "./sublimelinter/modules/base_linter.py", line 291, in run
File "./sublimelinter/modules/css.py", line 24, in parse_errors
ValueError: Error from csslint: util.puts: Use console.log instead
Bu gibi ham tiftiklenme mesajları takip eder:
[{"id":"(error)","raw":"Use spaces, not tabs.","evidence":"\t\"published\":
\"#444444\",","line":4,"character":1,"reason":"Use spaces, not tabs."},{"id":"
(error)","raw":"Expected '{a}' at column {b}, not column
{c}.","evidence":"\t\"published\":
[1] https://github.com/SublimeLinter/SublimeLinter/issues/512 uyarınca, PEP8 linting çalışmasını sağlamak için v1.7'ye geri döndüm.
[2] Coffeescript, gerçek zamanlı parlaklık alır, bu da güzeldir.