大佬教程收集整理的这篇文章主要介绍了sass – 在Sublime Text 2中自动编译SCSS文件,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
>我写.scss文件,而不是.sass文件
>在保存文件时,我在相同的文件夹中获得相应的.css文件
现在Sublime Text2上有很多SASS插件,但似乎没有任何东西可以提供超出语法高亮的功能.
关于如何在Sublime Text2上进行自动编译的任何建议.
假设您已经从Package Control安装了SCSS插件,您可以将其保存为Packages / User / SCSS.py.
import sublime_plugin import subprocess import os from threading import Thread def compile(input_file): output_file = os.path.splitext(input_file)[0] + ".css" cmd = "sass '{0}':'{1}'".format(input_file,output_file) subprocess.call(cmd,shell=True) class SCSS(sublime_plugin.EventListener): def on_post_save(self,view): scope = (view.syntax_name(view.sel()[0].b)).split().pop() if scope == "source.scss": input_file = view.file_name() t = Thread(target=compile,args=(input_file,)) t.start()
当然,这将是一个更好的官方Package Control插件,具有用户可配置的设置(保存文件,打开/关闭等),但这符合您的要求,不会阻止编辑器.
以上是大佬教程为你收集整理的sass – 在Sublime Text 2中自动编译SCSS文件全部内容,希望文章能够帮你解决sass – 在Sublime Text 2中自动编译SCSS文件所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。