片段

片段为您提供了一个将常用片段方便地插入到文件中的方法。例如,<img> 的HTML代码片段可以插入标签开始和结束的代码,并且直接定位到需要写入图片属性的位置。这将使编码变得更快更简单。

启用片段插件

启用片段插件:

  1. 点菜单 gedit ▸ 首选项 ▸ 插件

  2. 选择 片段 来启用该插件。

浏览片段

浏览可用的片段:

  1. 点菜单 工具 ▸ 管理片段

    请确保正确设置语法。gedit底部的状态栏会显示当前的语言设置。gedit会依据语言设置插入正确的片段。通常Gedit可以自动识别文件的语言或语法,但有时需要您手工设置。

    在这个示例中,语言设置为了 HTML 。
  2. 浏览适合您的语言或语法的片段。

使用片段

将片段插入到当前的文档中:

  1. 在文档的任意位置输入您所需代码片段的名字。

  2. 按下Tab键即可将片段插入相应的代码片段。

片段插件的用法示例

例如,如果您已设置语法为HTML,输入head ,然后按下Tab键。以下文本将自动插入:

      <head>
      <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
      <title>Page Title</title>
      </head>
    

添加片段

您可以将新代码片段设定为作用于全局(也就是说,他们是语言无关的)或者只作用于特定语法。

  1. 选择 工具 ▸ 管理片段

  2. 管理片段侧边栏选择所需语法,然后通过点击语法左侧 "+" 按钮显示该语法已有的片段。

    要添加作用于全局的片段(即使是未设置特定语法或语言的文档),请在管理片段侧边栏选择Global

  3. 要添加新片段,点击管理片段侧边栏底部的"+"图标。

  4. 为新增的片段输入名称,名称可以与您要添加的片段不同。

  5. Activation区域内,你必须在触发条件:文本框中输入一个词语。你可以通过这则词语将该片段插入到文档中。

    如果您希望通过快捷键插入片段,请使用鼠标点击快捷键:文本框并按下所需的组合键。当您按下并放开组合键的时候,该快捷键就设置好了。

  6. 编辑:文本框中,输入合适的片段内容。您可以使用${n}表示变量,请将n替换为数字,用以标示变量的顺序。

新增片段示例

目前认为您已经创建了触发条件:greetings的片段。编辑:区域内容如下:

      <greetings>Hello ${1:wonderful}${2:amazing} world!
      </greetings>
    

您可以在文档中输入greetings并按Tab键来插入该片段。以下的文本片段将被插入。

      <greetings>Hello wonderfulamazing world!</greetings>
    

根据您的选择"wonderful"和"amazing"两个单词可保留或删除。如果要删除的话,请按下Tab键选择"wonderful"或"amazing",然后按下Del键来删除您不需要的那个。