sublime学习(二)档案导览与指令面板

(一)传送门css

Goto Anything就像传送门,让你快速的开启任何档案。使用快捷键 ctrl+p 能够当即打开,当输入文字是当即搜寻、连接到类似档案名的档案而且及时预览.如下是各类快捷键:
编辑器

#: 在档案里执行模糊搜索
工具

@:搜索档案里的 symbols ,指的是类别名和方法名,快捷键是 ctrl+R
ui

:    :插字符号移往该档案指定的行数,快捷键是Alt+G
spa

(二)侧边栏
命令行

侧边栏能够总览整个专栏的全部档案,可使用快捷键ctrl+shift+K或者是ctrl+B打开。在侧边栏里敲击右键呼叫菜单,提供一些常见的功能键。
code

(三)指令面板cmd

指令面板是sublime中使用内件指令、或是呼叫外挂的功能很是好的东西。使用快捷键ctrl+shift+P能够打开。这个面板指令是读取全部的.sublime-commands  档案。io

例如: List

[
  { "command": "clear_bookmarks", "caption": "Bookmarks: Clear All" },
  { "command": "select_all_bookmarks", "caption": "Bookmarks: Select All" },

  { "caption": "Indentation: Convert to Tabs", "command": "unexpand_tabs", "args": {"set_translate_tabs": true} },
  { "caption": "Indentation: Convert to Spaces", "command": "expand_tabs", "args": {"set_translate_tabs": true} },
  { "caption": "Indentation: Reindent Lines", "command": "reindent", "args": {"single_line": false} }]

解释:

caption:显示在指令面板中的文字

command:要执行的指令名称

args:由指令传入的参数

你能够在指令面板上找到各类指令并执行。

(四)专案

专案群组是以你的工做需求为单位将你的档案、资料夹加入到一个专案群组中,储存他而后命名。选择 Project>Save Project As... ,即可在sublime中创建这样的专案群组,而且经过快捷键ctrl+Alt+P在不一样的专案群组中快速切换。

创建专案群组时,专案资料会以JSON格式储存在.sublime-project 档案里。同时sublime也会自动生成一个附档名为 .sublime-workspace的档案,用以储存当时的使用环境。

.sublime-workspace是能够本身修改的,可支援三个顶层节点,分别是:

"folders" 每一个资料夹都必需要有路径(path),选择性的能够加上folder_exclude_patterns 或者是file_exclude_patterns 设定来排除特定的目录或者是档案。路径能够是此专案的箱端路径也能够是绝对路径。或许你还能够给他更名字这将会显示在侧边栏。

"settings" 用来复写我的的偏好设定,例如设置锁紧的空格数,好让编辑这个 专案的人均可以保持统一的程序码风格。

"build_systems" 给专案指定的Build System设定,每一项设定都必须指定名称(name)

例子

{
  "folders":
  [
    {
      "path": "src",
      "folder_exclude_patterns": ["backup"]
    },
    {
      "path": "docs",
      "name": "Documentation",
      "file_exclude_patterns": ["*.css"]
    }
  ],
  "settings":
  {
    "tab_size": 8
  },
  "build_systems":
  [
    {
        "name": "List",
        "cmd": ["ls"]
    }
  ]}

而.sublime-workspace 是有编辑器本身产生的,不该该动他

此外 你也能够从终端机用sublime的命令行工具,以.sublime-workspace档案做为参数开启专案例如subl --project example.sublime-project

相关文章
相关标签/搜索