Аптана HTML подсветка не работает хорошо - PullRequest
0 голосов
/ 30 сентября 2011

Я только что скачал Aptana (v3.0.4), и он мне действительно нравится, гораздо лучше для кодирования, чем Dreamweaver. Большая проблема, которую я обнаружил, заключается в том, что я не могу заставить подсветку HTML работать должным образом.

Например, я иду к селектору тем и выбираю одну тему (в данном случае тему Dreamweaver, так как я уже привык к этим цветам). Это прекрасно работает для php, javascript, css ... но для HTML. Он не будет давать разные цвета различным тэгам html (например, "a", "img", "form" и т. Д.). Если я посмотрю на цветовую палитру, то пойму, что этим тегам назначены разные цвета, но независимо от того, какого цвета они имеют в палитре, они принимают цвет элемента "html meta" в палитре. В общем, все теги имеют одинаковый цвет, что раздражает.

Есть ли способ это исправить? Я даже создал новую тему, копирующую Dreamweaver, чтобы вносить изменения, но все же ...

EDIT

Похоже, это может иметь какое-то отношение к Scopes . Правила раскраски работают при назначении цвета определенной области (с каждым элементом кодирования связана одна область действия). В палитре цветов каждый тег html ("a", "img" и т. Д.) имеет различную область видимости, связанную с ним. Однако, если я использую инструмент Show Scope , который есть у Aptana, все эти элементы будут иметь одинаковую область действия: text.html.basic meta.tag.block.any.html entity.name.tag. inline.any.html , вместо того, чтобы показывать по-разному каждый. Так как все они имеют одинаковую область видимости, с помощью редактора им вы не можете выбрать разные цвета для каждого ... Есть ли другой способ сделать это? Можно ли изменить назначенную область видимости элемента?

Ответы [ 3 ]

4 голосов
/ 03 ноября 2012

Эти операции ведут себя подобно селекторам CSS.

GO => entity.name.tag.inline. (Form, img, p и т. Д.). Html.

(1) OPEN Настройки Тема Панель.

(2) ADD ( + ) a NEW element.

(3) SELECT ваш желаемый STYLES .

(4) PASTE желаемый селектор области действия , например," entity.name.tag.inline.form.html " INTO the Scope Selector FIELD … и CLICK «Применить» .

(5) PRESTO CHANGE-O!

0 голосов
/ 30 сентября 2011

Все теги HTML в настоящее время имеют одинаковую область видимости, поэтому вы не можете (пока) делать то, что просите.Но, пожалуйста, отправьте запрос на добавление функции в список.

0 голосов
/ 30 сентября 2011

может, проверить редактор по умолчанию для html-файлов в aptana?

В любом случае, у моего aptana всегда был одинаковый цвет для каждого тега.

...