Software-update: Sublime Text 4 build 4166
Sublime Text is een uitgebreide teksteditor die vooral programmeurs zal aanspreken. Onder de lange lijst mogelijkheden treffen we onder andere een minimap aan, de mogelijkheid om verschillende secties in een tekst te selecteren, die dan tegelijk bewerkt kunnen worden, syntax-highlighting met ondersteuning voor meer dan veertig talen, en de mogelijkheid om van macro's en op Python gebaseerde plug-ins gebruik te maken. Sublime Text is beschikbaar voor Windows, Linux en macOS, en een licentie kost 99 dollar. Dat is per gebruiker en voor een periode van drie jaar. In deze uitgave zijn de volgende veranderingen en verbeteringen aangebracht:
Changes in Build 4166:Various syntax highlighting improvementsIndex collation is now done incrementallyFixed an issue where animations were causing excessive redrawsFind in files now truncates long lines according to the "find_in_files_context_characters" settingFixed auto-complete not suggesting tokens from the current lineAdded Mouse Bindings to the Preferences menuAdded Preferences > Font > Choose… for an easy way to select a fontAdded Copy Path to Sidebar context menuFixed minimap border not renderingFixed color emoji blending with transparencyFixed line-number alignment when using a variable-width fontFixed double clicking a find in file result sometimes scrolling to the wrong line in the fileFixed case where opening a file from Sublime Merge wouldn't jump to the right lineImproved bookmark togglingImproved performance of "Definitions" popupImproved Join Lines behaviorImproved behavior of Indent command on empty linesAdded "ruler_width" settingAdded current_result commandFixed case conversions not taking all-caps into accountFixed an auto-indent issueFixed an issue with find_under_expand when the find panel is focusedFixed disabling "highlight_gutter" resulting in "highlight_line" begin disabledFixed some incorrect behavior when converting a multi-line selection to Title CaseFixed a memory corruption bug related to block caretsFixed Quick Switch Project… from the settings window closing the windowFixed "move_to_limit_on_up_down" setting not workingShift+Enter now also hides the incremental find panelFixed macro recording in Vintage package not workingUpdated to OpenSSL 1.1.1vFixed run_syntax_tests command not running symbol testsAPI: Added sublime.choose_font_dialogAPI: Allow case insensitive comments using TM_COMMENT_CASE_INSENSITIVEAPI: Fixed instability related to overlapping API callsAPI: Fixed crash when an edit token is passed to the wrong viewAPI: Fixed some issues related to plugin initializationAPI: ListInputHandler now supports initial_selectionAPI: Fixed ListInputHandler not selecting the first result when initial_text is providedAPI: Added update_text option to sublime.encode_valueAPI: Fixed expand_to_paragraph in paragraph.py incorrectly unpacking tupleLinux: Improved tracking of fullscreen stateLinux: Fixed some memory leaks related to fontsLinux: Fixed "ui_scale" setting not being applied to fonts correctly in some casesWindows: Added CRLF handling for text drag an dropWindows: Fixed wrong font extents causing glyphs to be cut off at the topWindows: Fixed caret movement across phantoms when using fractional scalingMac: Improved animation frame timingMac: Implemented window cascadingMac: Recent files are now cleared when "update_system_recent_files" is disabledMac: Fixed Copy as HTML not workingMac: Fixed subl not always finding the correct application bundleMac: Fixed "regex_auto_escape" not working
Various syntax highlighting improvementsIndex collation is now done incrementallyFixed an issue where animations were causing excessive redrawsFind in files now truncates long lines according to the "find_in_files_context_characters" settingFixed auto-complete not suggesting tokens from the current lineAdded Mouse Bindings to the Preferences menuAdded Preferences > Font > Choose… for an easy way to select a fontAdded Copy Path to Sidebar context menuFixed minimap border not renderingFixed color emoji blending with transparencyFixed line-number alignment when using a variable-width fontFixed double clicking a find in file result sometimes scrolling to the wrong line in the fileFixed case where opening a file from Sublime Merge wouldn't jump to the right lineImproved bookmark togglingImproved performance of "Definitions" popupImproved Join Lines behaviorImproved behavior of Indent command on empty linesAdded "ruler_width" settingAdded current_result commandFixed case conversions not taking all-caps into accountFixed an auto-indent issueFixed an issue with find_under_expand when the find panel is focusedFixed disabling "highlight_gutter" resulting in "highlight_line" begin disabledFixed some incorrect behavior when converting a multi-line selection to Title CaseFixed a memory corruption bug related to block caretsFixed Quick Switch Project… from the settings window closing the windowFixed "move_to_limit_on_up_down" setting not workingShift+Enter now also hides the incremental find panelFixed macro recording in Vintage package not workingUpdated to OpenSSL 1.1.1vFixed run_syntax_tests command not running symbol testsAPI: Added sublime.choose_font_dialogAPI: Allow case insensitive comments using TM_COMMENT_CASE_INSENSITIVEAPI: Fixed instability related to overlapping API callsAPI: Fixed crash when an edit token is passed to the wrong viewAPI: Fixed some issues related to plugin initializationAPI: ListInputHandler now supports initial_selectionAPI: Fixed ListInputHandler not selecting the first result when initial_text is providedAPI: Added update_text option to sublime.encode_valueAPI: Fixed expand_to_paragraph in paragraph.py incorrectly unpacking tupleLinux: Improved tracking of fullscreen stateLinux: Fixed some memory leaks related to fontsLinux: Fixed "ui_scale" setting not being applied to fonts correctly in some casesWindows: Added CRLF handling for text drag an dropWindows: Fixed wrong font extents causing glyphs to be cut off at the topWindows: Fixed caret movement across phantoms when using fractional scalingMac: Improved animation frame timingMac: Implemented window cascadingMac: Recent files are now cleared when "update_system_recent_files" is disabledMac: Fixed Copy as HTML not workingMac: Fixed subl not always finding the correct application bundleMac: Fixed "regex_auto_escape" not working
Source:
Tweakers.net