从加载中排除目录

Exclude directory from loading

据我所知,非 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

我想在 Foo Package 中有 Old version 目录,但问题是旧的菜单和键盘映射文件将被加载。有没有办法让一些特殊文件(例如 package.exclude )具有排除规则?像

exclude:
./Old version

除了将文件的扩展名更改为不是 Sublime 识别和加载的扩展名之外,除了完全删除文件或添加它们存储的包之外,没有其他方法可以阻止它查找和加载资源进入 ignored_packages 设置。