Sublime Text is a cross-platform source code editor. It natively supports many programming languages and markup languages, and its functionality can be extended by users with plugins, typically community-built and maintained under free-software licenses. Sublime Text is built from custom components, providing for unmatched responsiveness. From a powerful, custom cross-platform UI toolkit, to an unmatched syntax highlighting engine, Sublime Text sets the bar for performance. Sublime Text is available for Mac, Windows and Linux.
Sublime Text 4 Build 4142 release highlights:
- Added syntax-based code folding
- Various syntax highlighting improvements
- Newly rewritten Haskell syntax highlighting thanks to deathaxe
- The recent file list is now global instead of per window
- Files opened in Sublime Text are now added to the system recent file list (See the "update_system_recent_files" setting)
- Added commands for converting between common identifier cases (See Edit > Convert Case)
- Added "hot_exit_projects" setting to control what data gets saved in workspace files
- Added "minimap_horizontal_scrolling" setting
- Added "open_tabs_after_current" setting for controlling where tabs are opened
- Added "show_spelling_errors" and "show_line_column" settings
- Added "goto_anything_exclude_gitignore" setting
- Added "ruler_style" setting
- Reworked comment toggling to better handle embedded languages
- Sub-word separators are now configurable using the "sub_word_separators" setting
- Added support for Nordic (Windows 865) encoding
- Reopening a file now asks for confirmation when there are unsaved changes
- Improved filesystem symbolic link detection
- Improved performance while open folders are scanned for the side-bar
- Improved regex performance for syntax highlighting
- Find: Patterns taken from an open file are now escaped for regex searches
- Find in Files: Improved binary file detection for find-in-files
- Find in Files: Find-in-files now supports project-relative patterns starting with //
- Find in Files: Added the "find_in_files_max_file_size" setting
- Syntax Highlighting: Context backtraces now link to their origin in sublime-syntax files
- Syntax Highlighting: Fixed crash caused by starting a branch point at the end of a line
- Syntax Highlighting: Fixed various syntax highlighting bugs related to backtracking
- Rendering: Improved performance with large folded regions
- Rendering: Fixed OpenGL issue related to the wrong context being active
- Rendering: Fixed shadow related OpenGL rendering bug
- Rendering: Fixed region rendering edge case [full release notes]
Download: Sublime Text 4 Build 4142 | Portable | ~30.0 MB (Shareware)
Links: Sublime Text Home Page | Download for other Operating Systems