我試圖找出一種方法來從代碼片段中的項目根目錄下訪問文件路徑。訪問在崇高文本中的項目根路徑3片段
我可以訪問${TM_FILEPATH}
完整的文件路徑,但我試圖建立一個文件的文件片段,將自動獲得的路徑添加到文檔塊,像這樣:
/**
* app/Controllers/MyClass.php
*
* Class summary here.
*
* @author Author Name <[email protected]>
* @copyright 2016 Company Name
* @package MyClass
*/
只TM_FILEPATH
我得到這個:
/**
* /Users/username/Code/project/app/Controllers/MyClass.php
*
* Class summary here.
*
* @author Author Name <[email protected]>
* @copyright 2016 Company Name
* @package MyClass
*/
有沒有一種方法來解析${TM_FILEPATH}
得到的只是我需要的部分,或是否有可能建立一個變量,我可以用自己喜歡${ROOT_PATH}
或類似的?
根據[文檔片段](http://docs.sublimetext.info/en/latest/extensibility/snippets.html?highlight=Environment+Variables#snippet-features),您可以訪問環境變量。也許這是一個想法,在Python中創建一個簡單的插件,將設置一個環境變量到項目的路徑。 ([插件可以訪問'self.view.window().project_file_name()'](http://www.sublimetext.com/docs/3/api_reference.html#sublime.Window)) –