我开始使用Bracket作为我的IDE。我喜欢它......
当我编辑CSS文件时,有很好的自动完成功能,但是当我编辑较少的文件时,没有CSS自动完成,这将非常有用。
有没有办法让CSS自动完成更少的文件?
答案 0 :(得分:6)
出于某种原因,目前还没有任何内置支持,但它很容易被黑客攻击并且运行良好。
打开C:\ Program Files(x86)\ Brackets Sprint 32 \ www \ language \ languages.json(或安装到的任何路径)并向下滚动到CSS
- 键。然后只需将“less”添加到fileExtensions
- 数组中,保存并重新加载Brackets。
"css": {
"name": "CSS",
"mode": "css",
"fileExtensions": ["css", "less"],
"blockComment": ["/*", "*/"]
}
出于某种原因,默认情况下没有启用,但到目前为止我还没有发现任何问题。适用于嵌套声明,我最初认为这是一个问题。
答案 1 :(得分:1)
更新回答:
LESS文件中的自动填充现已自动启用 <{3}}及更新版本(以及快速文档命令)。不再需要上面答案中的解决方法。
原始答案:
还没有办法做到这一点。 Brackets有一个公共积压,其中 包括Brackets Sprint 36。 如果您使用(免费)Trello登录,则可以对用户故事进行投票 帐户。
括号user story for LESS code hinting support 在SCSS文件中支持类似CSS的代码提示,但这很多 更容易做到。因为SCSS tokenizer在 recently added分享CSS代码,两者 产生非常相似的代币流,允许很多支架 现有的CSS分析逻辑可以重用。 LESS标记器,在 另一方面,产生需要的不同令牌信息 更大的代码更改以支持。
但它确实可行 - 只是优先级问题。那是 积压upvoting和/或pull请求进入的地方: - )