2012-01-13 103 views
5

Sublime Text 2 - 在網絡驅動器上工作時,會創建._文件,而且我似乎無法找到用於關閉此功能的設置。Sublime Text 2 - 防止創建._文件

我對TextMate類似的問題之前,將溶液改變OakDocumentDisableFSMetaData財產,但內崇高

我找不到類似的話

TextMate的解決方案是:

defaults write com.macromates.textmate OakDocumentDisableFSMetaData 1 

http://blog.zachwaugh.com/post/309913111/preventing-textmate-from-creating-files-on-network-drive

回答

5

只需將._ *添加到您的Sublime首選項中的file_exclude_patterns。 或者,如果你不想通過進一步更新該行添加到您的用戶偏好設置

"file_exclude_patterns": ["*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj","*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db", "._*"] 
+4

只有來自正在崇高可見停止文件就被覆蓋。它不會停止創建文件的崇高。 – 2013-11-08 03:13:14

+1

@AbhiBeckert它不是崇高的問題。這個文件是由您的操作系統創建的:) – jpcmf80 2015-02-02 14:49:31

+0

@AbhiBeckert對不起,您錯了! 你無法避免它們。它們被創建用於存儲文件信息,否則這些信息將進入HFS +(Apple本機)或Unix/UFS卷的擴展屬性;在較早的Mac OS中,這將是資源分支。 Finder文件操作會自動創建它們以存儲圖標信息,另外Time Machine會在其中存儲一些信息,因此如果您複製通過TM備份的文件,它也會複製該信息。 – jpcmf80 2015-02-05 14:07:04