1

Подскажите, пожалуйста, цветовые схемы для Sublime Text, которые будут подсвечивать JS-код. Ставил все плагины, у которых в названии есть JS, искал в интернете, но ничего дельного не нашёл. На данный момент код подсвечивается не весь:

Код JS

Больше всего раздражает, что не подсвечиваются this, lengthи прочее, что часто используется.

PyMbIH
  • 59
  • Вы мне посоветовали тему оформления, в данной теме просто белый цвет заменет на голубой и наоборот – PyMbIH Mar 02 '16 at 08:00

4 Answers4

2

Дополнено

Перебрал несколько плагинов, остановился на Java​Script​Next - ES6 Syntax

preferences - color theme - javascript next - две темы с подсветкой this.

введите сюда описание изображения
(источник: packagecontrol.io)

Glorfindel
  • 1,187
  • 2
  • 14
  • 19
Jean-Claude
  • 5,841
  • 2
  • 20
  • 45
  • Да пожалуй это лучший из плагинов, но опять таки не подсвечивает ни this, ни length, хотя и подсвечивает многие стандартные методы – PyMbIH Mar 02 '16 at 08:14
  • @PyMbIH что значит не подсвечиваются, вам нужен автокомплит кода? – Jean-Claude Mar 02 '16 at 08:46
  • @Jean-Claude, нет, ему нужно, чтобы this и length были раскрашенные, а не белые. Чтобы выделены были. – VenZell Mar 02 '16 at 08:52
  • @PyMbIH добавил в ответ – Jean-Claude Mar 02 '16 at 09:32
1
  1. Как вариант, подходит Babel-плагин (тут подсвечивается необходимый вам this):

введите сюда описание изображения

  1. Довольно известный JSHint:

введите сюда описание изображения

  1. Можете также попробовать JsFormat:

введите сюда описание изображения

Ну а так - все находится по 1-й же ссылке по нормальному запросу.

Denis
  • 8,910
  • 11
  • 31
  • 55
  • Скриншот, который я приложил, это код, с установленым в настройках "View -> Syntax -> Babel -> JavaScript(Babel), JsFormat - в установках синтаксиса вовсе нет, впрочем как JsHint – PyMbIH Mar 02 '16 at 07:31
  • @PyMbIH мы не гадалки и не можем знать, что у вас установлено уже, а что - нет. Описывайте свой вопрос полностью. – Denis Mar 02 '16 at 07:38
  • @Denis JSHint и JsFormat это же не плагины подсветки кода, а форматтеры-бьютиферы. Написано JsFormat is a javascript formatting plugin. It uses jsbeautifier. – Jean-Claude Mar 02 '16 at 08:06
1

Плагин JavaScript Ultimate, имеет настройку синтаксиса JavaScript Ultimate -> JavaScript(DOM), this, правда не подсвечивает, но все остальное на ура

введите сюда описание изображения

Также при выборе цветовой схемы, подсвечивается и this

PyMbIH
  • 59
1

На англоязычном Stack Overflow заплюсован ответ о цветовой теме Neon. По заверению разработчика в схеме поддерживаются Python, Ruby, Clojure, JavaScript/JSON, C/C++, diff, HTML/XML, Markdown, reStructuredText, PHP, CSS/SCSS/SASS, GitGutter, Find In Files, PackageDev, Regex и SublimeLinter.

Neon отличается огромным выбором настроек.

Monokai, установленная по умолчанию.

Monokai

Neon. Обращаем внимание на полосу прокрутки.

Neon

Результат для javascript:

Neon javascript

Если какой-то цвет не понравился, можно сменить его в GUI, здесь.

В вопросе просили подсказать уже имеющиеся цветовые схемы, но можно и задать цвета неподсвечиваемым элементам кода самостоятельно.

Спасибо.