css - 如何编写一个简单的 eclipse 插件,它可以根据 @import 文件进行代码提示

标签 css eclipse eclipse-plugin intellisense

我有一个 css 文件 overrideme.css 有一些样式

.style1{ }
.some{ }
...
.other{ }
.style15{ }

在另一个 css 文件 final.css 中,我首先导入原始文件,然后尝试重写一些样式

@import "overrideme.css";
.style12{ }

当我开始键入以 . 开头的内容时,如何让 Eclipse 为我提供包含这些样式名称的代码提示?例如,如果我键入 .st,它会给我 style1style15。我对扩展 eclipse 本身知之甚少,但我猜它需要某种插件,它可能是用我知之甚少的 Java 编写的。做这样的事情是一个巨大的黑客攻击吗?

最佳答案

您要做的事情并不简单。如果您还不知道 Java,则需要先学习它。然后学习Eclipse插件开发。然后开始考虑扩展现有的 .css 编辑器或自己编写一个,也许使用像 Xtext 这样的框架。

您是否查看过现有的 .css 插件?我会先看看用于 Java EE 开发的 Eclipse IDE。如果您在该发行版中找不到令人满意的编辑器,请在 Eclipse 市场上搜索 CSS。在最新版本的 Eclipse 中,市场已集成到 Eclipse 本身。在帮助菜单下查看。

关于css - 如何编写一个简单的 eclipse 插件,它可以根据 @import 文件进行代码提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4918793/

相关文章:

java - Eclipse AST Java 模型 : Where in ICompilationUnit stored whether it is class, 接口(interface)或枚举?

css - ASP.NET webforms 字段未正确对齐

html - 如何让提交按钮与表单域在同一行?

java - 非识别关系的 Hibernate 代码生成

android - 在eclipse中的项目之间共享代码

Eclipse Marketplace 未在 3.7 Indigo 上显示(缺失)

html - 使用 CSS 设置样式 - float 删除样式

html - 您如何在 PLay 中处理 HTML 和 CSS! + 智能理念?

java - 我的 m2eclipse 似乎缺少 Eclipse "fix it"菜单中的自动依赖项解析

java - Hadoop服务器运行向导未在Eclipse中打开