2014-10-06 30 views
4

當我創建插件並更改.py文件時,它會自動重新加載,並且更改立即在Sublime Text 3中生效​​。當我創建.sublime-snippet文件時,它似乎只有在重新啓動Sublime後纔會更新。如何在Sublime Text中動態地重新加載片段?

UPD:符號鏈接上的這個有趣的行爲。使用Packages文件夾符號鏈接到git repo,其中存在.py和snipets。當更改.py插件自動重新加載時,snepets不會。在包中的真正的文件夾中,一切正常!

+0

當我在Sublime 2和Sublime 2上保存一個新版本時,立即更新。你可以編輯你的問題並更詳細地描述你到底在做什麼,以及你看到了什麼效果? – MattDMo 2014-10-06 17:53:41

+0

同樣的問題發生在我身上。我把我的軟件包符號鏈接到Dropbox,所以它們在多臺機器上是一樣的,保存一個片段不會導致它重新加載。 – 2015-02-14 23:50:23

+0

是的,我嘗試做同樣的事情適用於我的插件路徑的rsync。 – 2015-03-01 09:48:05

回答

0

關於符號鏈接問題,你總是可以做一個mount --bind <src> <dest>。這將掛載(Dropbox,無論...)文件夾,就像具有真實路徑的卷一樣。當你看它時,符號鏈接只是一個文件,它可以解釋沒有發生的更新。

創建硬鏈接的替代方法僅適用於文件,而不適用於文件夾。

+0

謝謝answ – 2016-03-10 09:10:17

+1

如果您覺得我的回答對您有幫助,您可以[接受我的回答](http://meta.stackexchange.com/a/5235)。 – herrbischoff 2017-07-10 19:26:25