Build 3133
Release Date: 2 June 2017
Fixed a visible whitespace regression in 3132
Fixed a multiple selection paste regression in 3132
Mac: Handle layout changes due to macOS Sierra tabs
Mac: Improved default web browser detection
Find in Files panel now responds to find_all and replace_all commands
Improved rendering performance with a large number of gutter icons
Tweaked auto complete colors
Fixed fold markers not properly respecting line padding
Files can now be renamed when only the case has changed
Legacy color schemes are back, but hidden
minihtml: Fixed layout of html popups on Windows and Linux under HiDPI
minihtml: Fixed crash when doctype is present
API: Fixed input panel not running on_cancel when re-showing the input panel
API: Fixed crash in window.set_view_index()
I just want to say, I miss you, Sublime. Can you just pls get all of the community oriented niceness that Atom has, so I can stop using Atom and come back to your elegance, pls?
Sublime has greate package management, don't see a problem here. Package Manage is now part of the app, works great too.
Same for theming tools (Unless we are talking about something different than being able to theme the app\syntax and work with your list of themes.)
Not sure what "social" is though. Sublime has forum and packagecontrol.io \ github repos what else do you need?
Atom/VSCode are open-source and not written in C++, so they can evolve a lot quicker, with many more contributors than Sublime's one-man-army.
Which is not always results in something good tbh.
• Apple has cross-platform apps, e.g. iTunes. Yes, iTunes on Windows is horrible—but only because it is effectively a userland driver stack for old iPods and such, and this prevents them from rewriting it to follow modern architecture. A plain old "app" wouldn't suffer from this problem.
• It's clear from what's been happening to Visual Studio that all IDEs are increasingly expected to be cross-platform. XCode probably would be by now if it wasn't so bound to building Cocoa apps. Handing Apple an editor that's already cross-platform, I don't think they'd drop the capability.
If Apple cared about a text editor, it would have bought TextMate years ago before that community migrated to Sublime (and some members of then migrated to Atom).
I don't think it is. It's a very un-OS-X app with its own completely alien-looking and ugly UI (and rendering and god knows what else). It's also not much of an IDE (unlike VS Code which has IDE goals and ambitions).
It's a decent, snappy, Python-extensible cross-platform editor. It's native mostly just in the 'runs native code' sense and likely of no interest to Apple at all.
To your point about being "not much of an IDE": Sublime doesn't try to be an IDE. It's a text editor, which approaches a fundamentally different facet of writing code. Plugins with Package Control also make it easy to get more IDE-like features -- do you think that they're not discoverable enough, maybe? How could it be improved?
One of the reasons I switched from Sublime to Atom was exactly that, but I'm willing to switch back since I've yet to find an editor as fast and lightweight as Sublime.
* typing => turns into the ⇒ glyph automatically
* it still counts as two: a new document with only ⇒ in it and your cursor at the end reads properly as "Line 1, Column 3"
* visibly, if you're using a monospaced version of the font, it looks like a single character. otherwise, the "optical" width is completely arbitrary just like a regular font
There are probably others, but that's the one I use.
https://www.sublimetext.com/3dev
.. indicator that indeed, editors are hard apps to develop, imho, (perhaps coz:automated testing?) ..
Also unlike VSCode it doesn't phone home every 60 seconds. I stopped using VSCode when I noticed the ridiculous amount of telemetry.
[1] https://code.visualstudio.com/Docs/supporting/FAQ#_how-to-di...
"telemetry.enableTelemetry": falseSince you're just dealing with text files, the easiest solutions would probably be to open the text file on a modern web browser. All modern browsers support printing as far as I'm aware.
If you want syntax highlighting, you can use a tool like highlight [0] or source-highlight [1] to generate an HTML page, which you then open and print with your browser.
[0] http://www.andre-simon.de/doku/highlight/en/highlight.php
Finally, yes. This has been an issue in sublime as long as I can remember and has confused me more than once.