Sublime Text 2 ReviewSublime Text 2 is a text editor designed mainly for editing snippets of code, plugins, and markup, but it also comes with everything you need to write articles or type in normal prose.Whichever way you use it, where Sublime Text 2 shines is in the quality and quantity of its features, among which you can find some exciting ones such as multiple selection, multiple cursor, and split editing. These features, and more, make editing any code much quicker and easier.Another exciting features is its native support for many different languages, such as Clojure, Perl, Javascript, Haskell, Erlango, and Escala, among others. Also, you can create and save macros at any time to make work easier with the tons of options included.The ability to configure all the keyboard shortcuts as you want them also isn't bad, as now any action that would take you a minute or so on any other program only takes you a few seconds once you get your method down.Sublime Text 2 is a very complete text-editing tool that will make those who work with these types of programs fall in love.Visit Sublime Text 2 site and Download Sublime Text 2 Latest Version! Why Download Sublime Text 2 using YepDownload?. Sublime Text 2 Simple & Fast Download!.
![](/uploads/1/2/6/4/126469316/595869777.jpg)
Works with All Windows (64/32 bit) versions!. Sublime Text 2 Latest Version!. Fully compatible with Windows 10DisclaimerSublime Text 2 is a product developed by Sublime HQ.
This site is not directly affiliated with Sublime HQ. All trademarks, registered trademarks, product names and company names or logos mentioned herein are the property of their respective owners.
I feel the same way about Sublime Text 2 as I do with Reaper.Both of these applications represent astounding value for money - Reaper is a Digital Audio Workstation, Sublime, a text editor. Both of these applications offer features found in much larger, far more expensive packages - but still, the author keeps them affordable (its an easy, easy buy when the price is right) and competitive. We get updates for free, and each update cycle I find myself almost squealing like a kid getting nintendo for Christmas, jumping in right away to find out whats new.This is commercial software, done right. A great price, great features, and superlative relationship with the users.
I've also used sublime text, JetBrains' Pycharm, notebad , visual studio before but this is the best of them. 33.2k views View 33 Upvoters Answer requested. We don't have any change log information yet for version 3.2.2.3211 of Sublime Text. Sometimes publishers take a little while to make this information available, so please check back in a few days to see if it has been updated.
Well done Jon, and thank you for todays update excitement! For the first time I am seriously considering whether to replace Emacs as my primary text editor on Linux.I've been compulsively using Emacs for the past 5 years. Thanks to Emacs I feltin love with (a dialect of) Lisp and experienced the freedom brought by a trulyprogrammable text editor. An enlighting experience.About a couple of weeks ago I began using Sublime Text 2.
Wow, it gets somany things right and out-of-the-box that I'm now fighting an inner battle tomake a choice.I am by no means an 'hardcore' Emacs user but over the years I accumulated more thanseven hundred lines of elisp code in my /.emacs.d/init.el. Org-mode is a big stumbling block for me as well and it seems like most of its features would be possible in Sublime Text 2, but the sheer degree of integration that it's managed with Emacs' various hooks and processes might be much harder. The various org-insinuate functions, the packages to hook it into magit (or rather ST2's equivalents) & Mew, etc. Are all pretty important to me. I haven't looked deeply into customizing ST2, but is it actually feasible to hook into it so deeply?ETA: There's a stab at an ST org-mode here that I tried previously, but really isn't very far along and development stopped almost a year ago: There's a fork atthat seems to be somewhat more active. Stuff like (on the PC) Ctrl+D to select the current word, and repeat for next occurrences.We're evaluating Sublime Text 2 right now, and for me that alone is a killer feature that is likely to earn them their new customer unless anything desperately show-stopping turns up between now and when they make the official release.My only wish is that it the feature was just slightly more flexible, if only having a corresponding keystroke to deselect/skip an instance.
It's so darned useful that it actively annoys me now if I use the same term in two different contexts and can't separate out just one of them, even though no other editor/IDE I use has this feature at all!:-)I'm starting to figure out the Python integration now, though, so maybe I'll be able to set that up myself in due course, which really would convince me to spend real money on the software. Same hereAdditionally, I also use boatloads of plugins that I've come to rely on. Among the most important ones are Fugitive, syntastic, and gundo (seriously, branched undos have saved my life in the past, and visualizing them in a tree? Hell yes.) But there's also more basic ones, like surround, tagbar, and eclim (if I were a full-time Java dev, I'd need eclim.)It's a chicken-and-egg problem, really.
Vim is here, Vim is good, Vim is good enough. It's got its warts. VimL is the biggest.And that birds-eye view in Sublime really does look sweet!
I wonder how useful it is in day-to-day programming. Oh, it's closed source? OK, there goes all my interest.It's odd how you just expect certain kinds of software to be open source today.Edit: Since I'm getting downvoted as-is, let me flesh out this posting with some more explanation for my stance: My text editor is an application I will invest a lot of time in learning and customizing, and it's important to me that this investment will end up being worth the effort long into the future. With a closed source text editor, I don't have the same level of confidence that the product will continue to exist and be maintained. Closed source also means that parts of the application are off-limits to customization, and I don't want to be beholden to another's determination of what part of the app is on that side of the fence.
I actually agree with you completely: at this point you'd just assume that text editors would be free.That said, I work faster in ST2 than I did in Emacs and I can very quickly repay its purchase price in increased productivity. Should ST2's author get hit by a bus tomorrow and every copy of ST2 in the world instantly stop working, I could go back to Emacs and still have benefitted from having ST2 in the mean time.Suppose someone offers you a golden goose that earns you $1 an hour but costs $100. If you get your $100 back out of it before the goose dies, you've broken even. If you get $101 out of it, you've turned a profit. If you get $500 out of it, you've made a good investment. I've already made my money back on ST2. If I lose the use of it, I've still come out ahead.
It's pretty interesting to see that I'm still getting down-voted for posts that I think, at this point, do a fairly reasonable job of communicating their point, do it in a civil manager and pose a legitimate question re: expectations of the use of the open source paradigm in certain kinds of software.I wonder if it's really just because I'm saying something negative about a popular piece of software, and people exercise the downvote purely because they disagree rather than have quality objections? I can definitely relate; I was somewhat discouraged that it wasn't open source, and was somewhat resistant at first.
It would have more value to me that way. I paid my $60 and I would easily pay another $60 if he'd open it up:).So I understand that its proprietary nature is a cost and a risk, but it's important to keep that cost and risk in context.For me, there are two mitigating factors.(1): It's actually really, really good. It is hard to overstate this.
As I am writing this I realize that I am shilling pretty hard for this product, so I should say I have no financial interest in helping the author succeed:). I am giving you this sales pitch as someone interested in the well-being of my fellow developers. If you spend your days staring and typing into a text editor, you owe it to yourself to give Sublime a serious shot. After two decades of Emacs, Vim, and Eclipse, the level of quality and polish in Sublime, even in the 'beta', is almost shocking.
It's not perfect, but there are aspects of it which will make you wonder why you ever put up with the obviously broken behaviors and terrible performance of (your favorite editor here). In particular, I should note that you can really get exactly the key-mappings you want on every platform, so you don't have to change your habits too significantly; it doesn't have any strange reserved keys that are hard-coded to behave differently on different platforms (I'm looking at you, Eclipse). After a few months of using Sublime, Emacs's weird, chunky, jerky scrolling, slow plugin-loading at startup, and constant pauses for GC seem like pointless self-punishment. Eclipse's patina of UI widget detritus looks distracting and confusing. And Vim's slavish adherence to the character grid and grating scriptability limitations (no way to perform timed or background tasks, random segfaults when changing buffers from certain contexts) will look dated and pathetic.(2): Perhaps more importantly in terms of the amount of energy you might need to invest: although Sublime itself is proprietary, the API is actually reasonably narrow, and there is a ton of open-source Python that has grown up around it. So, if the Sublime Text core were to implode tomorrow, and you had a significant investment in a ton of plugins, you could bring the interesting bits over from your Sublime setup to Vim (via its Python bindings) or Emacs (via Pymacs) or Eclipse (via PyDev for Eclipse's Jython scripting bridge). Perhaps someone could even write a compatibility API that provided Sublime's Python API on those editors.
In fact, I had made a conscious decision a couple of years ago to stop writing ELisp and VimScript and start doing as much of my personal editor customization in Python, and that really paid off when I moved over to Sublime; my custom habits and automation were mostly there already. Had I been going from Sublime rather than to it, wrapping the underlying API to do something sensible in Emacs or Vim would be a lot easier than trying to turn my ad-hoc eval'd turds of elisp and vimscript into something same.I was pretty surprised that I like Sublime so much. I am pretty finicky about my editor; I spend tons of time customizing it and adding on to it and scripting it and automating things. Since my initial burst of making Sublime behave like the parts of Emacs I care about, though, I've had to tweak it far less than any of my previous experiments, and I really got to know all the editors I've used in the past pretty deeply.My suggestion would be to get it, use it, love it, and just send the author a friendly note saying that, as a paying customer (rather than a random Internet troll), you'd love it even more if the source were available under a friendly license. I consider freedom a paramount attribute I expect from software Iuse. I'll join the others in saying that the icon doesn't look good to me.
On my Mac's dock, the white outline around the key looks really poor at a small size - it's clear what it is when magnified but just looks like an outer glow at dock size. At least we can change it though:)Fantastic editor however.
I'm finding it's pretty much replaced vim for me with vintage mode - I've never been a particularly hard-core vim user however, so I'm sure there's plenty that more knowledgable users would find is missing from Vintage mode. Features like the Cmd-P fuzzy filename matching are just too useful (the vim plugin equivalent is really slow in comparison)! Quite a few colleagues have switched from various editors and IDEs (e.g. JEdit, Eclipse) after I introduced them to it also. Does anyone interested in this editor know how to associate file types with this app in bulk, rather than one by one in the 'Open With.'
Dialog?Any other editor I have, informs the OS, and a:/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user(or the equivalent for your particular version of OS X) will rebuild all those correctly. Sublime Text never appears in the file associations after a rebuild.Background:-// Note: In Safari on Lion, that code line above is long and scrolls, invisibly here on HN. Sublime is nice, and would probably be the best choice if you were choosing your first text editor.
If you are coming from TextMate, it depends on your situation. Sublime is faster, it has a nice always-on, miniaturized preview of your whole document, and it has tremendous momentum in the developer community. I'm primarily a designer who writes JS and CSS, and, so far, Sublime's benefits don't outweigh the arduousness of committing different keyboard shortcuts to muscle memory.
![Sublime Sublime](http://1.bp.blogspot.com/-SHd07dY8iYY/T_hQFs-MsbI/AAAAAAAAAKI/hnghRDeuxI8/s1600/sublimetext2.png)
So, I have both installed, but I still use TM primarily. My good friend, who is a much better programmer than I, prefers Sublime. He is a fast learner and so his 'switching cost' for new editors is relatively low. Sublime Text is very similar to TextMate, supporting many of the same keybindings, snippets, and themes. (I've even set up my system to use Ryan Bates's Railscast theme to keep things looking familiar.) Unlike TextMate, Sublime Text supports multiple panes and is cross-platform.Because of its advantages (being cross-platform is the clincher), I'm planning to use Sublime Text in place of TextMate in the 2nd edition of the Rails Tutorial screencasts. I also hope to make a Sublime-specific screencast at some point, with an emphasis on keyboard shortcuts useful for Rails development.
Further updates as events warrant.
![](/uploads/1/2/6/4/126469316/595869777.jpg)