`Packages` 文件夹与 `Packages\User` 文件夹
`Packages` folder vs. `Packages\User` folder
查找手动创建的插件的最佳位置是什么:
a) C:\Users\{UserName}\AppData\Roaming\Sublime Text 3\Packages
或
b) C:\Users\{UserName}\AppData\Roaming\Sublime Text 3\Packages\User
看过几篇关于ST文件夹结构的文章,建议将此类插件放在User(选项b)文件夹中,这样可以防止程序更新时覆盖。但是,我想知道仅使用包(选项 a)是否存在一些风险和缺点。
我正在使用 ST3。
了解 Sublime Text 包和插件之间的区别很重要。 A package can contain plugin (Python) files..
要回答您的问题,请牢记以下几点:
Packages/User
是自定义插件、代码片段、宏等的包罗万象的目录。将其视为包文件夹中的个人区域。
- Keeping plugins directly under the
Packages
folder is discouraged.
Keeping plugins directly under Packages
is discouraged. Sublime Text sorts packages in a predefined way before loading them, so if you save plugin files directly under Packages
you might get confusing results.
- Having plugins in a subfolder under
Packages/User
(Packages/User/Foo
) will prevent them from working, because ST won't load them automatically.
但是,您可以在 Packages
文件夹 (Packages/Foo
) 中创建子文件夹,并组织您的自定义包内容,而不会将所有内容集中在 User
包文件夹中。只要名称与您从包控制安装的插件不冲突,对其他包的更新就不会影响它。这是包作者在开发包时使用的技术。
查找手动创建的插件的最佳位置是什么:
a) C:\Users\{UserName}\AppData\Roaming\Sublime Text 3\Packages
或
b) C:\Users\{UserName}\AppData\Roaming\Sublime Text 3\Packages\User
看过几篇关于ST文件夹结构的文章,建议将此类插件放在User(选项b)文件夹中,这样可以防止程序更新时覆盖。但是,我想知道仅使用包(选项 a)是否存在一些风险和缺点。
我正在使用 ST3。
了解 Sublime Text 包和插件之间的区别很重要。 A package can contain plugin (Python) files..
要回答您的问题,请牢记以下几点:
Packages/User
是自定义插件、代码片段、宏等的包罗万象的目录。将其视为包文件夹中的个人区域。- Keeping plugins directly under the
Packages
folder is discouraged.Keeping plugins directly under
Packages
is discouraged. Sublime Text sorts packages in a predefined way before loading them, so if you save plugin files directly underPackages
you might get confusing results. - Having plugins in a subfolder under
Packages/User
(Packages/User/Foo
) will prevent them from working, because ST won't load them automatically.
但是,您可以在 Packages
文件夹 (Packages/Foo
) 中创建子文件夹,并组织您的自定义包内容,而不会将所有内容集中在 User
包文件夹中。只要名称与您从包控制安装的插件不冲突,对其他包的更新就不会影响它。这是包作者在开发包时使用的技术。