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!
Sublime Text 3 Build 3080
151–160 of 190 posts
Re: Sublime Text 3 Build 3080
#152Earlier 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
Re: Sublime Text 3 Build 3080
#153Earlier 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.
Re: Sublime Text 3 Build 3080
#154Earlier 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...
Re: Sublime Text 3 Build 3080
#155Earlier 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…
CMD+SHIFT+D is handy, too; it duplicates your current line.
Re: Sublime Text 3 Build 3080
#156Earlier 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.
Edit: Checked a bunch of the others, including those for Lua, XML and Python. None of them come bundled with the underlying tool.
Re: Sublime Text 3 Build 3080
#157Earlier 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."
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
#158Earlier 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.
Re: Sublime Text 3 Build 3080
#159After 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…
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
#160Earlier 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 statically-typed code, a text editor can't compete with a refactoring IDE (e.g. VS or Eclipse) IMHO.