zoukankan      html  css  js  c++  java
  • [SublimeText] 之 Packages

    概述

    Packages 是指供 Sublime Text 使用的资源文件集合,例如插件、语法高亮、菜单、片断等等。Sublime Text 自身安装了一些 Packages,还有很多用户创建的 Packages 可供下载。

    Packages 是以 .sublime-package 结尾的文件,它其实就是 zip 文件,只是后缀不同。Packages 也可以解压后保存在文件夹中,或者二者混合使用,在文件夹中的文件会覆盖 .sublime-package 文件中的同名文件。

    位置

    Zipped Packages 保存在:

    • <executable_path>/Packages
    • <data_path>/Installed Packages

    Unzipped Packages 保存在:

    • <data_path>/Packages

    举个例子,有一个叫做 Python 的 Package 保存在 <executable_path>/Packages/Python.sublime-package,任何保存在 <data_path>/Packages/Python 目录下的文件都会覆写 .sublime-package 中的文件。

    通常来说,<executable_path>/Packages 是用来保存 Sublime Text 自带 Packages,而 <data_path>/Installed Packages 是用来保存用户安装的 Packages。

    特殊 Packages

    有两个特殊的 Packages:Default 和 User.Default 总是首先加载,而 User 总是最后加载。当在不同的 Packages 之间合并文件的时候,加载顺序就显得很重要。例如 Main.sublime-menu,任何一个 Package 都可以包含一个叫 Main.sublime-menu 的文件,可是它并不会覆写 main menu,而是会根据 Package 的加载顺序进行合并。

    Default 和 User 以外的 Packages 按照字母顺序排序。

    创建新的 Package

    要创建新的 Package,只要在 <data_path>/Installed Packages 目录下新建一个目录即可。你可以点击 Preferences/Browse Packages 菜单来访问这个目录。

    覆写 Zipped Package 中的文件

    要覆写一个已知 Package 中的文件,只需要在 Packages/<Package Name> 目录下新建一个同名文件。

    例如,覆写 Sublime Text 自带的 Python.sublime-package 中的 function.sublime-snippet 文件,在 <data_path>/Packages 目录下创建一个新的目录名为 Python,然后创建一个新的 function.sublime-snippet 即可。

    来源

  • 相关阅读:
    用C#实现DES加密解密解决URL参数明文的问题
    C#数据集合分页处理
    图像处理中的hard negative mining(难例挖掘)
    目标检测最近
    Object Detection(目标检测神文)
    ssm框架整合基本步骤练习总结
    Android 数据存储之 SQLite数据库存储
    android内部存储与外部存储理解
    Android数据存储之SharePreference和内部存储
    AlertDialog和自定义对话框
  • 原文地址:https://www.cnblogs.com/ifantastic/p/3705827.html
Copyright © 2011-2022 走看看