TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Sublime Text 2.0 Released

813 pointsby dave1010ukalmost 13 years ago

59 comments

lordlarmalmost 13 years ago
Hm, Am I the only one who spends hours in vim each day with ~15 lines in my .vimrc and almost zero plugins?<p>At some point I think I realized that no matter how feature-rich my editor was, the main thing stopping me from writing good and fast code was _thinking_, not configuring my text editor.
评论 #4162801 未加载
评论 #4162877 未加载
评论 #4166101 未加载
评论 #4163688 未加载
评论 #4163027 未加载
评论 #4162761 未加载
评论 #4162611 未加载
评论 #4163588 未加载
评论 #4163500 未加载
评论 #4164047 未加载
评论 #4162770 未加载
评论 #4162775 未加载
评论 #4170626 未加载
评论 #4162615 未加载
评论 #4166989 未加载
评论 #4170742 未加载
msluyteralmost 13 years ago
Serendipitous, as I'm planning on doing a lightning talk on ST2 tonight.<p>Editors seem to raise a lot of religious issues, and not to totally discount the distinctions that can be made between them, but I think it's more important to know your editor well than to worry about "the best editor." (If such a thing exists.) As Hunt &#38; Thomas say in <i>The Pragmatic Programmer</i>: "use a single editor well."[1] You'll be most productive if you learn your editor from head to toe, than if you half-assedly know several. That takes some effort and conscious practice, sitting down and memorizing key combinations and the like. And a cursory glance at any editor might leave you unimpressed until you've gotten somewhat fluent with its features.<p>Just a couple of suggestions if you do use ST2:<p>+ get package control: <a href="http://wbond.net/sublime_packages/package_control/installation" rel="nofollow">http://wbond.net/sublime_packages/package_control/installati...</a><p>+ For rails, a couple of nice packages are RubyTest and SimpleRailsNav<p>+ Learn the multi-edit commands<p>+ Familiarize yourself with cmd-P/ctrl-P (osx/win)<p>+ Keyboard shortcuts: WIN: <a href="https://gist.github.com/1925069" rel="nofollow">https://gist.github.com/1925069</a> OSX: <a href="https://gist.github.com/1207002" rel="nofollow">https://gist.github.com/1207002</a>, or look at Default (OS).sublime-keymap<p>[1] I would amend that to add "and also know vim at least a little" for stuff like sshing in to servers and whatnot.
评论 #4165491 未加载
评论 #4163096 未加载
评论 #4164345 未加载
评论 #4165379 未加载
brittohalloranalmost 13 years ago
Can I just say I love the pricing model. It's paid software, with an unenforced 'trial period'. Relying on coders who use a text editor all day and appreciate good software and want to compensate someone for their good software. +1 humans.
评论 #4162855 未加载
评论 #4162201 未加载
评论 #4164450 未加载
评论 #4164228 未加载
seclorumalmost 13 years ago
An absolutely joyful piece of software. I love it so much, I bought it right away. Plus, where else can you experience such a pleasant multiplatform situation? Great Job!
评论 #4162187 未加载
评论 #4161685 未加载
评论 #4162081 未加载
评论 #4161939 未加载
kilowattalmost 13 years ago
I've been really tempted to fork and contribute to MacVim and steal some of the nicer visual things ST2 is doing. Namely,<p><pre><code> 1) rounded corners on selection boxes 2) nice glowing, fading cursor 3) smooth scrolling with a feeling of velocity/inertia 4) the minimap </code></pre> I tried the Vim plugin, but so many of the motions that I use daily were missing I had to jump ship. But I'd <i>love</i> it for MacVim to have the same level of visual and UI polish that ST2 does--it really sets a high bar.
评论 #4163395 未加载
评论 #4163507 未加载
kaffeinecomaalmost 13 years ago
As an Intellij user (and Emacs way before that) I'm trying to give this a chance, but I see no way to click-navigate through source code. Am I missing something? I tried installing SublimeCodeIntel, and that lets me (occasionally) navigate to symbols in the current file. But I don't seem to be able to click through to symbols defined in other files/classes. Am I missing something fundamental, or is this strictly the domain of the IDEs?
评论 #4163188 未加载
评论 #4162170 未加载
评论 #4162135 未加载
评论 #4162577 未加载
评论 #4162257 未加载
评论 #4163623 未加载
评论 #4162031 未加载
评论 #4162083 未加载
评论 #4162707 未加载
评论 #4162037 未加载
UnoriginalGuyalmost 13 years ago
I just tried Sublime 2 and I must admit I don't "get it." It seems like a basic editor with several features which Notepad++ already had.<p>Specifically for programming I cannot see why you would use this as opposed to something like Visual Studio with its context aware auto-complete (massive productivity increase).<p>But then again I also don't get why someone would use Vim or Emacs when you have GUI based tools available (even freely). Even for non-Windows programming Eclipse exists and has a decent (if slow) context aware auto-complete for many languages.<p>The only justification I've ever heard for people's continued use of tools like this boil down to either "I know the shortcut keys" or "I don't have to use the mouse."<p>Which to me is odd within its self as very little of my programming efficiency is lost mousing around, and a lot more lost having to jump around code blocks because auto-complete didn't magically know what an object's members were...
评论 #4162691 未加载
评论 #4162033 未加载
评论 #4162386 未加载
评论 #4161965 未加载
评论 #4161970 未加载
评论 #4162062 未加载
评论 #4161937 未加载
评论 #4161971 未加载
评论 #4162116 未加载
ConstantineXVIalmost 13 years ago
I've reverted back to Vim (not really ST2's fault, just that it doesn't run in a terminal and I've gotten addicted to split-panes in iTerm), but ST2's a solid editor. Definitely worth your $60.<p>PS: If it got even a basic terminal...<p>EDIT2: ST2 does have split panes, I just can't run a terminal in them.
评论 #4161892 未加载
评论 #4162068 未加载
评论 #4161733 未加载
评论 #4161731 未加载
评论 #4161700 未加载
评论 #4161831 未加载
评论 #4161790 未加载
评论 #4161925 未加载
obituary_lattealmost 13 years ago
As a Textmate'r, I have to say using ST for the last few months has been a pleasure.<p>There is one thing that ST doesn't do as well though: pasting blocks of code while retaining the formatting/indentation. i.e. if I copy a loop and try and paste it into another function/whatever and the cursor isn't on the same column, the indentation gets messed up.<p>It's a minor quibble and far from a deal-breaker, but it is a bit of a shock when it happens.
评论 #4161856 未加载
dbeckeralmost 13 years ago
Based on the great reviews of ST2, I switched from vim to ST2 (with vintage mode) a few months ago. It seems good... but it hasn't lived up to the reviews for me.<p>I'm guessing I'm missing some of the functionality. Is there a tutorial anywhere to show me what I'm missing?<p>How have you learned about ST2 features (rather than just repeating your old editing habits in a new program)?
评论 #4162867 未加载
评论 #4162326 未加载
评论 #4162273 未加载
评论 #4162285 未加载
评论 #4162205 未加载
评论 #4162438 未加载
moealmost 13 years ago
As a die-hard Vim'er I like this more every time I look at it.<p>What I'm still missing in vintage-mode is search/replace (mostly ':s' and ':%s') and block visual mode (^V in vim). The latter habit I could probably break, but the search/replace stuff gets me all the time.<p>Is there perhaps a plugin/workaround already to get Vim-style search/replace or do I have to hold out for another version?
评论 #4161767 未加载
评论 #4162181 未加载
qilleralmost 13 years ago
Amazing editor. Switching been OSX and Windows frequently, ST2 became my choice of a universal tool. Especially useful when augmented by plugins for better autocomplete: I use SublimeClang for C++/ObjC coding, and <a href="https://github.com/alienhard/SublimeAllAutocomplete" rel="nofollow">https://github.com/alienhard/SublimeAllAutocomplete</a> for js/html/css to enable ST's autocomplete across all opened files, not just current one. Only wish it would support virtual space, multiple cursors/vertical blocks seem awkward without it.
Nogwateralmost 13 years ago
Now that it's official, I hope that the documentation gets the attention it needs. Congrats!
评论 #4162210 未加载
doublerebelalmost 13 years ago
ST2 is a fantastic program! I was a die-hard Komodo user for years, but ST2 is much easier (and faster!) to use and extend.<p>For anyone looking to try out ST2 with SFTP, I've written a plugin to import server settings from FileZilla[1], makes it much quicker to get up and running. Should be in ST2's Package Control any day now.<p>[1] <a href="https://github.com/doublerebel/filezilla_import" rel="nofollow">https://github.com/doublerebel/filezilla_import</a>
singingwolfboyalmost 13 years ago
I'm an avid user of Sublime Text 2, and I was really hoping that they would clean up their API before they made a stable release: <a href="http://sublimetext.userecho.com/topic/112486-api-better-use-of-context-managers/" rel="nofollow">http://sublimetext.userecho.com/topic/112486-api-better-use-...</a> <a href="http://sublimetext.userecho.com/topic/112485-api-better-use-of-python-properties/" rel="nofollow">http://sublimetext.userecho.com/topic/112485-api-better-use-...</a><p>With the need to maintain backwards compatibility with a stable version 2.0, that's not going to happen now. :(
v33raalmost 13 years ago
I was an active user of Notepad++, but ever since I started using Sublime text, I never turned back to NP++ (or any other editors). Totally love the Sublime experience.
评论 #4162512 未加载
leeoniyaalmost 13 years ago
i really hoped that he would get a fix in for customizable/better matching brackets indicators before release :( those underlines are just impossible to see, and the alternative plugins that do this are not as good as SynWeb component-based editors or NP++ (scintilla)<p><a href="http://sublimetext.userecho.com/topic/19331-better-or-customizable-match_brackets-style/" rel="nofollow">http://sublimetext.userecho.com/topic/19331-better-or-custom...</a>
JonnieCachealmost 13 years ago
Congrats to jps. A serious piece of software, and a development style that we can all aspire to.<p>Allow me to recommend the SublimeLinter plugin. Its name should be self explanatory.<p><a href="https://github.com/SublimeLinter/SublimeLinter" rel="nofollow">https://github.com/SublimeLinter/SublimeLinter</a><p>Also, for those asking about discovering functionality, have a browse of the default key binding definition files, it is enlightening.
celerityalmost 13 years ago
For me, for "serious" programming, I use a full-fledged IDE which has stuff like code linking, quick project search (with ST2 I have to switch to the terminal), built-in documentation, refactoring support... So paying $60 for a text editor, when there are many good free options out there (even outside of Linux) is too much.
评论 #4163860 未加载
adamfeldmanalmost 13 years ago
Every TextMate user at my office switched to Sublime Text 2 six months ago and hasn't looked back. Great product
amatsukawaalmost 13 years ago
Pretty season's Vim user here. This editor looks awesome, and I would love to give it a whirl, but I feel like I can't switch without these plugins. I'm sure they exist, if someone could point me to one that would be excellent.<p>+ Syntastic [<a href="https://github.com/scrooloose/syntastic/" rel="nofollow">https://github.com/scrooloose/syntastic/</a>] eclipse-like real-time linter. Gives me compile errors and warnings.<p>+ Tag bar [<a href="http://majutsushi.github.com/tagbar/" rel="nofollow">http://majutsushi.github.com/tagbar/</a>] navigate tags in the code<p>+ Not as essential, but EasyMotion is pretty awesome [<a href="https://github.com/Lokaltog/vim-easymotion" rel="nofollow">https://github.com/Lokaltog/vim-easymotion</a>]
评论 #4164495 未加载
评论 #4162944 未加载
nbjalmost 13 years ago
(on OS X) ST2 cannot render RTL (Right-To-Left) text properly and the developer said in the forums that it won't be until ST3<p>although less mature editors like TextEdit or <a href="http://vicoapp.com" rel="nofollow">http://vicoapp.com</a> or <a href="http://chocolatapp.com" rel="nofollow">http://chocolatapp.com</a> (beta) and <a href="http://activestate.com/komodo" rel="nofollow">http://activestate.com/komodo</a> (IDE) don't have any problems with bidi and rtl texts<p>other OS X editors that could't show bidi and rtl texts:<p>TextMate 1 (<a href="http://macromates.com" rel="nofollow">http://macromates.com</a>)<p>MacVim 7.4-64 (<a href="http://code.google.com/p/macvim" rel="nofollow">http://code.google.com/p/macvim</a>)
drewdaalmost 13 years ago
The animated screen shots in this blog post and on the front page are quite nicely done. Looks like a series of images being moved and swapped through a canvas area.<p>Anyone know of libraries that can automate the creation of these kind of animations?
lurielalmost 13 years ago
For Go hackers, here is Using Sublime Text 2 with GoSublime:<p><a href="http://mue.tideland.biz/2012/06/using-sublime-text-2-with-gosublime.html" rel="nofollow">http://mue.tideland.biz/2012/06/using-sublime-text-2-with-go...</a>
elomarnsalmost 13 years ago
Finally!<p>Sublime Text 2 is really a wonderful piece of software. I can't live without multiple cursors anymore. Of course it can improve (anything can), but in my opinion is the best text editor available.
aggarwalachalalmost 13 years ago
Awesome work guys. I have been using the beta since the early days and I think this is the only cross platform editor which works really well.
purephasealmost 13 years ago
This is great news. Truly staggering amount of effort for a small gap in build numbers (if you were using the last beta). Love the release and the editor. Worth every penny.<p>The only additional package I use is the Dark Soda Theme, is there any others that people would recommend for Rails development? The default editor seems to provide a lot. I tried SublimeCodeIntel but it kept crashing.
评论 #4161827 未加载
评论 #4161930 未加载
drivingmenutsalmost 13 years ago
Interesting, but no preference panels for OS X? How is one supposed to change settings if they're in a language the user doesn't know well?<p>Apparently, there's some sort of binding thing going on, which I overlooked and now can't find a way to examine/redo? Additionally, some prefs are plists, some are python, and some look like they might be Textmate preferences.
评论 #4162705 未加载
loeschgalmost 13 years ago
For those interested, here's a way to get a block cursor when in Vi(ntage) mode. It can now be installed via package control (instructions have recommended that way to install for awhile, but I could never find it).<p><a href="https://github.com/netpro2k/SublimeBlockCursor" rel="nofollow">https://github.com/netpro2k/SublimeBlockCursor</a>
评论 #4162428 未加载
jscoderalmost 13 years ago
Sublime Text is really awesome! It's remarkable work, especially since there is just one developer working on it: ST2 works very well on all 3 platforms, it's very fast and has a lot of cool features. :)<p>I just hope that it keeps getting new features, the thing I'm really really missing is a terminal that runs in a ST2 tab.
评论 #4163589 未加载
mvgoogleralmost 13 years ago
The Multi-select feature is a game-changer
评论 #4181794 未加载
skizmalmost 13 years ago
Am I missing something or is this essentially a donation based model? Are there missing features in the "evaluation version"? I don't mean to sound like a troll or anything but why would I pay for this if I have the option to use the full product for free? (besides possibly feeling guilty)
评论 #4162566 未加载
评论 #4162598 未加载
评论 #4162346 未加载
ckluisalmost 13 years ago
Anyone see this Editor released that's on GitHub:<p><a href="http://ec2-174-129-28-157.compute-1.amazonaws.com/2012/06/25/brackets-open-source-code-editor/" rel="nofollow">http://ec2-174-129-28-157.compute-1.amazonaws.com/2012/06/25...</a><p>the inline parsing of CSS &#38; javascript seems like a huge productivity gain.
nshankaralmost 13 years ago
I would use Vim for one reason than anything else. It is for the commands vit, vat, cat, cit and the like that can select matching tags. In HTML editing this has been my best friend and no other editor comes even close to this feature.
ericcholisalmost 13 years ago
Personally, the only thing that prevents me from using Sublime Text is the lack of proper Xdebug support. There is a plugin, but it felt clunky. Being on Windows, it's a relief to use something as nice as this editor.
jeromegnalmost 13 years ago
Make sure to check out this packages search/list: <a href="http://wbond.net/sublime_packages/community" rel="nofollow">http://wbond.net/sublime_packages/community</a><p>You can also Command+Shift+P and "Discover packages"
LukeHoerstenalmost 13 years ago
I think I'll finally switch from Emacs to ST2. I have this massive .emacs config just to make it behave like ST2 does by default. Not to mention turing complete settings can get crazy. Well done ST!
latchalmost 13 years ago
Updating from within sublime text, I get a 500 Internal Server Error in the release note window (being served up by a pretty old version of nginx). Still able to update though.
MrGandoalmost 13 years ago
I use vim. As a software craftsman I want my hammer to be Open Source.<p>( just see what happened when TextMate got stagnated, there must be other examples )<p>It's my hammer, it must be open source if possible.
frou_dhalmost 13 years ago
I've been super impressed by the steady pace shown by the developer in improving and tweaking the many beta releases. Top quality product and I was glad to buy it.
wangweijalmost 13 years ago
I tried it, on my Ubuntu 64 bit. Everything is fine, except that sometimes it's really slow expanding a directory on the left sidebar. This drives me crazy.
desireco42almost 13 years ago
Special kudos to author because it is really cross platform and actually works well on all of them. There are not many products that are like that.
arrowgunzalmost 13 years ago
After installing the stable 2.0 release, I just tried to update and I got this: <a href="http://d.pr/i/Rc0w" rel="nofollow">http://d.pr/i/Rc0w</a>
kennethologistalmost 13 years ago
I've purchased a copy. Been looking for something to replace N++. This seems like a great alternative. Happy to support other professionals.
PopaLalmost 13 years ago
This is one of the best programming editors I've ever used. I like the idea of using same editor (and interface) on Mac, Windows and Linux.
esschulalmost 13 years ago
My go-to editor all grown up. Feel a tear coming.
webjunkie01almost 13 years ago
Great news!, this is turning out to be one of the best text editors for Windows, Mac and Linux. Congratulations!.
davidwparkeralmost 13 years ago
Question: I'm an Emacs user, and haven't checked out ST or ST2. Is it comparable in terms of flexibility++?
评论 #4161942 未加载
评论 #4162768 未加载
评论 #4164350 未加载
desireco42almost 13 years ago
Congratulations for making editor that is genuine pleasure to use. I bought it of course a while ago.
michiel3almost 13 years ago
For users with a Retina MBP: this version of Sublime Text supports Retina graphics on OS X Lion.
arrowgunzalmost 13 years ago
Wow, each time I refresh the HN homepage, the upvote count on this post keeps increasing.
评论 #4165760 未加载
vitomdalmost 13 years ago
This is my favourite editor. It's a mix between a simple notepad and a powerful IDE.
fideloperalmost 13 years ago
We crashed their site I think.
评论 #4163579 未加载
dudurochaalmost 13 years ago
I know most of the people using ST2 are apple or linux users.<p>It's good for a windows user?
评论 #4162585 未加载
评论 #4162591 未加载
评论 #4166675 未加载
brianhcalmost 13 years ago
Sumblime team, why did you reset my preferences on update? Annoying.
评论 #4164353 未加载
wslhalmost 13 years ago
Can it be used without purchasing it like in the RC versions?
评论 #4161665 未加载
评论 #4161691 未加载
sgtalmost 13 years ago
I'd like to use Sublime Text if it had vi bindings.
评论 #4166186 未加载
binarydreamsalmost 13 years ago
been using it for the past few months, simply amazing and joyful. props for the great work!
Fandoalmost 13 years ago
Amazing work!