August 12th, 2024

Sublime Text 4 Build 4180

Sublime Text 4 build 4180 features syntax highlighting updates, Linux enhancements for Wayland, Windows and Mac bug fixes, reduced memory usage for large files, and improved user experience across platforms.

Read original articleLink Icon
Sublime Text 4 Build 4180

Sublime Text 4 has released build 4180, featuring numerous enhancements and bug fixes. Key improvements include various syntax highlighting updates, particularly a complete rewrite of Lisp syntax highlighting. For Linux users, kinetic scrolling has been implemented under Wayland, along with fixes for tab dragging issues and a workaround for a KDE drag-drop problem. Windows updates include scroll-resetting behavior for the scroll bar, fixes for text truncation, and improved theming for custom menu items. Mac users benefit from a "Put Back" option for files moved to trash, along with several fixes related to window dragging and plugin security entitlements. The update also introduces new features such as the "goto_anything_file_preview" setting, improved handling of image files, and reduced memory usage for large file editing. Additional enhancements include better text selection retention in Split View, improved accuracy of scope selectors, and various fixes for the find functionality and tab dragging in mixed-DPI setups. Overall, this build aims to enhance user experience across all platforms with a focus on stability and performance.

- Sublime Text 4 build 4180 includes significant syntax highlighting improvements.

- Linux users receive enhancements for Wayland, including kinetic scrolling and tab dragging fixes.

- Windows and Mac updates address various bugs and introduce new features for file handling.

- The update reduces memory usage when editing large files and improves text selection in Split View.

- Overall, the build focuses on enhancing stability and user experience across platforms.

Link Icon 10 comments
By @efields - 5 months
Sublime is still where I get all my work done. I could never get past the lag in VSCode.
By @Brajeshwar - 5 months
By @wellthisisgreat - 5 months
Still love sublime for instant load times to quickly write down stuff in a cross-platform, feature-rich setting
By @titusjohnson - 5 months
Sublime Text has been my standby for years, nearly a decade actually, I have paid a couple of times. It's a fantastic piece of software for the price. 6 months ago I opened Sublime, let it update, updated packages, and nearly all the context menu options that the SideBarEnhancements added were just gone. I tracked it down to a commit labeled simply "simplify package" [1].

At the time there wasn't a discussion happening regarding how to restore the lost menu items. Just a useless commit nuking things I relied on every day. I suddenly felt very.... violated? Distrustful? I know that titoBouzout owes me nothing, SideBarEnhancements is free after all, but I was reminded of the constant issues NPM has with maintaining a chain of trust. This is my core toolset, how I make my living, and I have no tolerance for things just vanishing without a reason.

So I've switched to Zed. Overall it's nice. It's as responsive as Sublime was, the "feel" is there. It has decent-enough key mapping and an out-of-the-box Sublime mode, so I haven't spent too much time figuring out how to incant my favorite shortcuts. It has a much, much better Terminal, and the Copilot integration is very nice. I've had no complaints.

I still have Sublime installed, but I stripped out most of the plugins and use it as a vanilla text editor. I continue to use Sublime Merge on a daily basis (literally just for point & click commit building).

I guess my moral is, extendable ecosystems are amazing, but just because you paid for the core software does not mean free add-ons will be, or remain, as high quality as the core software, or even continue to exist.

1 - https://github.com/titoBouzout/SideBarEnhancements/commit/d6...

By @splatzone - 5 months
ST is a brilliant editor and I really enjoyed using it until I eventually switched to VS Code as it had more useful extensions. The speed of ST is still unmatched.
By @NoPicklez - 5 months
Remember discovering Sublime text in high school back in 2011 for web development.

Seems silly but having a lightweight, snappy application that easily allowed me to split pane and view/edit multiple documents of code in the one window felt fantastic

I haven't used it for probably 10+ years now, but good memories

By @laserbeam - 5 months
Sublime text is great! sublime merge is great!... Now if only there was a good sublime debugger with support for a bunch of different languages.
By @fuzzy_biscuit - 5 months
Sublime Text has always been my go-to tool for larger regex find/replace for SEO related tasks, stuff like entries in a full XML sitemap or manipulating CSV's. Snappy and clean!

It was my first text editor and will always be special to me.

By @fouc - 5 months
I'm reminded that DHH is still using textmate AFAIK. Though a lot of devs moved from textmate to sublime text back then.
By @jokoon - 5 months
Still no proper grammar to fold c++ properly by default?