Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 我可以运行Mindscape Web Workbench';s SCSS->;没有csproj的SCSS文件上的CSS转换?_Visual Studio 2012_Sass_Visual Studio Extensions - Fatal编程技术网

Visual studio 2012 我可以运行Mindscape Web Workbench';s SCSS->;没有csproj的SCSS文件上的CSS转换?

Visual studio 2012 我可以运行Mindscape Web Workbench';s SCSS->;没有csproj的SCSS文件上的CSS转换?,visual-studio-2012,sass,visual-studio-extensions,Visual Studio 2012,Sass,Visual Studio Extensions,我在Visual Studio 2012中打开了一个SCSS文件,该文件不是csproj或VS解决方案的一部分(右键单击SCSS文件->用..打开->选择VS2012 devenv.exe) 当我保存对Styles.scs的更改时,我希望Mindscape Web Workbench重新编译scs并将更改写入同一目录中的Styles.css。在VS解决方案/csproj中保存SCSS文件时工作正常 我知道有很多替代品,比如Compass、SASS Ruby Gem、各种Sublime Text

我在Visual Studio 2012中打开了一个SCSS文件,该文件不是csproj或VS解决方案的一部分(右键单击SCSS文件->用..打开->选择VS2012 devenv.exe)

当我保存对Styles.scs的更改时,我希望Mindscape Web Workbench重新编译scs并将更改写入同一目录中的Styles.css。在VS解决方案/csproj中保存SCSS文件时工作正常


我知道有很多替代品,比如Compass、SASS Ruby Gem、各种Sublime Text 2构建包等等,但我还没有安装这些,而且Mindscape似乎应该能够处理这些问题。在VS2012中,使用Web Workbench是否可以完成单个SCS到CSS文件的转换?

如果没有csproj,这实际上是不可能的

首先,因为csproj对文件进行分组。要将.scss和.css文件作为一个组使用,您需要这样做

其次,csproj定义了在构建/保存时应用于文件的操作


虽然从技术上讲,在没有csproj的情况下可以执行某些操作,但Mindscape Web Workbench不提供这一功能。

如果您只使用Mindscape来帮助Sass,那就有点过头了。有一个支持良好的扩展,它更加轻量级,正在开发中

Sass也是一个gem…你必须观察文件,不管它是否被编译,所以我只是在初始化Sass引擎后在VS中打开文件,开始观察项目,保存文件后,它运行编译器