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 即可。

    来源

  • 相关阅读:
    微型三维图像传感器采用飞行时间技术
    利用反射计芯片进行非接触式液位测量
    嵌入式传感器是智能移动增长的关键
    传感器融合带来多重好处
    参与机器人技术开发
    管理多供应商物联网项目的10个关键步骤
    基于ARMv8的固件系统体系结构
    嵌入式Linux设备驱动程序:在运行时读取驱动程序状态
    Elasticsearch之配置详解
    Spring Data Elasticsearch 和 x-pack 用户名/密码验证连接
  • 原文地址:https://www.cnblogs.com/ifantastic/p/3705827.html
Copyright © 2011-2022 走看看