Автор Тема: JS и jQuery в ST3. Пару вопросов.  (Прочитано 6158 раз)

MitoZ

  • Newbie
  • *
  • Сообщений: 14
JS и jQuery в ST3. Пару вопросов.
« : Августа 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() и т.п.).

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 605
Re: JS и jQuery в ST3. Пару вопросов.
« Ответ #1 : Августа 27, 2013, 13:09:08 »
Попробуй так:
[
  {
    "keys": ["alt+shift+j"], "command": "set_setting",
    "args": {
      "setting": "syntax",
      "value": "Packages/jQuery/Syntaxes/jQueryJavaScript.tmLanguage"
    }
  }
]

Я уже несколько лет пользуюсь схемой Cobalt (есть в стандартных).

MitoZ

  • Newbie
  • *
  • Сообщений: 14
Re: JS и jQuery в ST3. Пару вопросов.
« Ответ #2 : Августа 27, 2013, 15:21:11 »
по бинду - так не канает в ST3 :(
потому как сам плагин устанавливается в папку Data/Installed Packages/ , и синтаксис хранит по тому пути, что я прописывал в кейбинде, a в папкe  Packages нету файла jQuery.sublime-package
cобсно такая же беда и с HTML5 плагином и его синтаксисом :(
отловить бы, откуда сублайм берет верные пути для своего меню, через меню норм устанавливает синтаксис

Кстати еще вопрос: при попытке закомментить в HTML документе тег скрипта ST пытается комментить его как JS, т.е. через // а не через <!-- -->, получается
// <script></script>
а не
<!-- <script></script> -->
как бы отловить и исправить сие поведение?
« Последнее редактирование: Августа 27, 2013, 16:23:33 от MitoZ »

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 605
Re: JS и jQuery в ST3. Пару вопросов.
« Ответ #3 : Августа 27, 2013, 18:42:36 »
Это бинд для ST3. Ты попробовал и не работает или на глаз определил?

MitoZ

  • Newbie
  • *
  • Сообщений: 14
Re: JS и jQuery в ST3. Пару вопросов.
« Ответ #4 : Августа 27, 2013, 19:13:34 »
по бинду, прошу простить невнимательность, работает, в меню галку правда напротив используемого синтаксиса не ставит, но работает

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 605
Re: JS и jQuery в ST3. Пару вопросов.
« Ответ #5 : Августа 27, 2013, 19:25:02 »
Так, вроде, ставит.
[
  {
    "keys": ["alt+shift+j"], "command": "set_file_type",
    "args": {
      "syntax": "Packages/jQuery/Syntaxes/jQueryJavaScript.tmLanguage"
    }
  }
]

MitoZ

  • Newbie
  • *
  • Сообщений: 14
Re: JS и jQuery в ST3. Пару вопросов.
« Ответ #6 : Августа 29, 2013, 10:42:18 »
Да, ставит, и по другому хоткею на другой синтаксис меняет, так что норм. Спасибо за помощь с хоткеями.