Sublime Text Unofficial Documentation
latest
  • About This Documentation
  • Installation
  • Basic Concepts
  • Editing
  • Search and Replace
  • Build Systems (Batch Processing)
  • File Management and Navigation
  • Customization
  • Extensibility and Automation
    • Commands
    • Macros
    • Snippets
    • Completions
    • Command Palette
    • Syntax Definitions
    • Plugins
    • Packages
  • Command Line
  • Reference
  • Glossary
Sublime Text Unofficial Documentation
  • Docs »
  • Extending Sublime Text
  • Edit on GitHub

Extending Sublime TextΒΆ

The following topics show various ways in which Sublime Text can be extended with additional functionality.

  • Commands
    • Command Dispatching
    • Anatomy of a Command
  • Macros
    • How to Record Macros
    • How to Edit Macros
    • Where to Store Macros
    • Key Binding for Macros
  • Snippets
    • Snippets File Format
    • Snippet Features
  • Completions
    • How to Use Completions
    • Sources for Completions and their Priorities
  • Command Palette
    • Overview
    • Example of a .sublime-commands File
  • Syntax Definitions
    • Prerequisites
    • File format
    • Scopes
    • How Syntax Definitions Work
    • Your First Syntax Definition
    • Analyzing Patterns
  • Plugins
    • Prerequisites
    • Where to Store Plugins
    • Your First Plugin
    • Analyzing Your First Plugin
    • Types of Commands
    • Learning the API
  • Packages
    • Overview
    • Package Locations (and Abbreviations)
    • Package Contents
    • Types of Packages
    • Managing Packages
    • Customizing or Overriding Packages
    • Merging and Order of Precedence
    • Reverting Sublime Text to Its Default Configuration
Next Previous

© Copyright 2017 The Unofficial Documentation Authors. Revision 27d5abc8.