0

在Sublime Text 3中構建文件之後可以重命名文件嗎?默認情況下,輸出與輸入相同;所以filename.scss建立到filename.css。但是如果我希望默認情況下需要filename.scss.css(表明這個文件是基於scss文件的)。這可能嗎?在Sublime Text 3中構建文件後重命名文件3

回答

0

是的。詳情請閱讀Build Systems Reference。首先,你可以使用幾個變量。 $file是對當前文件的完整路徑的引用,如/home/foo/test.php。還有$filepath/home/foo),$file_nametest.php),$file_extensionphp),$file_base_nametest),和some others。您也可以在花括號內的任何位置使用正則表達式($file${file}相同)。例如,${file/\.php/\.txt/}將其後綴從.php重命名爲.txt/home/foo/test.txt)。 ${filepath/testing/production}更改目錄。這裏有幾個組合在一個人爲的例子:

"cmd": ["myprocessor", "--infile", "$file", "--outfile", "/mnt/${project_name}/var/www/assets/${file_base_name/test/final}.css"], 
... 

爲您的特定情況下,這應該工作:

"cmd": ["myprocessor", "--infile", "$file", "--outfile", "$filepath/$file_name.css"], 

應採取/path/to/yourfile.scss和吐出處理/path/to/yourfile.scss.css如果這就是你想要的。

相關問題