11

我正在使用 Aptana Studio 3,我想让代码辅助功能适用于 Sass (.scss) 文件。如果代码辅助不适用于 Sass 语法/声明也没关系,但我想获得标准 CSS 声明的语法高亮和代码完成帮助。因此,例如,如果我输入“背景”,我希望编辑器像 HTML 一样显示语法。

我为 .scss 文件添加了一个新的文件关联首选项(来自这里:https ://wiki.appcelerator.org/display/tis/Changing+your+file+association+preferences ),并将 CSS 编辑器指定为默认值.scss 文件的编辑器。这让我的语法突出显示,但没有 CSS 规则的代码完成帮助。

我是做错了什么,还是我只是运气不好获得代码完成/代码辅助帮助?

4

3 回答 3

6

这个^对于那些还没有完成的人已经去:首选项>常规>编辑器>文件类型中的文件关联选择sass(和scss),单击添加,选择css源编辑器,添加它。然后在关联的编辑器框中选择 css 源代码编辑器并单击默认。这样做之后 - 像我们一样感到沮丧和谷歌代码完成 sass aptana studio,然后发布解决方案,如果你找到它或投票以便有人发现。

于 2012-12-17T16:39:25.853 回答
1

对于任何有兴趣使用 SASS 的默认 CSS 编辑器的人。做这个。

转到:窗口 > 首选项 > 常规 > 编辑器 > 文件关联。在“文件类型”中,选择“*.scss”。然后在“Associated editors”中添加 CSS Source Editor 并设为默认。虽然我喜欢默认 SASS Source Editor 的主题。

是的,正如预期的那样,这将允许访问 CSS 编辑器的自动完成和所有其他功能。

于 2013-04-13T13:42:47.567 回答
0

(答案取自评论-道具/喊出去@Humming)

我现在的问题是得到 css 错误很烦人,因为 css 不支持选择器语法中的选择器。——安德鲁·卢林

对我来说没有这样的问题,我可以毫无错误地嵌套。确保您的文件扩展名是 .css.scss -Humming

等等,我的文件扩展名应该是 .css.scss 是什么意思……你的意思是 style.css 在 sass 编译之前应该是 style.css.scss 吗?——安德鲁·卢林

在 .css 之后添加 .scss 扩展名将允许它同时考虑 css 和 scss 功能。就像我们有 .html.erb 或 .js.erb - 嗡嗡声

于 2013-04-24T22:28:14.917 回答