joh*_* j. 2 sublimetext sublimetext2 sublimetext3
找到手动创建的插件的更好位置是什么:
a) C:\Users\{UserName}\AppData\Roaming\Sublime Text 3\Packages
Run Code Online (Sandbox Code Playgroud)
或者
b) C:\Users\{UserName}\AppData\Roaming\Sublime Text 3\Packages\User
Run Code Online (Sandbox Code Playgroud)
我已经阅读了几篇关于ST文件夹结构的文章,建议将此类插件放在User(选项b)文件夹中,因为这样可以防止它们在程序更新过程中被覆盖。但是,我想知道仅使用 Packages(选项 a)是否存在一些风险和缺点。
我正在使用ST3。
重要的是要知道 Sublime Text 包和插件之间的区别。包可以包含插件 (Python) 文件。.
要回答您的问题,值得牢记以下几点:
Packages/User 是自定义插件、片段、宏等的全能目录。将其视为包文件夹中的个人区域。Packages不鼓励将插件直接保存在文件夹下。
Packages不鼓励将插件直接放在下面。Sublime Text 在加载之前以预定义的方式对包进行排序,所以如果你直接在下面保存插件文件,Packages你可能会得到令人困惑的结果。
Packages/User( Packages/User/Foo)下的子文件夹中会阻止它们工作,因为 ST 不会自动加载它们。但是,您可以在Packages文件夹 ( Packages/Foo) 中创建子文件夹,并组织您的自定义包内容,而无需将User包文件夹中的所有内容混为一谈。只要名称与您从 Package Control 安装的插件不冲突,对其他软件包的更新就不会影响它。这是包作者在开发包时使用的技术。
| 归档时间: |
|
| 查看次数: |
333 次 |
| 最近记录: |