Live data from Hacker News

Sublime Text 3.0

sublimetext.com

621–630 of 694 posts

Re: Sublime Text 3.0

#621

Earlier quoted context omitted.

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 refin…

> 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'.

These days, out-of-process, editor-agnostic code analysis engines or "language servers" provide many IDE-like features to any text editor that is scriptable and can do basic IPC. Examples include:

* Tern for Javascript

* rtags for C and C++ (I use this all day, every day, at work, it's remarkable how good it is)

* Go's oracle tool

* racer for Rust

* tools.nrepl for Clojure

All of these have solid editor support; at the very least, a good package is available for Vim, Emacs, and Sublime Text.

IDEs tend to be all or nothing. I'll open one on occasion for a particularly nasty debugging session. I wish, though, that half the development effort going into IDEs were instead directed towards better editor-agnostic tooling.

Re: Sublime Text 3.0

#622
post #218

Earlier quoted context omitted.

I understand your appreciation for the software but begging for another subscription fee? One feature here is that the authors charge a normal fee and are not greedy in your pockets, like 1Password and many others. I really do appreciate the classic software pricing. It could be a higher fee, or more frequent but I'm really tired of all the Recurring costs!

For a piece of software that enables your career, helps you to provide for yourself and/or family, that you probably utilize for thousands of hours over a given year? ST3 is continuously improved. They are developers. They eat. They have families. Just like you receive a salary, because the software you work on, probably is never done. Why would anyone feel entitled to improvements for a flat rate? Is that not greedy…

Well. As a long-time Sublime Text user who sort of drifted off to Atom and VS Code in recent times, here's the thing: ST really hasn't been continuously improved; the sole developer frequently goes incommunicado for months, and there have been long stretches when there weren't any builds released. There are certainly substantial improvements between ST2 and ST3, but it's been over five years between ST2's initial release and ST3's. This is--kind of a worrisome pace of development.

So, this leaves me of two minds about a hypothetical subscription model. If it meant that ST's developers had an ongoing income that allowed them to work full-time on the project, set a regular release schedule, and be more open with communication, it would be worth it. But if users had been asked to pay, say, $49 a year for the last five years with ST3 on an "um, they pop up once a year to say they're still working on it, I guess" schedule, I'm pretty confident it would have gone over even more poorly than what actually happened.

Re: Sublime Text 3.0

#623

Earlier quoted context omitted.

> 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 refin…

> 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'. These days, out-of-process, editor-agnostic code analysis engines or "language servers" provide many IDE…

The only one of those I have tried is tern, which didn't come close to IntelliJ's analysis, but obviously Javascript's a harder beast in this respect than Java, kotlin, Objective-C etc.

> I wish, though, that half the development effort going into IDEs were instead directed towards better editor-agnostic tooling.

In principle I agree. I like the thought of composable tools. But I wonder in practise. I'm trying to picture the vast array of facilities integrated in IntelliJ (analyses, many refactorings, syntax-aware snippets, amazing code navigation, structural search & replace, data flow anaylysis, syntax-aware select, omnipresent code generation, etc) integrated into a text editor via external tools. I suppose it could be done, but it seems unwieldy. And with how much work (setup and maintenance) on the part of the user? How often would things clash or need fixing? And with how much discoverability (a critical feature of IntelliJ)?

What I do know is that working with code (not mere text!) in IntelliJ is quite a joy for me. For now, I'm glad someone has built it, even if the 'ultimate' composable set of tools might have some advantages.

Re: Sublime Text 3.0

#625

Earlier quoted context omitted.

The plugin API seems powerful enough but last time I tried to play with it, I didn't get into the groove of things because docs were incomplete/not-up-to-speed/blog-posts-elsewhere-also-often-outdated, all this combined with Python-the-language it felt a bit too fickle/messy to me to get serious --- there was no comparison to the quite brilliant docs at https://code.visualstudio.com/docs/extensionAPI/overview when I…

I've found the docs to be complete but lacking in examples. Examples often say more in 10 lines of code than a page of docs, but I didn't find this to be an issue. To write Requester, I cloned plugins with features I wanted to implement (e.g. GitSavvy) and used them to complement the docs. I think the docs could be improved with examples of small useful plugins that touch on various areas of the API. This might be a…

Just to clarify: the docs are rustic but complete. The API itself is immensely powerful.

Re: Sublime Text 3.0

#627
post #484

Earlier quoted context omitted.

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…

Could you mention what you're likely to be printing? What sort of uses do you have where you write notes in a plain text editor and print them out? I can't think of the last time I printed anything -- actually, I should say I can't think of the last time that I printed anything that wasn't a contract or HR paperwork type of stuff, which is never in plain text. I'm curious what else is still being printed these days.…

> Could you mention what you're likely to be printing?

To paper? Never. To PDF? I've printed to pdf to get nice looking formatted code for presentations.

I see print as more a brute force bazooka feature to get nice vector graphics out of apps.

Re: Sublime Text 3.0

#628
post #246
post #163

I see the author, jskinner, is hanging out on this thread! Have you ever considered open-sourcing SLT? This is your only route to immortalize this amazing piece of software. I'm sure you'd receive immense community contributions and widespread support. If you switch to a donation model + enterprise support plans, I think you're likely to earn greatly more than you currently do. I love SLT and have used it throughout…

Sometimes I wonder why there isn't a model, where its Author put up after Number of Copies sold, it will be open sourced. Of Coz it wont be a small amount. It could be 25,000 copies. But then lot of companies, whom may like Sublime, could spend and join the race.

Blender sorta did that. It was a closed source project that the authors said they would open source if the community raised €100,000. It succeeded and the software was subsequently made open source.

Re: Sublime Text 3.0

#629

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…

Emacs gives me RSIs due to the awkward chording. I love the idea of Emacs, but the reality is too painful. I love Vim though.

Re: Sublime Text 3.0

#630
post #70

I honestly can't believe I'm saying this, but: can you please enable me to buy a new license for 4.0 even though it may not even be on the road map yet? Or switch to / enable a subscriber model which is paid yearly and gives access to all upgrades? I rely so much on sublime for my day to day work and I fear the $80 or whatever I paid for it whenever ago is too cheap for the amount of value I'm getting out of it, and…

I think I'm going to start buying licenses for my interns and students. It's an investment in our future. Today's interns and students are tomorrow's senior devs. Best to start them off proper.
Post reply on HN