What is new in Sublime Text 3?
Sublime is an editor developed by Jon Skinner and Will Bond. The source code of Sublime editor is written in C++ and Python Language. It is very popular among the developers because of its advanced and easy to learn features. Some of the major feature which makes this editor unique and famous are listed below:
“Go to Anything Feature” for quick navigation to files, folder, lines or symbols.
Cross platform (Windows, mac, Linux) and Supportive Plugins for cross-platform.
Easy support for many Languages.
The Beta version of Sublime 3.0 was released in January 2013 and stable version was released in September 2017. If you purchased the sublime text editor in February 2013 onwards, then it is valid for Sublime text 3.0. If your license key is for Sublime Text 1 or 2, then you can purchase an upgrade.
Sublime text 3.0 is improved in every aspect as compared to previous version of Sublime. Some of the major improvements of Sublime 3.0 are listed below:
New features introduced in Sublime Text 3
It introduced new UI theme, new color scheme and new icons.
It improves syntax highlighting in every language.
Touch input support for Windows and touch bar support for MacOS and apt/yum/pacman repositories for Linux has been added.
Spell checking, automatic indentation and scrolling is more efficient.
It improves performance. Sublime 3.0 runs faster than Sublime 2.0. Startup of project is faster, closing files is faster and scrolling is smooth.
Auto update system of Window and MacOS.
Introduces loading indicators and sidebar icons.
Support High DPI display for windows, MacOS and Linux.
Added Edit Project to the Command palette.
Improved word wrap behavior.
Improved quote auto pairing logic.
Smarter word navigation.
Find and Replace panels automatically resize when multi line strings are entered.
Find panel has a drop down arrow to select previous items.
Added option to Find in Files.
Find in Files will no longer block when FIFOs are encountered.
Improved spell checking word selection behavior.
Spell checker now reads from manually edited user preferences on the fly.
Goto Anything matching now utilized unicode case insensitivity.
Improved support for unicode in Windows package directory paths.
Fixed some unicode handling issues in Goto Anything feature.
Added Phantom and PhantomSet classes.
Added ViewEventListener class.
Added EventListener.on_hover(view, point, hover_zone) method for responding to mouse hover events.
Added EventListener.on_text_command() and EventListener.on_window_command() to run after commands are executed.
Files can now be renamed when only the case has changed.
File encoding of open files is now stored in the session.
Stability improvements for Find in Files when using regular expressions that result in significant backtracking.
Many improvements to file change detection, fixed various crashes.