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.
Key Features
- Goto Anything: Quick navigation to files, symbols, or lines
- Multiple Selections: Make many changes at once Command Palette: Keyboard accessible commands
- Distraction Free Mode: Focus on your code
- Split Editing: Edit files side by side
- Instant Project Switch: Switch between projects with no restarts
- Cross-platform: Available for Windows, macOS and Linux
Installation & Setup
Installation Steps:
- Download Sublime Text from official website
- Run the installer (Windows) or drag to Applications (macOS)
- Launch Sublime Text
- Install Package Control (Package Manager) via the console
- 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.