Looking for a fast, distraction-free code editor? Sublime Text pairs quick text editing with navigation tools such as Goto Anything and configurable build systems for project tasks.
Goto Anything jumps to files and lines
Open a file by typing part of its name into Goto Anything, or use a line reference to move directly to a location. Symbol searches and the minimap offer additional ways to move around a document. When a project is open, its folders appear in a sidebar, where files can be opened and managed.
Project settings can include or exclude files and folders by pattern. Relative folder paths keep project layouts portable across directory locations.
Multiple selections change repeated text together
Select a word and Sublime Text highlights its other occurrences. Add matching selections to edit them at the same time, or place cursors in separate locations for parallel typing. Quick Skip Next provides a keyboard-driven way to move through repeated matches. Automatic indentation and completion suggestions speed up common editing tasks without requiring a separate dialog.
Build systems run project tasks inside the editor
Choose a build system to run a project task and read its output in the editor’s panel. Build configurations can define variants, and the panel reports build time and a nonzero exit code. A running build can be canceled from Sublime Text.
The editor also supports plugins through its API, along with configurable syntax definitions, themes, and key bindings. File encoding options include saving with a selected encoding; projects can keep their own folder and exclusion settings.
Pros
- Goto Anything jumps to files, symbols, and line references
- Multiple selections edit repeated text in one pass
- Build systems show task output and exit codes
- Project settings support folder and file exclusion patterns
How do I jump to a specific line in a file?
Use Goto Anything and enter the file name with a line reference to navigate directly to that location.
Can Sublime Text run build commands?
Yes. Select a build system to run a task and view its output, build time, and exit code in the output panel.
Can I edit several matching words at once?
Yes. Add matching occurrences to the selection, then type or apply an edit to all selected locations.

