在Sublime Text 3中构建文件之后可以重命名文件吗?默认情况下,输出与输入相同;所以filename.scss建立到filename.css。但是如果我希望默认情况下需要filename.scss.css(表明这个文件是基于scss文件的)。这可能吗?在Sublime Text 3中构建文件后重命名文件3
0
A
回答
0
是的。详情请阅读Build Systems Reference。首先,你可以使用几个变量。 $file
是对当前文件的完整路径的引用,如/home/foo/test.php
。还有$filepath
(/home/foo
),$file_name
(test.php
),$file_extension
(php
),$file_base_name
(test
),和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
如果这就是你想要的。
相关问题
- 1. Sublime Text 3为MultiMarkdown文件自动选择构建系统
- 2. Sublime Text 3:运行R文件
- 3. 在Sublime Text中设置特定文件名的语法2/3
- 4. Sublime Text 3插件:SublimeLinter
- 5. 在Sublime Text 3/Mac上正确排序文件和文件夹
- 6. 使用Sublime Text构建Pascal 3
- 7. Sublime Text 3 C++构建系统
- 8. 如何在Sublime Text 3中在cmd中运行lua文件?
- 9. Sublime Text 3卡住试图重新加载文件
- 10. Sublime Text 2/Sublime Text 3在osx上带回未保存的文件
- 11. 如何在Sublime Text 3 Editor中并行打开两个文件?
- 12. Sublime Text 3:拖放,移动并创建文件和文件夹的副本
- 13. 如何创建一个工作Sublime Text 3插件别名?
- 14. Sublime Text 3-Material Theme
- 15. Sublime Text 3 Code autoformatting
- 16. SublimeClang on Sublime text 3
- 17. Sublime Text 3'subl'command still linked to Sublime Text 2
- 18. 如何获取Sublime Text 3中的文件内容Python API
- 19. 如何增加Sublime Text 3中最近文件的数量?
- 20. Sublime Text 3在顶部显示大写的文件夹
- 21. 配置Emmet在EJS文件上工作(Sublime Text 3)
- 22. Sublime Text中的Matplotlib 3
- 23. Sublime Text 3默认软件包禁用
- 24. 如何在Sublime Text中更改构建版本3
- 25. Sublime Text 3在SilverStripe中构建系统运行/ dev/build
- 26. 在Sublime Text中编辑构建系统3
- 27. input()命令不适用于Sublime Text 3
- 28. Sublime Text 3在Windows 7中关闭后不会重新启动
- 29. 有没有办法在Sublime Text 3或Notepad ++中重新命名标签?
- 30. Guard不识别Sublime Text 3文件更改