Live data from Hacker News

Sublime Text 3 Build 3080

sublimetext.com

151–160 of 190 posts

Re: Sublime Text 3 Build 3080

#151
post #20

Earlier quoted context omitted.

People here still get excited about LISP, too. I can understand Clojure, but Lisp, come on! It was in the 80s and 90s when I used LISP for AI and my favorite muLISP, but it's 2015 already! So, this is a boutique community, don't make generalization from it. Atom is doing pretty well for its infancy! I was super excited about Intype in the past - much more excited about anybody could be about Sublime. After many, many…

I just looked more deeply into the update cycle of Sublime and apparently the dev channel has weekly updates. I guess that they haven't been good at communicating that they are not in hiatus!

The activity is recent. There was a 6-month gap with nothing being done at all. Pretty much during this gap Atom got born.

Re: Sublime Text 3 Build 3080

#152
post #15

Earlier quoted context omitted.

It's slow with huge source files, agreed, but you shouldn't have huge source files anyway.

Tell that to the vendors and various api-s that love to produce 20-50 MB xmls

That sucks, but it's not the common case. I personally wouldn't use even Sublime for these either as you can't do anything productive with a 30MB XML document in a text editor anyway.

Re: Sublime Text 3 Build 3080

#153

Earlier quoted context omitted.

I like Atom too, but the startup time between the 2 is night and day. I also get really odd Atom behavior, especially on full screen.

I think startup time is a non-issue given how you can just leave it running in the background.

My Atom is up and running all the time until there are new app updates, which require restarts.

Re: Sublime Text 3 Build 3080

#154
post #15

Earlier quoted context omitted.

It's slow with huge source files, agreed, but you shouldn't have huge source files anyway.

I need to view and edit CSV files which are consistently hundreds of MB, sometimes a couple of GB. It's the way it is, I can't help the format in which vendors send us files...

Sublime could possibly choke on these file as well. I've had issues with larger files with it.

Re: Sublime Text 3 Build 3080

#155

Earlier quoted context omitted.

Learn how to use multiple selections. On OS X CTRL + SHIFT + UP/DOWN will create a new cursor on the next line up or down. And you can CMD + LMB-click to insert a new cursor anywhere. I cannot count how much time this feature saves me.

CTRL+D (Might be CMD on Mac) will also select the next occurrence of a symbol/selection. And Ctrl+U will undo a selection from this method or the parent post's method. Aside from being able to simultaneously write in multiple places, you can copy-paste across multiple cursors; highlight 5 variables, copy, create 5 new lines with cursors, paste. Each line will have one of your copied variables. Try using Find with reg…

Yep, it's CMD+D for selecting the next occurrence of the current symbol on OS X.

CMD+SHIFT+D is handy, too; it duplicates your current line.

Re: Sublime Text 3 Build 3080

#156
post #108

Earlier quoted context omitted.

I'm the opposite - bought a license years ago but don't actually use it for much except plaintext. In my experience the core editor is fast and rock solid, but I think every single extension I've tried has been somewhere between glitchy and completely broken, and debugging/fixing them has soaked up more time than they'd save if they worked perfectly. Part of the problem may be that extensions seem remarkably keen to…

> Or maybe I've just been unlucky/incompetent. Every lint extension I've seen seems to drag a full install of whatever the popular implementation of the language is.

All the ones I use (cppcheck, jshint, jsxhint, ruby, clang) require that you have the toolchains already installed. Seems like a pretty consistent design. Those are the official linters [1], though.

Edit: Checked a bunch of the others, including those for Lua, XML and Python. None of them come bundled with the underlying tool.

[1] https://github.com/SublimeLinter

Re: Sublime Text 3 Build 3080

#157
post #118

Earlier quoted context omitted.

Aside from the obvious alternative of "personal use," are you really surprised that people aren't always in full compliance with their EULAs?

I've found that I pay much more attention to the terms of use for projects supported by smaller teams -- it's hard to feel like I'm ripping off a giant company like Adobe, but I have a hard time telling a small shop basically "HA! Thanks for trusting me stupid, good luck developing your great product with no money."

I buy every piece of software that I find I love and use almost everyday. For me this has become JetBrains and Atlassian products. I love their stuff.

In response to the post topic, I don't use Sublime. It's really good, definitely prefer a real native application over Atom. I do wish it was open source and the author still sold it. I hate using software where there's a sole author and if he gets hit by a bus, it's up in the air what happens next.

I use PyCharm and Vi in my workflow. I've always found I use two editors. One more focused on my programming at hand, and another for general files to reference, notes and so forth.

So when I remote into a server, it's Vi again. I like PyCharm because it has a Vi mode and everything just works. If you're using Python at least, it's a top tier environment to work in.

Re: Sublime Text 3 Build 3080

#158

Earlier quoted context omitted.

I like Atom too, but the startup time between the 2 is night and day. I also get really odd Atom behavior, especially on full screen.

I think startup time is a non-issue given how you can just leave it running in the background.

I use my text editor for a bunch of ad-hoc edits, not just working on projects, but you are right. Speed is less important than buggy behavior (I say this not as a hater, but as someone who is working in Atom all day)

Re: Sublime Text 3 Build 3080

#159
post #108
post #13

After years of using it, I finally just bought a Sublime license. It's about as close to perfect as an editor gets for me - fast, stable, powerful, extensible, portable, and very low cognitive overhead. Kudos to the Sublime folks.

I'm the opposite - bought a license years ago but don't actually use it for much except plaintext. In my experience the core editor is fast and rock solid, but I think every single extension I've tried has been somewhere between glitchy and completely broken, and debugging/fixing them has soaked up more time than they'd save if they worked perfectly. Part of the problem may be that extensions seem remarkably keen to…

> I think one wanted a full node.js install to do JS linting.

To be fair, Atom requires node.js (recently moved to io.js) to even run (though it's embedded)

Re: Sublime Text 3 Build 3080

#160
post #146
post #108

Earlier quoted context omitted.

I'm the opposite - bought a license years ago but don't actually use it for much except plaintext. In my experience the core editor is fast and rock solid, but I think every single extension I've tried has been somewhere between glitchy and completely broken, and debugging/fixing them has soaked up more time than they'd save if they worked perfectly. Part of the problem may be that extensions seem remarkably keen to…

That's my experience too, but I find it so superior to Emacs and Vim in other regards and keep using it. What are you using now?

For plaintext/markdown/HTML/JS/CSS I basically use vanilla Sublime as a better Notepad. It's not ideal; I bought WebStorm a while back but never got around to trying it.

For statically-typed code, a text editor can't compete with a refactoring IDE (e.g. VS or Eclipse) IMHO.

Post reply on HN