prettify【ctrl+shift+H】效果和老师不一样

prettify【ctrl+shift+H】效果和老师不一样

http://img1.sycdn.imooc.com//climg/5b6a2fcd0001c8a607260355.jpg

不仅没有删除空行,还在选择器和{}之间加了个空格?

我的node.js路径是对的。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
卡布琦诺 2018-08-08 15:56:31

CSScomb空行产生的原因以及解决方法:

原因由于官方文档将css属相按照 单字 定位 展示 大小 样式进行排序,所以会产生空行,表示是一类。

空行的解决方法:

在sublime中下载CSS Format 插件,然后执行 edit->css format->expanded 即可此时空行将会消除。

你看到的老师使用ctrl+shift+H快捷键删除空格是老师自己自定义了CSS Format 的快捷键,即将ctrl+shift+H设置为了CSS Format 的快捷键。你也可以自定义一下快捷键哦!

或者你安装DeleteBlankLines这个插件,使用快捷键Ctrl+Alt+Backspace也可以快速删掉空行的

希望可以帮到你!



卡布琦诺 2018-08-08 10:58:49

http://img1.sycdn.imooc.com//climg/5b6a5bba0001ab4b05220542.jpg

这个插件只是格式化代码,但是不能去掉空行,选择器和{}之间加空格是正常的格式化

譬如:我的代码默认样式是

http://img1.sycdn.imooc.com//climg/5b6a5c3500017fa005810400.jpg

ctrl+shift+H格式化之后

http://img1.sycdn.imooc.com//climg/5b6a5c570001776f04590419.jpg

希望可以帮到你!


  • 提问者 JOYING1995 #1
    不是删除空格,是删除【空行】啊。 老师视频里不是CSScomb后会产生空行,然后ctrl+shift+H,把不用的空行删除吗?
    2018-08-08 12:22:42
  • 提问者 JOYING1995 #2
    是要edit-css fotmat改css默认格式? 可是问题又来了,我的edit里没有css format。 安装了csscomb了的。
    2018-08-08 12:24:32
  • 提问者 JOYING1995 #3
    我现在安装了css format了,可以取消空行了。 还是好奇老师ctrl+shift+H是怎么取消多余空行的。
    2018-08-08 12:33:19
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
响应式开发与常用框架 2018
  • 参与学习           人
  • 提交作业       2198    份
  • 解答问题       5012    个

如果你有web端基础,既想进阶,又想进军移动端开发,那就来吧,我们专题为你带来的课程有HTML5、CSS3、移动基础、响应式、bootstrap、less等,让你在前端道路上畅通无阻!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师