The first beta of Sublime Text 3 is already available to registered users. Then a few words about new features, new pricing and upgrade policies, as well as system compatibility of Sublime Text 3.
Character indexing . Sublime Text now scans files in your project, builds an index of which file contains which symbol. This contributes to innovations such as Goto Definition and Goto Symbol in Project, both available from the Goto menu. Goto Definition takes you to an identifier declaration, while Goto Symbol in Project invites you to select a symbol using fuzzy comparison and then transfers you to an identifier declaration.
Sub Window Control . Working with multiple sub-windows has become even more efficient with the help of commands for creating and deleting sub-windows, as well as quickly moving files between sub-windows. You can see new options in View / Groups, View / Focus Group and View / Move file to Group.
')
Speed Sublime Text has always highlighted the speed of its work as its feature, but version 3 solves some narrow points. The launch is now almost instantaneous, and plugins no longer have the ability to slow it down. The performance of the Replace All feature is also significantly accelerated.
API . Sublime Text now uses Python 3.3 for plugins and runs them outside of the process, so any plugins that run native code no longer pose the risk of crashing the main Sublime Text process. The API is also completely thread-safe and provides several callbacks that run asynchronously (including on_modified_async). Also, there were new API functions, including the functions of full access to project data. Sublime Text 2 plugins will require porting for compatibility with Sublime Text 3, however, in most cases, the changes will be imaginary.
What's new:- Added Goto Definition and Goto Symbol in Project
- Significantly accelerated launch time
- Significantly accelerated performance "Replace All"
- Improved comparison algorithm used for Goto Anything, auto-completion allows for mixed characters
- UI: Advanced Cell Management
- UI: Previewing files from the sidebar creates a preview tab
- UI: Improved sidebar animation
- Projects: Multiple workspaces can be created for a single project.
- Projects: When adding folders to the sidebar, symlinks are not taken into account by default. This property can be changed by including follow_symlinks in the project.
- System Build: Added 'shell_cmd', which replaces 'cmd', with a more intuitive sntax
- System Build: Improved PATH handling behavior in OS X when using shell_cmd
- Build Systems: The 'Make' build system now has improved regular expressions for pushing bugs
- System Build: Synatx file can be defined for output
- Build Systems: Word Wrapping Enabled by Default
- Search in files: Improved handling of binary files
- Search files: line numbers are hidden in the output
- Search: Search in selected will no longer be automatically flagged.
- OSX: Improved Retina Display Performance
- OSX: Version 10.7 or higher required
- OSX: Only 64 bit
- OSX: The Python version on the system is no longer dependency
- OSX: Oblique fonts are now synthesized if not available by default in the font itself.
- Linux: .deb files appeared
- Linux: Starting from the command line will demonize the default process
- API: Migrating from Python 2.6 to Python 3.3
- API: Plugins work out of process
- API: Plugin API is now thread safe
- API: Some API events now run asynchronously.
- API: begin_edit () / end_edit () is no longer available
- API: Projects are now open for API
- API: Added window.settings () and window.template_settings ()
- API: show_quick_panel () accepts an on_highlighted callback
Compatibility . Sublime Text 3 should work on all systems that can already run Sublime text 2, except for OS X 10.6. Unfortunately, it is not possible to maintain 10.6 compatibility since there is no C ++ 11 toolchain for OS X 10.6, and Sublime Text 3 makes extensive use of the functionality of C ++ 11.
Prices . The price of the Sublime Text license key has risen by $ 11, from $ 59 to $ 70, the first increase in the five-year history of Sublime Text. All licenses purchased at this new price are available in Sublime Text 3. Users with a Sublime Text 2 license key can continue to use the key for Sublime Text 3 while it is in beta. When version 3.0 is released, updates will be available at a price of $ 30, or $ 15 for users who bought the license shortly before the release of release 3.0.
UPD:
Unfortunately, the stars did not agree, and the article did not post as a translation, I try to correct my mistake and add the original news here:
Sublime Text 3 betaUPD:
Thank you so much
kraleksandr for help in correcting grammatical and punctuation errors.
UPD:
The blog has information about the trial version. The developers still promise that it will be released, but a little later.
Sublime Text 3 is currently available to registered users only. An evaluation version will be available later.