Русское сообщество Sublime Text

Основной раздел => Вопросы и ответы => Тема начата: MitoZ от Августа 27, 2013, 11:03:03

Название: JS и jQuery в ST3. Пару вопросов.
Отправлено: MitoZ от Августа 27, 2013, 11:03:03
1) Поставил дополнение jQuery для ST3, дабы подсветка и снипеты были, добавил даже еще плагин jQuery Snippets, дабы уж наверняка. Но вот проблема, пытаюсь повесить на хоткей переключение в синтаксис jQuery (JavaScript), но что-то не клеится, весь код вообще теряет подсветку, а если через меню ставить, то вроде все ок, собсно код, который вешаю на хоткей воть:
{"keys": ["alt+shift+j"], "command": "set_file_type",
"args": {"syntax": "Data/Installed Packages/jQuery.sublime-package/Syntaxes/jQueryJavaScript.tmLanguage"}
}
путь такой, ибо более нигде файла .tmLanguage для jquery не нашел :(
Стоит портабл версия ST3.

2) Может кто может поделиться списком плагинов/цветовые схемы (желательно темные) под работу с JS и jQuery? Просто после перехода с WebStorm'а как-то немного неудобно без подсветки тех же переменных, подсветки и снипетов (хотя со снипетами вроде jQuery snippets норм справляется) на функции jquery (к примеру не подсвечиваются .chiildren() .each() и т.п.).
Название: Re: JS и jQuery в ST3. Пару вопросов.
Отправлено: Loac от Августа 27, 2013, 13:09:08
Попробуй так:
[
  {
    "keys": ["alt+shift+j"], "command": "set_setting",
    "args": {
      "setting": "syntax",
      "value": "Packages/jQuery/Syntaxes/jQueryJavaScript.tmLanguage"
    }
  }
]

Я уже несколько лет пользуюсь схемой Cobalt (есть в стандартных).
Название: Re: JS и jQuery в ST3. Пару вопросов.
Отправлено: MitoZ от Августа 27, 2013, 15:21:11
по бинду - так не канает в ST3 :(
потому как сам плагин устанавливается в папку Data/Installed Packages/ , и синтаксис хранит по тому пути, что я прописывал в кейбинде, a в папкe  Packages нету файла jQuery.sublime-package
cобсно такая же беда и с HTML5 плагином и его синтаксисом :(
отловить бы, откуда сублайм берет верные пути для своего меню, через меню норм устанавливает синтаксис

Кстати еще вопрос: при попытке закомментить в HTML документе тег скрипта ST пытается комментить его как JS, т.е. через // а не через <!-- -->, получается
// <script></script>
а не
<!-- <script></script> -->
как бы отловить и исправить сие поведение?
Название: Re: JS и jQuery в ST3. Пару вопросов.
Отправлено: Loac от Августа 27, 2013, 18:42:36
Это бинд для ST3. Ты попробовал и не работает или на глаз определил?
Название: Re: JS и jQuery в ST3. Пару вопросов.
Отправлено: MitoZ от Августа 27, 2013, 19:13:34
по бинду, прошу простить невнимательность, работает, в меню галку правда напротив используемого синтаксиса не ставит, но работает
Название: Re: JS и jQuery в ST3. Пару вопросов.
Отправлено: Loac от Августа 27, 2013, 19:25:02
Так, вроде, ставит.
[
  {
    "keys": ["alt+shift+j"], "command": "set_file_type",
    "args": {
      "syntax": "Packages/jQuery/Syntaxes/jQueryJavaScript.tmLanguage"
    }
  }
]
Название: Re: JS и jQuery в ST3. Пару вопросов.
Отправлено: MitoZ от Августа 29, 2013, 10:42:18
Да, ставит, и по другому хоткею на другой синтаксис меняет, так что норм. Спасибо за помощь с хоткеями.