Sublime Text 3.1 Build 3170

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 3.1 Build 3170 changelog:

Themes/UI

  • Windows: Added support for Windows 10 (and 8.1) per-monitor DPI scaling
  • Improved overall High DPI support
  • Added support for 8k monitors and 300% DPI scale
  • Themes can now provide @3x versions of images for very high DPI monitors
  • Improved indent guide positions when using line padding
  • Rulers are drawn with stippled lines
  • Linux/Windows: Improved High DPI minimap rendering
  • Mac: Fixed occasional yellow or black windows when using a theme with a colored title bar
  • Mac: Double-clicking a themed title bar now performs the default system action
  • Mac: Fixed sizing of some dialog windows when a theme uses a themed title bar
  • Mac: Fixed gutter icons sometimes not drawing

Text Rendering

  • Added ligature support for symbols
  • Added font_options for controlling ligatures and stylistic sets
  • Improved rendering and selection of emojis
  • Tab width is now properly measured for proportional fonts
  • Windows: DirectWrite is now used by default for all fonts
  • Windows: Support gray_antialias in conjunction with DirectWrite
  • Windows: improved DirectWrite anti-aliasing, adding support for system ClearType tuning

GoTo Definition

  • Added Goto References when hovering over a symbol
  • Added goto_reference command to the Goto menu

Color Schemes

  • Added new color scheme format, .sublime-color-scheme
  • Add Hashed Syntax Highlighting
  • Added the Celeste color scheme to showcase hashed syntax highlighting
  • Selections now render by default with true rounded corners
  • Added color scheme settings for selection border width, corner style and radius
  • Selection background and border now support alpha channels
  • Improved color scheme reloading
  • Added Convert Color Scheme command
  • Added support for the invisibles key in color schemes
  • selection_foreground can now be specified on a per-scope basis
  • Color Schemes can specify bold and italic in the brackets_options key
  • Improved handling of invalid.deprecated scopes in default color schemes

Syntax Highlighting

  • Add embed action to .sublime-syntax files for improved syntax nesting
  • Added Git Formats package for Git config files and use as core.editor, with thanks to Ryan Boehning and deathaxe
  • Many syntax highlighting improvements, including significant improvements to:
  • JavaScript, with thanks to Thomas Smith
  • ShellScript, with thanks to Raoul Wols
  • Makefiles, with thanks to Raoul Wols
  • Java, with thanks to lastsecondsave
  • C#, with thanks to keith-hall
  • Markdown, with thanks to keith-hall
  • Python, with thanks to FichteFoll [full release notes]

Download: Sublime Text 3.1.3170 (32-bit) | Portable | ~9.0 MB (Shareware)
Download: Sublime Text 3.1.3170 (64-bit) | Portable | ~10.0 MB
Links: Sublime Text Home Page | Download for other Operating Systems

Get alerted to all of our Software updates on Twitter at @NeowinSoftware

Report a problem with article
Next Article

Bvckup 2 Release 79.03

Previous Article

Codec Tweak Tool 6.3.0