2014-01-03 1 views
0

Кто-нибудь знает, есть ли исчерпывающий список где-нибудь из всех возможных селекторов областей, используемых для подсветки синтаксиса Aptana? Мне также хотелось бы увидеть любую документацию о том, как они используются, поскольку у них, похоже, есть свои синтаксические причуды.Где я могу найти список селекторов областей для подсветки синтаксиса Aptana Studio 3?

Когда я экспортирую тему, она сохраняется в формате .tmTheme, поэтому селектора областей могут быть более связаны с этим файловым форматом, чем с самим Aptana. Я немного искал в Интернете об этом, но, похоже, не нашел ничего полезного. Любая помощь будет очень высоко ценится!

ответ

1

Я не знаю ни одного такого списка, но вы можете навести курсор или выделить текст, который вы хотите знать. Щелкните правой кнопкой мыши, затем выберите «Показать»> «Свойства». Затем появится представление «Свойства». В представлении «Свойства» в строке с областью свойств будет значение типа «source.js» (или, вероятно, что-то более сложное). Затем вы можете скопировать и вставить это значение в документ.

Итак, вы можете сделать свой список таким образом, даже если это утомительно. Но если вы задали этот вопрос, потому что вы похожи на меня, и вам просто нужно добавить несколько элементов темы JavaScript, процесс не должен быть таким уж плохим. Вы:

  1. скопировать селектор области действия с точки зрения свойств,
  2. вставьте его в блокноте или т.п. (как я сам не мог точно скопировать его и оставить это слово «Scope» из строки),
  3. копия только область селектор часть из приложения заметок
  4. в темах нажмите на знак плюс (+), что это слева от «Scope Selector»
  5. правой кнопки мыши и вставить в поле Selector Scope ,
  6. щелкните левой кнопкой мыши «без названия» и назовите элемент соответственно,
  7. нажмите Enter, а затем идти вперед и изменить FG и т.д.

Как примечание стороны, некоторые люди, приезжающие по этому вопросу, а затем собирается через шаги могли бы тогда иметь очень конкретный вопрос не в состоянии чтобы их JavaScript .js выглядел как их .html - /. PHP-встроенный JavaScript. По какой-то причине у них много JS в одном из своих файлов HTML или PHP, и вместо этого пытались изменить цвета переменной JS вместо этого из JS-файла. Область редактора переменной JavaScript в .php, например, представляет собой «text.html.basic source.js.embedded.html source.js». В .js это просто «source.js», и это само по себе также будет работать для встроенного JavaScript.

(У меня пока нет решения для более тонкого управления несколькими элементами JavaScript. Например, как вызов функции, так и переменная имеют область редактора «source.js». t дают им разные цвета .... Я предполагаю, что для этого потребуется быть разработчиком Aptana Studio.)

Смежные вопросы