关于CSS源图和浏览器内Sass编辑和csssource的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于Atom编辑器折腾记_(10)CSScomb增强版[CSS/LESS/SASS]_h
关于CSS源图和浏览器内Sass编辑和css source的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于Atom编辑器折腾记_(10)CSScomb增强版[CSS/LESS/SASS]_html/css_WEB-ITnose、css – Sass源地图对chrome的支持不起作用、css – 使用sprockets-sass加速罗盘sass编译、css – 如何在Netbeans中手动触发LESS / SASS编译器等相关知识的信息别忘了在本站进行查找喔。
本文目录一览:- CSS源图和浏览器内Sass编辑(css source)
- Atom编辑器折腾记_(10)CSScomb增强版[CSS/LESS/SASS]_html/css_WEB-ITnose
- css – Sass源地图对chrome的支持不起作用
- css – 使用sprockets-sass加速罗盘sass编译
- css – 如何在Netbeans中手动触发LESS / SASS编译器
CSS源图和浏览器内Sass编辑(css source)
https://medium.com/@toolmantim/getting-started-with-css-sourcemaps-and-in-browser-sass-editing-b4daab987fb0
还有这个
https://developer.chrome.com/devtools/docs/css-preprocessors
我添加了我的工作区,浏览器实际上正在读取我的文件,如下所示:
然后当我点击进入源码时,我可以像这张图片中那样修改内容:
我可以在这里更改css,它很好,它正在将我的scss文件从Chrome更新为文件.
问题
当我转到元素检查器(devTools上的第一个选项卡)时,我尝试更改任何内容. styles.scss自动成为styles.css,然后我无法修改将更改我的scss文件的元素检查器上的任何内容.
当我在我的scss文件上更改任何内容时(使用sublime text 2).浏览器没有重新加载我的CSS,因此它无法从文件到Chrome.
这两件事是错误吗?是这样工作的意思吗?
解决方法
请注明https://code.google.com/p/chromium/issues/detail?id=257778并发表评论,说明您期望的行为.
Atom编辑器折腾记_(10)CSScomb增强版[CSS/LESS/SASS]_html/css_WEB-ITnose
何为CSScomb
官方网站只有一句描述:
Makes your code beautiful(让你的代码更漂亮)
通俗点讲:
CSScomb是用来排版CSS代码的…可以说是格式化插件,依赖nodejs
获取CSScomb?这不是今天的话题官方网站: CSScomb
立即学习“前端免费学习笔记(深入)”;
昨天写了篇CSS3的文章…发现代码有点混乱..人力排版有点…….所以跑去atom插件库寻找csscomb
我去,,好几个CSScomb插件包….看图(三个蓝色圈圈的功能基本一致,第一个是官方的,,,今天的主角是黄色的)
atom-css-comb
特点
基础使用
默认快捷键有两个 [还可以使用鼠标点击插件调用]
切换排版风格(Ready-made configs),看描述和看图
默认快捷键参数
''atom-text-editor'': ''ctrl-alt-c'':''css-comb:comb''
进阶使用
针对用户群:喜欢折腾,有自己风格的小伙伴,这里只是展示,具体小伙伴自己可以参考官方提供的文档进行定制
看到上面那个common config,选中custom config [Edit config file],
进入到定制参数页面,格式是使用JSON写的.
{ "help": "About options https://github.com/csscomb/csscomb.js/blob/master/doc/options.md", "exclude": ["node_modules/**"], "verbose": true, "always-semicolon": true, "block-indent": " ", "colon-space": ["", " "], "color-case": "lower", "color-shorthand": true, "element-case": "lower", "eof-newline": true, "leading-zero": false, "quotes": "single", "remove-empty-rulesets": true, "rule-indent": " ", "stick-brace": "\n", "strip-spaces": true, "unitless-zero": true, "vendor-prefix-align": true }
定制参数大全:点我点我点我
css – Sass源地图对chrome的支持不起作用
我遵循this指南,启用支持源地图sass的chrome,但我无法使其工作.
有趣的是,我按照另一个指南,支持Firefox,并且正在工作.
两者的共同点是在rails中设置config.sass.debug_info = true.
所以,我认为这个问题不是在rails上,而是在chrome中,但我不确定.
这是我的设置:
>轨道3.2.8
> Ubuntu
> Chrome 27.0.1453.110
更新 – 似乎问题是与Chrome 27.x系列.如果是这样的话,这个问题就是等待Chrome开发者的修复.所以我会调查一下,如果我可以确认,我会关闭这个问题.谢谢你的时间.
更新 – 所以这似乎是真的,这是一个问题的谷歌chrome,感谢所有的帮助
解决方法
这将让您检查一个元素,然后找到相应的SCSS声明.
css – 使用sprockets-sass加速罗盘sass编译
问题是app.css文件编译超过2分钟(app.css是70000行长)之后,任何sass部分导入到app.scss文件中的每个小变化都会立即编译所有这些,而我只需要换一行.
我进行了广泛的研究,发现像这样的文章http://blog.teamtreehouse.com/tale-front-end-sanity-beware-sass-import,建议使用spockets而不是@import来包含sass partials.我比大多数人更喜欢这个解决方案,但是甚至需要大的重构来测试它是否也会起作用所有全局包括mixins和变量都需要包含在项目中使用的每个sass部分中,这也是不理想的.
经过一些研究后,我发现了这个https://github.com/petebrowne/sprockets-sass工具,它应该自动将@imports转换为spockets for require语句,并保留全局导入的能力.
问题是我不知道ruby并且没有使用任何ruby相关的其他然后“gem install”声明)))
知道ruby的人可以通过逐步解释如何使罗盘编译器与sprockets-sass一起工作来帮助我吗?
PS请不要建议像libsass这样的解决方案,就像我通过排除所有指南针精灵相关的东西来测试它,libsass也需要花费大量时间来编译40000行没有精灵(我怀疑部分问题不在编译中)速度但在时间系统需要创建400000行文件后).
解决方法
这样可以优化sass缓存的使用,最终的concat-task也很有效,因为它是一个简单的连接!
顺便说一句,目前,指南针被指南针作者Chris Eppstein制作的EyeGlass项目所取代.
因此,考虑使用(grunt / gulp)与libsass(一个用C/C++构建的sass编译器)和EyeGlass进行整个重构的想法,它将所有类似指南针的功能添加到sass中!
希望有帮助!
css – 如何在Netbeans中手动触发LESS / SASS编译器
解决方法
>取消选中“在保存时编译”选项,再次确认对话框和打开的项目属性,然后再选中此选项.它可能会触发重新编译>如果以上内容无效,请尝试删除“观看”,确认对话框中的所有设置,然后再次在“观察”部分输入您的设置
今天关于CSS源图和浏览器内Sass编辑和css source的介绍到此结束,谢谢您的阅读,有关Atom编辑器折腾记_(10)CSScomb增强版[CSS/LESS/SASS]_html/css_WEB-ITnose、css – Sass源地图对chrome的支持不起作用、css – 使用sprockets-sass加速罗盘sass编译、css – 如何在Netbeans中手动触发LESS / SASS编译器等更多相关知识的信息可以在本站进行查询。
本文标签: