Live data from Hacker News

Sublime Text 3.0

sublimetext.com

521–530 of 694 posts

Re: Sublime Text 3.0

#521

What with being in beta for so long, I expected the actual 3.0 to be much like the (last beta) that I had been using. But there are significant changes to the UI, that I'll have to get used to or figure out how to customize (or wait for plugins to customize). What's with the "/ " 'icon' next to many files? I'm not sure what it's supposed to indicate. As you can see in the screenshot in the announcement, some files ha…

/* means "comment starts here" to me. So now I instinctively feel the sidebar listing has commented out all my files. The fact it's an unterminated comment is blowing my syntax error fuses.

I can override it rationally but there's some serious cognitive dissonance going on. It's configurable, although that's in the bowels of ST3 not in the usual settings, and this won't really help for pair work. Not a great decision I feel.

Re: Sublime Text 3.0

#522

While I know it might be a little hidden, I'd just like to say I'm really glad Will Bond of Package Control[0] was able to join[1] the Sublime Text team. Having first class support for Package Control in ST is definitely one of the features I value the most out of Sublime Text and IMHO one of the things that still keeps it very competitive with Atom other text editors. I use packages from ST almost every day and plus…

Good - he's working on Sublime. Bad - he's neglecting his plugins a bit. Hopefully with 3.0 out the door officially he can balance things out a bit.

The Sublime community is blessed to have his work supported in a way that lets him dedicate his time to Sublime Text as fully as he does. Given he one of few people who can work directly on Sublime itself, I am glad his focus is there.

Re: Sublime Text 3.0

#523
post #361

Earlier quoted context omitted.

I agree that finding an open source, well established and powerful editor is an investment worth making. That basically means vim or emacs. Once over the learning curve, you're setup for long term productivity gains and stability. Since neither editor is going anywhere and they run on pretty much anything. But for many people, the initial learning curve just isn't worth it. Sublime, Atom and VS Code are all very popu…

But for many people, the initial learning curve just isn't worth it. I don't believe that. The people who snub Vim and Emacs, but are willing to sink time into learning new editors, new languages, and new frameworks have no excuse. If they were less susceptible to marketing, then they'd be able to learn something old every once in a while. I'd love to see someone shake up the space with a "modern" take on emacs and v…

It is in fact possible to learn and KNOW Emacs and Vim and still prefer alternatives to either of them.

Re: Sublime Text 3.0

#524
post #157

Earlier quoted context omitted.

jEdit appears to have had multiple cursors since at least 2005, though I don't know how useful they were.

jEdit was a seriously under rated text editor, I used the CRAP out of it in college.

Was? It is still being developed, the last version was released six months ago:

https://sourceforge.net/projects/jedit/files/jedit/5.4.0/

Re: Sublime Text 3.0

#525

I'm curious how the language support works? There is apparently a plugin for language server protocol, but it's in beta.

In stock form, Sublime does not have much "real" knowledge of the code. The syntax highlighting and autocompletion are powered off of surface-level text analysis rather than any hooks into toolchains.

There are numerous 3rd party packages to improve on this for specific languages. Hopefully the Language Server effort takes off and reduces the rampant duplication of effort between them.

Re: Sublime Text 3.0

#526

Sublime is probably the first GUI text editor that left me satisfied. Everything else over the years was either non-portable, slow or lacking features. After two months of use I just had to buy it, it's worth the price. - It's fast and responsive, can handle large files and personally I've never seen it leaking memory or crashing - Love the goto anything and command palette, brilliant - Text editing is great and can…

First: I love ST. It is an amazing software that runs just as good on Mac/Linux/Win. In a pinch I will download and use it and never complain. Python extensibility is also great, since Python is the language I do best. That said, and I hate to be this guy (not really), but... Emacs? * Performance: Acceptable on modern day * Goto Anything: Helm/Projectile, command palette = M-x * Text Editing: It is what emacs does be…

> there is nothing really new under the sun regarding text editing

This may be true in for single heroic innovations, but sometimes the 'new' can emerge from successive refinement. I find this to be the case for IntelliJ. Working in it in static languages (at least the ones it knows well) just feels to me quite different from merely 'editing text'. The depth of code intelligence, combined with hundreds of small refinements in the way commands like refactoring work, affords a sense of working with syntax and structure, not 'text'.

> The speed with which we write text as programmers is not the limiting factor of how much software we can produce and never has been.

Again what IntelliJ adds for me isn't 'speed', but a cognitive sense of moving up the abstraction hierarchy. I'm thinking in terms of things like 'add a parameter to all call sites' much more than I am editing 'text'.

(caveat: I did use vim quite extensively many years ago, but never got beyond the learning shortcuts phase with emacs. It's possible either of the big 2 have similar refactoring and code intelligence packages available now)

Re: Sublime Text 3.0

#527
post #484

Sublime is probably the first GUI text editor that left me satisfied. Everything else over the years was either non-portable, slow or lacking features. After two months of use I just had to buy it, it's worth the price. - It's fast and responsive, can handle large files and personally I've never seen it leaking memory or crashing - Love the goto anything and command palette, brilliant - Text editing is great and can…

Have you ever seen UltraEdit? I dare you to try the trial, actually go through the exquisite configuration dialogs to make it yours, and then to ever look back :) This isn't as a knock on ST, which I also like, and might even sometimes prefer for pure writing or temporary notes. But it doesn't even have printing out of the box, come on. For me that's too modern.. plugins are nice, but I guess I prefer UE to ST like I…

UltraEdit does column editing so much better than ST. I think I prefer ST overall but that one feature, when it's needed, is wonderful.

Re: Sublime Text 3.0

#528
post #361

Earlier quoted context omitted.

I agree that finding an open source, well established and powerful editor is an investment worth making. That basically means vim or emacs. Once over the learning curve, you're setup for long term productivity gains and stability. Since neither editor is going anywhere and they run on pretty much anything. But for many people, the initial learning curve just isn't worth it. Sublime, Atom and VS Code are all very popu…

But for many people, the initial learning curve just isn't worth it. I don't believe that. The people who snub Vim and Emacs, but are willing to sink time into learning new editors, new languages, and new frameworks have no excuse. If they were less susceptible to marketing, then they'd be able to learn something old every once in a while. I'd love to see someone shake up the space with a "modern" take on emacs and v…

kakoune?

Re: Sublime Text 3.0

#529

Earlier quoted context omitted.

> But for many people, the initial learning curve just isn't worth it. Sublime, Atom and VS Code are all very popular because you just install them and start coding. This does a great disservice to the quality and functionality of Sublime. I was a fluent vim user before switching to Sublime and have never looked back. The smooth (i.e. not line-by-line) scrolling and powerful multi-cursors were enough to draw me. The…

Sublime took off cause it just works and it has a nice default color scheme and just enough batteries included to make it a functional programming environment for the 80% of programming situations. And it now has enough addons to increase quality of life in many areas and or solve the other 20% in many cases. If I install emacs it is just okay. It probably has syntax highlighting, depending on the Linux distribution.…

Don't forget: it can be arbitrarily extended in a popular programming language and it has an unrestricted free trial.

Re: Sublime Text 3.0

#530
post #255

Earlier quoted context omitted.

I'm always bemused by software developers who are unwilling to pay for software. Especially software they actually use. If software developers don't value software, there is something very wrong with our industry.

> If software developers don't value software, there is something very wrong with our industry. Oh, they value it, all right. They just don’t want to buy it, at least not in the customary fashion. They’re more than happy to pay for software using bug fixes, feature contributions, community engagement, or even their own software. Maybe, just maybe, software for software developers isn’t a good product to be sold the w…

The developer giving free licenses to big contributors is a very solid plan. It's an inexpensive way to reward the most valuable members of your community and keeps them engaged.

However, most people just use Sublime Text. If the software were expensive I probably wouldn't feel so strongly. Looking for and fixing bugs in Sublime Text would be a terrible use of my time. For many of us, $80 represents an hour or two of work.

Post reply on HN