Sublime Text

A sophisticated text editor for code, markup and prose

Sublime Text Overview

Sublime Text is a proprietary cross-platform source code editor with a Python application programming interface (API). It natively supports many programming languages and markup languages, and its functionality can be extended with plugins.

Developer

Sublime HQ

Initial release

January 18, 2008

Written in

C++, Python

License

Proprietary

Key Features

Installation & Setup

Installation Steps:

  1. Download Sublime Text from official website
  2. Run the installer (Windows) or drag to Applications (macOS)
  3. Launch Sublime Text
  4. Install Package Control (Package Manager) via the console
  5. Install desired packages and themes

Popular Packages:

Emmet

HTML & CSS workflow improvements

SideBarEnhancements

Enhancements to the sidebar

GitGutter

Git diff indicators in the gutter

Material Theme

Material Design theme for Sublime Text

Productivity Tips

Keyboard Shortcuts

  • Ctrl+P: Goto Anything
  • Ctrl+Shift+P: Command Palette
  • Ctrl+D: Select next occurrence
  • Ctrl+Shift+D: Duplicate line

Snippets

Create and use snippets for frequently used code patterns.

Build Systems

Create custom build systems for different languages and tools.

Key Bindings

Customize key bindings to match your workflow.

Learning Resources