【发布时间】:2010-08-22 07:17:48
【问题描述】:
一个网页通常由几个区域组成,页眉、内容、侧边栏、页脚,并且可以更详细,导航、徽标、滑块、小部件...
和其他许多人一样,我使用 cmets 在 css 文件中标记这些区域。并且习惯于在编辑css时通过滚动或搜索来定位区域,特别是当css文件变大时,速度慢且不方便。
是否有 css 编辑器可以识别 cmets 并生成索引表以便快速从一个跳转到另一个?
【问题讨论】:
一个网页通常由几个区域组成,页眉、内容、侧边栏、页脚,并且可以更详细,导航、徽标、滑块、小部件...
和其他许多人一样,我使用 cmets 在 css 文件中标记这些区域。并且习惯于在编辑css时通过滚动或搜索来定位区域,特别是当css文件变大时,速度慢且不方便。
是否有 css 编辑器可以识别 cmets 并生成索引表以便快速从一个跳转到另一个?
【问题讨论】:
Netbeans 支持 CSS 选择器跳转。
class 或 id 以跳转到设置样式的 CSS 规则(如果有多个,您会得到一个列表)。 这是一个例子:
不幸的是,这些 Netbeans 功能将完全忽略您的 cmets。我还没有遇到与您描述的 CSS 文件完全一样的工具。
如果您使用编程语言,您可能会使用Javadoc-style comments,但这些aren't typically used in CSS。您也许可以找到一种工具来解析它们并构建索引无论如何,但恐怕我不能推荐一个。
【讨论】:
为什么不使用单独的 css 文件,然后用 ant 将它们粘合到一个文件中?如果您使用的是 Eclipse - ant 已经存在。或者你可以使用 ant 作为命令行工具。
试试看。您可以使用 ant 执行其他任务。例如,您也可以最小化 .css 或 .js 文件。
【讨论】: