在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 3/Mac上正確排序文件和文件夾
- 4. 如何在Sublime Text 3中在cmd中運行lua文件?
- 5. Sublime Text 3卡住試圖重新加載文件
- 6. 如何在Sublime Text 3 Editor中並行打開兩個文件?
- 7. Sublime Text 3-Material Theme
- 8. 配置Emmet在EJS文件上工作(Sublime Text 3)
- 9. 如何獲取Sublime Text 3中的文件內容Python API
- 10. Sublime Text中的Matplotlib 3
- 11. Sublime Text 3默認軟件包禁用
- 12. input()命令不適用於Sublime Text 3
- 13. 在Sublime Text中編輯構建系統3
- 14. 有沒有辦法在Sublime Text 3或Notepad ++中重新命名標籤?
- 15. Sublime Text 3 API插件替代文字的正則表達式
- 16. Sublime Text 3將.sass文件視爲「Ruby Haml」
- 17. 在Sublime Text 2中是否有一種快速重命名文件的方法?
- 18. sublime text用戶偏好文件重寫
- 19. Sublime Text 3增量選擇
- 20. Fedora Sublime Text 3 beesu exec
- 21. Sublime Text 3輸出Python
- 22. sublime text 3 mac-comment selected part
- 23. 當有很多文件時Sublime Text中的全文件名
- 24. 如何在Sublime Text 3退出時自動取消構建?
- 25. Sublime Text 2 - 防止創建._文件
- 26. 在Sublime Text 3中打開文件夾後,如何一次打開兩個文件?
- 27. 在Sublime Text中的多個文件中添加括號中的空格3
- 28. 獲取文件路徑+文件名在Sublime Text 2的Keybindings文件中
- 29. 錯誤3:在Python中重命名文件
- 30. 構建後事件msbuild。在成功構建結束時重命名文件