WayOutWest
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору data man ёклмн. У меня же установлен SublimeLinter и пакеты к нему: — SublimeLinter — SublimeLinter-html-tidy — SublimeLinter-csslint — SublimeLinter-jsl — SublimeLinter-jshint — SublimeLinter-php — SublimeLinter-phplint — LESS — JSHint и специально под проверку HTML ставил когда-то Tidy.exe Для проверки JS и CSS ставил Node.js Для проверки PHP (Windows) соответственно разворачивал php И конечно же он подсвечивает ошибки. ) Оказывается, теги у меня автоматически закрываются, только не помню благодаря какому плагину (может Emmet) Вот полное описание плагина SublimeLinter которое я составлял для себя. Теперь и не вспомню почему мне нужен был плагин Tag, что в нём было такого уникального. Хм. Цитата: SublimeLinter - линтер читает код и подсвечивает ошибки и предупреждения, при наведении на которые объясняет ошибку в нижней строчке. Для каждого языка необходимо установить свой линтер. Проверка синтаксиса на лету (или как настроите) в: * C/C++ - lint via `cppcheck` * CoffeeScript - lint via `coffee -s -l` * CSS - lint via built-in [csslint](http://csslint.net) * Git Commit Messages - lint via built-in module based on [A Note About Git Commit Messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). * Haml - syntax check via `haml -c` * HTML - lint via `tidy` (actually [tidy for HTML5](http://w3c.github.com/tidy-html5/)) * Java - lint via `javac -Xlint` * JavaScript - lint via built in [jshint](http://jshint.org), [jslint](http://jslint.com), or the [closure linter (gjslint)](https://developers.google.com/closure/utilities/docs/linter_howto) (if installed) * Lua - syntax check via `luac` * Objective-J - lint via built-in [capp_lint](https://github.com/aparajita/capp_lint) * Perl - lint via [Perl:Critic](http://perlcritic.com/) or syntax+deprecation check via `perl -c` * PHP - syntax check via `php -l` * Puppet - syntax check via `puppet parser validate` * Python - native, moderately-complete lint * Ruby - syntax check via `ruby -wc` * XML - lint via `xmllint` | Добавлено: А не подскажете как исправить ошибку. Она пришла после обновления SublimeLinter, но всё никак руки не доходили к этой проблеме. Цитата: Я так понимаю он ругается на мои настройки? Вот они: Цитата: // SublimeLinter Settings - User { "debug": true, "delay": 0.25, "gutter_theme": "Packages/SublimeLinter/gutter-themes/Circle/Circle.gutter-theme", "lint_mode": "background", "linters": { "csslint": { "@disable": false, "args": [], "errors": "", "excludes": [], "ignore": "", "warnings": "" }, "hlint": { "@disable": false, "args": [], "excludes": [] }, "htmltidy": { "@disable": false, "args": [], "excludes": [], "executable": "D:\\Install\\Tidy\\tidy.exe" }, "jscs": { "@disable": false, "args": [], "excludes": [] }, "jshint": { "@disable": false, "args": [], "excludes": [] }, "jsl": { "@disable": false, "args": [], "excludes": [] }, "php": { "@disable": false, "args": [], "excludes": [], "cmd": "C:\\Program Files (x86)\\PHP\\php.exe" }, "phplint": { "@disable": false, "args": [], "excludes": [], "executable": "C:\\Program Files (x86)\\PHP\\php.exe" } }, "no_column_highlights_line": false, "paths": { "linux": [], "osx": [], "windows": [] }, "show_marks_in_minimap": true, //"sublimelinter_executable_map": { // "css": "node", // "html": "D:\\Install\\Tidy\\tidy.exe", //путь до вашей папки с tidy.exe, обратите внимание на двойные обратные слеши, они обязательны // "php": "C:\\Program Files (x86)\\PHP\\php.exe" //путь до вашей папки с php.exe //}, "syntax_map": { "css": "css", "html (django)": "html", "html (rails)": "html", "html 5": "html", "js": "js", "php": "php", "python django": "python" }, } //executable |
|