从加载中排除目录

时间:2019-05-26 01:14:19

标签: sublimetext3 sublime-text-plugin

据我所知,非Python文件(即file.sublime-menufile.sublime-keymap等)可以位于包目录内的任何级别:

                                   Will be loaded? (Yes/No)

Packages
|-- Foo Package
|   |-- Old version
|   |   |-- foo.sublime-menu       Y - it is the problem
|   |   |-- foo.sublime-keymap     Y - it is the problem
|   |   |-- foo.py                 N
|   |
|   |-- foo.sublime-menu           Y
|   |-- foo.sublime-keymap         Y
|   |-- foo.py                     Y

我想在Old version中有Foo Package目录,但是问题是旧菜单和键盘映射文件将被加载。是否可以使用排除规则获取一些特殊文件(例如,称其为package.exclude)?像

exclude:
./Old version

1 个答案:

答案 0 :(得分:1)

除了将文件扩展名更改为Sublime不能识别和加载的扩展名之外,没有办法阻止它查找和加载资源,除非完全删除文件或将存储文件的包添加到其中。 ignored_packages设置。