我刚下载了Aptana(v3.0.4),我真的很喜欢它,比Dreamweaver更适合编码。到目前为止,我发现的一个大问题是我无法使HTML突出显示正常工作。
例如,我转到主题选择器并选择一个主题(在本例中为Dreamweaver主题,因为我已经习惯了这些颜色)。它适用于php,javascript,css ......但对于HTML。它不会给不同的html标签赋予不同的颜色(例如“a”,“img”,“form”等)。如果我查看颜色调色板,我可以看到这些标签分配了不同的颜色,但无论它们在调色板中有什么颜色,它们都会采用调色板中“html meta”元素的颜色。基本上,所有标签都有相同的颜色,这很烦人。
有什么方法可以解决这个问题吗?我甚至创建了一个复制Dreamweaver的新主题来进行修改,但仍然是相同的......
修改
这似乎与范围有关。着色规则用于将颜色分配给特定范围(每个编码元素都有一个与其相关联的范围)。在颜色调色板中,每个html标签(“a”,“img”等)都有不同的范围链接到它。但是,如果我使用Aptana具有的显示范围工具,则所有这些元素都显示相同的范围: text.html.basic meta.tag.block.any.html entity.name.tag .inline.any.html ,而不是每个人都显示不同的一个。因为它们都具有相同的范围,使用它们编辑器你不能为每一个选择不同的颜色......有没有其他方法可以做到这一点?是否可以更改元素的指定范围?
答案 0 :(得分:4)
这些操作与CSS选择器的行为类似。
GO => entity.name.tag.inline。(form,img,p等).html。
(1) OPEN 首选项主题面板。
(2) ADD ( + )新元素。
(3)选择您想要的 STYLES 。
(4) PASTE 您想要的范围选择器,例如“ entity.name.tag.inline.form.html “ INTO 范围选择器字段 ...和点击 '应用'
(5) PRESTO CHANGE-O!
答案 1 :(得分:0)
也许在aptana中检查html文件的默认编辑器?
无论如何,我的aptana每个标签的颜色总是一样。
答案 2 :(得分:0)
目前所有HTML标签都具有相同的范围,因此您无法(还)执行您所要求的操作。但请提交功能请求,以便将其添加到列表中。