63 ms·
Sublime Text 3.0
- nik736 9y agoDoes Sublime come with a Git integration like Atom does?
- azeirah 9y agoThere are Git plugins, but Git is not integrated into Sublime itself. There are many many Git plugins though, all great ones :)
- DarkCrusader2 9y agoI have been using gitsavvy and it is really good.
- Sir_Cmpwn 9y ago>apt/yum/pacman repositories for Linux Major kudos to these guys for distributing their software properly on Linux!
- deleted 9y ago[deleted]
- diminish 9y agoI second this. It's one of the rare non-default apps I'm installing on by Linux workstations!
- teamhappy 9y agoLet me rephrase that. Major kudos to these guys for enduring distributing their software properly on Linux!
- gkya 9y agoIt's easy to write a PKGBUILD for Arch, and IDK RPM but writing a Debian package is not that hard too, I've written a .deb that installs all the software I use on Ubuntu Gnome and it's just a directory and two or three files. Its docs could use a bit of help though, the Debian handbook is sometimes very superficial.
- gcp 9y agoWell, offering a repo is yet another step further than just putting a .deb on the website.
- mattl 9y agoWould you share how you made that deb? Sounds useful.
- hexmiles 9y agoi think the hard part is maintaining it more than creating it. Library dependency and testing. There is a lot more than just creating a package.
- favadi 9y agoIn the past few months, I see some popular linux softwares started to using AppImage (https://appimage.org/ https://appimage.org/) to distribute prebuilt binary. Not sure if it is a good option for SublimeText.
- mlcdf 9y agoIt reminds me that Atom still does have an official repository...
- mlcdf 9y agodoesn't* --'
- andrepd 9y agoYou can edit your post instead of replying with a correction.
- AceJohnny2 9y agoOnly within a 1h (or so?) window.
- AsyncAwait 9y agoI agree, too many just ship a deb or a simple archive, which is not the best update experience for non-Ubuntu users, even if i.e. the AUR solves most of the pain.
- daok 9y agoI don't understand that a product oriented for software engineer use sentence like "Significantly improved startup time" instead of real numbers. What does that mean "significantly"? 10%...50%?
- jdc0589 9y agolike lots of software, a lot of that can depend on plugins, themes, how many buffers are getting re-opened from the previous editor state, etc.... I imagine it makes it hard to produce meaningful numbers outside of extremely controlled test cases, and might be misleading to some people.
- mariusmg 9y ago> I imagine it makes it hard to produce They should just compare the startup time of stock versions of 2 and 3 and post those.
- jdc0589 9y agoThat would probably be a good middle ground. You will still get people saying "what the hell, mine take 3 seconds to start up with 10000 plugins and 20 1MB files open, but you say 350ms?" But, can't please everyone.
- codefined 9y agoI think values like that are more often used by advertisers, instead of software engineers honestly. It's incredibly tricky to measure the increase of start-up time as a percentage since it matters so much on hardware, what files you have open, if it's cached, etc. Using a single percentage would probably be more misleading than just saying "significantly improved".
- Finnucane 9y agoI've been using ST 3 long enough that I forgot it was still technically beta.
- ajoy39 9y agoI found an old laptop I hadn't used in about 3 years, fired it up and quipped to my friends "Hah, this thing is so old it's still running the beta of ST3!"
- jenkijo 9y agoOh shit! It come back
- azeirah 9y agoIt never left, they are very active on their own forums and push updates every few weeks. Essential software for my workflow, super stable
- jrimbault 9y agoThere's always been updates :/ https://news.ycombinator.com/from?site=sublimetext.com https://news.ycombinator.com/from?site=sublimetext.com
- gespadas 9y agoFinally! Congrats devs! :-)
- 8draco8 9y agoI think they finally faced the truth that over 90% of users was using "beta" version (actually their words and stats) and listened to some comments on HN. Good job guys! I'm glad that my favourite editor is finally out. EDIT: https://news.ycombinator.com/item?id=14424220 https://news.ycombinator.com/item?id=14424220
- FichteFoll 9y agoThere is more that goes into declaring a release as "stable" than just having it not crash. For example, take the updated homepage, the licence upgrade process, the proper integration into linux package managers and more. Couple that with the perception of users of things being "stable" having more reliability and them more likely trying it out and finding rare bugs or issues. Just looking at the forum today revealed a couple issues that nobody on the dev releases has discovered or reported. That said, you still have to release a stable version every once in a while and they knew that. Unfortunately it took longer than anticipated.
- m_st 9y agoFinally! I was using Build 3126 just about 2 hours ago and thinking that I haven't seen an update in a looong time. And there it is now. Congratulations to the team at Sublime HQ. Keep up the great work!
- eptakilo 9y agoI primarily use VSCode as my editor but I used Sublime back in the days. I haven't touched it in a while. How do these two editors compare lately?
- pkrefta 9y agoIn terms of opening speed at least - it still crushed both VSCode & Atom.
- dham 9y agoSublime is still the fastest(opens instantly), and personally it looks better than VSCode with the new adaptive themes. Font rendering on MacOS is native in Sublime instead of the fake blurry stuff you get with Electron.
- yodsanklai 9y agoIt is slightly faster, but I didn't notice any difference with the fonts.
- konart 9y agoIf we are talking about opening big files - Sublime times faster than VSC and miles faster than Code, which still fails at files bigger then 10mb often.
- bchang55 9y agoVSC recently put in a large file feature. Which disables many of the standard text editing features to open up these files faster. I'm not sure if this addresses files bigger than 10mb though.
- faaq 9y agoYeah, it does and pretty well in latest releases.[0] [0] - https://github.com/Microsoft/vscode/issues/6474#issuecomment-320018560 https://github.com/Microsoft/vscode/issues/6474#issuecomment...
- dham 9y agoLove Sublime Text. Haven't been able to switch to any of the Electron editors because of the horrible font rendering on Mac(Chrome issue). One note: Jon needs to show the new adaptive theme with matching title bar for MacOS on the main page.
- provemewrong 9y ago> One note: Jon needs to show the new adaptive theme with matching title bar for MacOS on the main page. Wow, that's nice! Since it's not the default, if you hadn't mentioned it, I wouldn't even know about it.
- danieldk 9y agoIn my experience, the beta had been stellar for ages. But now I can finally drop the money on them ;). Purchased the upgrade license at and incredibly modest price of $30.
- satysin 9y agoJust checked and my upgrade cost is only $11 which I can't really argue with ;)
- corobo 9y agoMine was $0. Honestly thought I'd purchased it before the cutoff date, I can't even remember what I used to use so definitely worth the original price.
- sbuttgereit 9y agoMy upgrade was $11 also, which seems way too little. Unless I'm way underestimating the subscriber base and associated economies of scale, and they really can afford to drive the upgrade rate by making it this cheap, seems like they're leaving a lot of cash on the table. That's actually a touch worrisome, naturally, because it reduces their ability to fund the business through downtimes and make investments into the product (etc). I depend on their product enough that I want their company to be robust and healthy, even if I have to pay more for that to happen. I know they only have a few people to pay today, and I could be wrong about my core assumption, but I don't think they're anywhere near what the market will bear. I would have paid almost four times as much without thinking myself poorly used. I originally bought sometime in late 2012 and used version 3 since sometime in 2013... which means I've been getting many of the benefits of the upgrade for close to four years. To be honest, I would have even understood if I had been asked to pay the full license fee again and would have done so without pause.
- azemetre 9y agoWhere do you check? I'm still on the dev build which is one behind the release. I've tried updating in the editor but it states nothing is available. Seems odd that release is 3143 but dev is 3142.
- gapo 9y agoI think Sublime is a great editor. I enjoy a lot of the nice UI based workflows Sublime provides - but always felt that mastering VIM / emacs would provide me a far better pay out. Does any body else agree ?
- ctw 9y agoWhy not both? Sublime (and pretty much every other popular editor I've used) has a "vim mode" (Sublime calls it vintage mode). Sublime's is built in and available right in out of the box, you just need to enable it. I've been using this setup for years. It's the best of both worlds, you get all of the plug-ins, UI, and commands from Sublime while still getting to use vim's commands when just plain editing text. There's no reason I would ever go back to just one or the other.
- tmerr 9y agoThere is a neovim plugin for sublime if you want to benefit from both fancy hotkeys and the minimap / other IDE-ish niceities
- zapperdapper 9y agoI used to use graphical editors. I used PFE if anyone remembers that and then PSPad. PFE and PSPad were windows only which turned out to be an issue. I then switched to JEdit, but found that a number of plugins had issues and connecting to get a plugin just didn't work on many occasions. About ten years ago I got a job that required me to edit multiple languages on multiple platforms and I was using about three different editors: Oxygen XML, Eclipse, VS, Python Charm and I just thought this is getting ridiculous. I switched to Emacs because it is cross-platform, fast, and you can edit any kind of file in it. I never looked back. I have edited about a dozen programming languages in it, and used it for markdown, and DocBook and DITA XML editing. Today I am still happily using it. On my latest gig I had to edit TeX - no problem in Emacs. I learn new tricks in it all the time. I have a colour scheme that works really well. Having built in ansi-term and being able to do M-! and then run a shell command save a lot of time in the workflow. There are thousands of features and tweaks you can do. The incremental forward and back search is lightning fast. I use C-r a lot in Bash too. On the whole I'm very pleased with my switch to Emacs. By the way I usually only use the text-only version of Emacs (emacs-nox on Linux). I do keep a copy of AquaMacs installed on my Mac too, but work mostly on the command line. I did actually try Sublime a few years back and have a licence, but I found myself just firing up Emacs on the command line and C-x C-f to fast load a file more often than not. I would say, yes, go for Vim or Emacs, but it depends really what you need from an editor.
- losvedir 9y agoHeh, I was confused at first before remembering that what I have been using for these past years was a "beta". Unfortunately, I guess that means all these great new features in the announcement are ones that I'm already completely familiar with. But I suppose I should still go and upgrade my license. It's been my daily driver editor for more than 5 years now, and it's easily worth the $30 to upgrade my ST2 license!
- lowsenberg 9y agoI don't know how often I type 'subl3 -n' every day. One of my all-time favorite tools. I'm happy to pay for the upgrade.
- tuananh 9y ago$80 for something we make a living on is very reasonable.
- benbristow 9y agoNot when Atom is pretty much the exact same thing but open-source and free.
- bdcravens 9y agoIt's not "pretty much the exact same thing". ST is much faster and can handle very large files (say, CSVs in the hundreds of MBs) (as an aside, VS Code is much more performant than Atom)
- Touche 9y agoEditing large CSV files is something I do infrequently enough that I'll just use vim or whatever when that need arises. No need to choose my code editor based on that niche use-case.
- arielserafini 9y agothe exact same thing, slowed down to a crawl.
- andruby 9y agoI use Atom, and it is not "pretty much the exact same thing".
- Manozco 9y agoThen use Atom and don't comment The parent comment is valid for every software in the world, if you make your living with a 80$ software and you don't want to pay for it, you have big issues
- Koshkin 9y agoParent has a point. (Legitimately not paying is a reasonable choice.)
- thecrumb 9y agoI bought my 2.0 license in 2011. Penciling in 4.0 for 2023 :)
- AdmiralAsshat 9y agoBar none, my favorite editor. I try to use Vim only sometimes to make sure I keep those commands in shape, but Sublime remains for hardcore work. It breaks my heart that it's closed source. I do wonder sometimes how much the app makes and/or how much someone would have to pay the developer to open source it.
- theHazardMan 9y agoThere is "VIntage Mode" for ST, but unfortunately it's not entirely accurate and also doesn't support some commands. VSCode's VIM plugin is more complete.
- AdmiralAsshat 9y agoCorrect, I've got Vintageous installed, which is a more feature-complete implementation of VIM's keybindings and its "ex" mode. It's still not exactly the same as using pure VIM, since some of the commands overlap with Sublime commands, and I tend to use a hybrid of both (for instance, Sublime's Ctrl-D command to make multiple cursors, which is incredibly useful when I'm editing HTML and have to wrap several lines in anchor tags). Going into "pure VIM" is just to make sure I don't get too reliant on Sublime niceties, particularly as my day job requires spending a great deal of time SSH'd into random RHEL/CentOS boxes.
- e_proxus 9y agoThere's also the new Sublime Six which is very promising: http://www.sublimesix.com http://www.sublimesix.com
- deleted 9y ago[deleted]
- lunixbochs 9y agoSelf-plug: https://github.com/lunixbochs/actualvim https://github.com/lunixbochs/actualvim uses NeoVIM to give you every Vim command/motion in Sublime, and some of the Vim UI (waiting on Sublime/Neovim changes for the rest). VSCodeVim is using it as a reference to drive part of their roadmap.
- herf 9y agoI'm a daily user since 2012, and I'm glad they made me pay for the upgrade. Best editor ever. Sublime makes cross-platform development easy, and it's so much faster than the alternatives.
- peteretep 9y agoLinux finally has a decent text editor!
- typon 9y agoVim has been on Linux for years now
- nf05papsjfVbc 9y agoand emacs (I use both) but not everyone is able to see how good they are, unfortunately.
- mollusk 9y agoJust curious, how can you use both? Isn't muscle memory an obstacle when switching between them?
- Johnny_Brahms 9y agoSome People use evil, which is hands down the best vim emulation out there. I myself started with evil after a long time with vi(m) and then made the switch to a more "pure" (for the lack of a better word) Emacs experience. I am still very proficient with vim, even though Emacs has been my daily driver for 4 years.
- dagenleg 9y agoI also use both and I found that keybindings and interaction with text are so different that it almost does not hurt. What I found much harder is using vim-like modes in editors - they almost match the vim keybindings but not just quite, luring you into the sense of familiarity but betraying at the most critical moment. The only thing I've had to do was to map <C-x><C-s> in vim to ":w".
- yaantc 9y agoEvil (Extensible VI Layer for emacs) is one way to go. I've heard it's pretty good, although I don't use it myself (native emacs). https://www.emacswiki.org/emacs/Evil https://www.emacswiki.org/emacs/Evil
- paultopia 9y agoIt came out of beta? It came out of beta!!1!11111
- roystonvassey 9y agoAs someone who greatly under-utilizes Sublime, I'm still amazed at the ease with which it handles crazy, large files. I never even notice it until someone remarks on how I'm able to open a ~20 Mb file without hassle.
- shouldgowork 9y agoBut it's not that great at several GB :(
- ch8230 9y agoI'd guess most editors do. Have you found an editor that doesn't?
- dotancohen 9y agoI open multi-GB files often enough in VIM. Just make sure that you've disabled any plugins, as _those_ will often crush under large files. The `-u NONE` option will disable `.vimrc` and thus all plugins as well. See relevant discussion on Stack Exchange: https://unix.stackexchange.com/questions/139254/why-cant-vim-open-a-100-mb-text-file-when-i-have-16-gb-ram/139286#139286 https://unix.stackexchange.com/questions/139254/why-cant-vim...
- holydude 9y agoEmacs with vlf can open very large files by splitting them in chunks. Quiet useful.
- lurker- 9y agoWindows have EmEditor.. unfortunately Linux doesn't seem to have any. Hopefully someone can develop a great frontend for the xi editor (https://github.com/google/xi-editor https://github.com/google/xi-editor). Sublime Text is imo near perfect, only thing I miss is the ability to edit multi-GB files (on a reasonably priced laptop).. sadly I believe it will be near impossible for Sublime Text to ever support this.
- pvg 9y ago
- samueloph 9y agoimagine living in a world where a good software like sublime text was free software... i know i know, to monetize selling free software is impossible (when people say they're monetizing selling free software they're actually selling services related to that free software, not the software itself), but one can dream... edit-> some people are confusing the term "free software", i'd like to clarify that i mean free as in free speech, not free as in free beer.
- samoright 9y agoThere is no need to imagine. Emacs, Vim, Atom, Notepad++, etc. are all free software.
- jackmott 9y agoI think we are supposing that electron apps aren't good software. But yes, emacs and vim still exist.
- samueloph 9y agoI use vim and atom, but most of my fellow developers don't want to use atom because it's heavy and slower than st, vim and emacs are out of question for them i think because things like the amount of work needed to prepare all the plugins to get the same functionality as the other tools.
- dragandj 9y agoDid you know that there are rich distributions that have done that for you? You can literally install those with a few simple steps and have fully functional super environment. Key words for Google search: Emacs Prelude, or Spacemacs
- samueloph 9y agoDidn't know that, thanks! TODO: search for vim equivalents
- vijaybritto 9y agoI was wondering in the afternoon about when the next sublime would be released and what it would contain. Flabbergasted to see it trending no 1 in HN!!
- Mahn 9y agoTangential, but is everyone using Sublime comfortable with the sidebar on the left? Moving the sidebar to the right is the first thing I do in every editor, and the few times I tried Sublime I was surprised that for all its customizability that option doesn't exist. I was skimming through the changelog now and it seems like this is still true today.
- koolba 9y agoDepends on which monitor I have my editor in. I try to have the primary text for the editor in the middle so the nav switches left / right depending on the window location.
- ndh2 9y agoWhat do you use the sidebar for? With Ctrl+P I've never needed the sidebar. Also I like it better if the entire screen is dark. So I'm always in fullscreen with the sidebar hidden.
- Eleopteryx 9y agoTo browse my application's directory structure and optionally open a file to edit.
- notduncansmith 9y agoI usually leave it closed unless I'm looking at a large/unfamiliar project. That said, any application I've ever used that offered a file tree placed it on the left and I never thought to question it. What's your motivation for it being on the right? Do you keep your desktop menu on the left or something?
- SippinLean 9y agoIf you wanna try VSCode it's as simple as "workbench.sideBar.location": "right"
- OutsmartDan 9y agoAmazing, I don't think i've ever used "beta" products for so long. Glad it's finally official!
- mattl 9y agoGmail?
- OutsmartDan 9y agoTrue; though the life cycles on update seemed much more frequent on Gmail vs ST3.
- jrimbault 9y agoI think I played Minecraft just before it went into beta and stopped playing it when it "came out". I don't know how long that was, but Sublime Text 3 beta certainly felt even longer. edit: correction, the beta of minecraft lasted only a year, so it definitely felt longer to me. Weird memory tricks eh.
- ejolto 9y agoI was going to say maybe you mixed up the alpha and beta version, but turns out Minecraft was only in alpha for six months. Weird, felt much longer for me too.
- pjmlp 9y agoCongratulations on the release, getting a new license later on.
- khana 9y agoWoot!
- giancarlostoro 9y agoI gotta say their new homepage looks like eye candy: https://www.sublimetext.com/ https://www.sublimetext.com/
- overcast 9y agoYep, no nonsense, clearly read, shows you what you need to know.
- donatj 9y agoOn my iPad however the text is so large as to be difficult to read.
- wbond 9y agoUnfortunately I don't have an iPad to test with. Is it zooming to 480px wide?
- SippinLean 9y agoIndeed it's quote large: https://i.imgur.com/6vNoC2d.png https://i.imgur.com/6vNoC2d.png If you have a Mac laying around the office install Xcode and the Simulator to test and debug iOS devices.
- Jare 9y agoI have no idea why you got the downvotes. Also, you can check it out with the device emulator in chrome devtools.
- Raphmedia 9y agoNew skin but pretty similar to the old one. I've always liked the preview which shows the useful shortcuts.
- Nvorzula 9y agoI took a dive away from Sublime Text over to Atom a few years ago because I was starting up some contract work, didn't want to pay for a copy, and didn't want to continue doing the hokey thing of using a friend's license for work purposes. So I got use to Atom just fine, plus the UI is nice. I mean, Atom is nice. The package management is all there and frequent updates are great, but...I don't write JS/HTML/CSS/PHP. I typically write Python, Go, Java, and heck even Prolog. Reading the changelog you can clearly see that they have a target audience, and I am not in it. On the performance side (you knew it was coming!) I am mostly fine except for opening a project directory. I swear Atom has a coded in `sleep` whenever you try to open a file explorer. At first, I thought that this was a cute little quirk that would disappear after an update one day. But that update never came. So I'll download Sublime again. Spend a morning to get it "just so" for, at the very least, Python and Go. I can easily see Sublime winning me back if I reinvest in it.
- rootlocus 9y agoDid you just write 3 paragraphs of Atom review on the sublime 3.0 release announcement?
- hellofunk 9y agoSo what if he did? Any article and discussion about a code editor is going to inevitably inspire conversation and comparisons with other editors.
- rootlocus 9y agoThe discussion sparked by it revolves around "don't be cheap" and "try visual studio code". Just like every other discussion about Atom, Sublime or Visual Studio Code.
- adtac 9y agoWhat's wrong with that? Atom aims to compete with Sublime and there's nothing wrong with a review comparing the two.
- joncalhoun 9y agoKudos to the ST team for never trying to patent or sue random companies for using the multi-select feature. That feature alone has helped improve so many editors.
- danielvf 9y agoNote that that feature was in TextMate, which was Sublime's inspiration.
- joncalhoun 9y agoEDIT: Leaving the original comment below for posterity, but it looks like the TextMate article I found on this doesn't predate ST's multi-select, so I have no idea which is true. I'll just take the ST devs at their word :) Interesting. TIL It even looks like TextMate implemented the individual copy/paste buffer for each cursor correctly as well, something that VSCode had horribly wrong the last time I tried to use it. Do you know if this only worked with the cmd+click cursors, or did it also support the cmd+d mode to select the same word in multiple places? Regardless, kudos to TextMate as well :)
- jskinner 9y agoNo, it wasn't. I believe TextMate had a feature where you could edit multiple lines at once, but it was part of a column selection mode, it certainly wasn't free form multiple selections. Multiple Selections were one of the earliest core features built for Sublime Text, and weren't inspired from other software. I don't think TextMate existed when I implemented this.
- mmjaa 9y agoPC-Write had it, long, long ago and .. like ST .. this feature was the only reason I used that app.
- shubhamjain 9y agoI can't comment on how well it was implemented in PC-Write but it won't be far-fetched to say that Sublime made multiple-selections mainstream. I had seen some references to vim plugins that offered that feature but it had limited abilities. The three ways of doing multiple selections—selecting multiple instances of a word, placing multiple cursors downwards in succeeding lines, and using point and click—made Sublime's implementation vastly more powerful.
- mstade 9y agoI 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'd hate to see this magnificent piece of software fall by the wayside because of an unsustainable business model. Of course, if the business is perfectly sustainable then you know, carry on as you where.
- yoodenvranx 9y agoWhat about the idea to sell 'silver/gold/diamond supporter' licences for 100/200/300$ to people who _really_ love your software? I am not even talking about adding some special features, just enable people to pay more than the normal price and perhaps just add a nice 'Thanks for your extra support' badge to the 'Info' menu.
- Beltiras 9y agoBuy licenses and donate to your local high school.
- virgil_disgr4ce 9y agoExcellent, excellent suggestion.
- saagarjha 9y agoMy local high school will refuse them. The computer science classes use Geany because it “builds character” and anything that looks remotely like an IDE apparently “does too much work for students”.
- mstade 9y agoThis is great, I will have my accountant look into how I can do this. Thanks for the suggestion!
- 9y ago
- jokoon 9y agoIt's even faster than before... Atom has more catching up to do...
- jcolella 9y ago"One of the areas I'm especially proud of in Sublime Text 3 is performance". I totally agree with this statement. Writing software in sublime has certainly made my life easier. Kudos to Jon and team.
- noway421 9y agoI opened 70mb file on a macbook air the other day, and apart from around 7 sec loading time, i didn't notice that it is any more than a 100 kb just by the UI feel. Really great job.
- mistercow 9y agoEvery so often, I like to take a moment to appreciate how quickly fully highlighted files flit past while typing in the fuzzy file search prompt.
- jgh 9y agois everyone just going to ignore that awful tab bar at the top?
- iotku 9y agoConsidering that if you really dislike it you can apply a different theme in about 10 seconds, probably. Personally I'm not too big of a fan of the styling there, but it's far from a critical issue.
- jrochkind1 9y agoWhat with being in beta for so long, I expected the actual 3.0 to be much like the (last beta) that I had been using. But there are significant changes to the UI, that I'll have to get used to or figure out how to customize (or wait for plugins to customize). What's with the "/" 'icon' next to many files? I'm not sure what it's supposed to indicate. As you can see in the screenshot in the announcement, some files have a rectangular 'document' icon (unrecognized format?), some have a '<>' icon (html/markdown-type format?), and some have a '/' icon... no idea? Is that supposed to mean "source code"? I am not a fan.
- konart 9y ago>But there are significant changes to the UI, that I'll have to get used to Just use the theme you prefer, nobody forces the default one on you, right?
- knodi123 9y ago> What's with the "/" 'icon' next to many files? Hah. Just noticed that myself. It's the icon for "shell script", I think, which includes a wide variety of file types. If you cmd-shift-p and pick "install package", and then install "A File Icon", then that peculiarity is instantly and permanently replaced with meaningful icons (for all the types that I happen to use in my dayjob, at least).
- jrochkind1 9y agoThanks! I think I already had A File Icon installed, but somehow it broke on upgrade to 3.0, I'll try reinstalling.
- inopinatus 9y ago/* means "comment starts here" to me. So now I instinctively feel the sidebar listing has commented out all my files. The fact it's an unterminated comment is blowing my syntax error fuses. I can override it rationally but there's some serious cognitive dissonance going on. It's configurable, although that's in the bowels of ST3 not in the usual settings, and this won't really help for pair work. Not a great decision I feel.
- xs 9y agoIs there an option to print yet?
- davidu 9y agoNot easy for an editor to support. There are much better tools available to print code or reflow plaintext into a .ps or .pdf. Enscript[1] is my (the?) preferred way and a plugin would be a fine tay to achieve this. Will format code in almost any way you could ever imagine. 1: https://www.gnu.org/software/enscript/ https://www.gnu.org/software/enscript/
- donatj 9y agoI use Sublime mostly for large files and it's awesomly quick and useful search. I've switched to VSCode for most other tasks however.
- mundanevoice 9y agoThanks for building a great editor that just works and is fast enough. It has the lowest barrier to entry and is mostly free due to unlimited trial. 5 years ago, when I started writing code professionally, Sublime made things so easy because I didn't have to learn an IDE to write code. Many kudos and one day I will definitely buy a LICENSE.
- fastball 9y agoYou don't make enough after 5 years as a coder to justify an $80 expense?
- mundanevoice 9y agoI make enough to buy any damn License I want. I never said it was not justified. I don't use Sublime these days. I had fond memories of starting with Sublime and so I said and for the nostalgia sake, I will fucking buy the license as well. So stop assuming things and judging people, alright?
- lopatin 9y agoStill the gold standard as far as I'm concerned. It seems to be the only editor that focuses on my happiness by providing a flawless text editing experience. It feels like using a modern iPhone compared to a 2005 Android phone (and yes, the Android phone was probably more extensible).
- khamisiyah 9y agoA small correction: the first Android phone was released in 2008.
- lopatin 9y agotouché. Maybe OS X vs Ubuntu Desktop is a better comparison. (Can you tell I like Apple products?)
- anderber 9y agoThis is an interesting comparison. Curious as what you think makes OS X better. From what I understand Ubuntu is faster, uses less resources and is much more extensible. All things know to be Sublime-like.
- s73ver_ 9y agoCohesiveness. Everything feels like it fits together; that it was meant to work together. There's also the focus on the user that OS X is known for.
- jeffbax 9y ago*macOS ;) For me, the UI paradigms are certainly more cohesive… but most importantly I don't think any platform has the quality software that OS X has when it comes to attention to detail/usability. Like many with Sublime, I'm happy to pay for other commercial software if its notably better than the free options. Ubuntu is probably leaner, but in an age of i7s and 16GB ram not sure that matters as much. OS X is aggressive at using what you can throw at it, which generally has made things feel faster than me, but I came from Windows in 2004. It generally strikes the balance of what I deem the finest commercial software, with a very great open source ecosystem 90% as good as Linux. Makes for a very good dev environment, and the hardware is unbeatable (which is made possible by the software integration)
- nolepointer 9y agoDoes anyone else see the old icon when pinned to the taskbar?
- lvoudour 9y agoSublime 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 be easily enhanced with existing plugins - Theming is great - Project handling is a bit weird, but once you get the hang of it it's fantastic I don't do use IDE-like features (auto-complete, linting, compiling, etc.) nor integration features (version control for example) so I can't say how it fares in that aspect. Recently I tried VSCode and Atom. They are portable and feature rich out of the box, but God are they slow and memory hungry. I can definitely see the appeal for web devs but it doesn't work for me, I value responsiveness above all else (that's the main reason I avoid dedicated IDEs)
- ythn 9y agoI prefer VSCode if the hardware can handle it, but otherwise Sublime is my goto. If Sublime ever had as good Git support as VSCode I would permanently switch back to Sublime
- trishume 9y agoI've been very satisfied with https://github.com/divmain/GitSavvy https://github.com/divmain/GitSavvy and GitGutter. Together they are how I do almost all of my git.
- woodrowbarlow 9y agoanother vote for gitgutter. jumping to the next changed hunk in my currently open file is a life-changer. https://github.com/jisaacks/GitGutter https://github.com/jisaacks/GitGutter
- jdc0589 9y agoI think Will Bond has a git plugin that's supposed to be pretty good. I don't like VCS plugins in my editor though, so I've never tried it.
- kahlonel 9y agoI've been a loyal user of Sublime until a few years ago when I switched to Vim. Still have this beauty in my computer because of how happily it handles large files <3
- reimertz 9y agoThese news was a good reminder that I still used the trial version of the app. I somehow managed to getting used to all those "on-save reminder" you'd get every now and then. Just bought it.
- EGreg 9y agoJust curious, how would this Sublime compare to the latest TextMate?
- evv 9y agoI 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 my career, but I still feel more comfortable depending on Atom because I know it will be supported by the community in the event that something bad happens with the ownership. If you don't open-source SLT, I sadly believe that open alternatives like Atom will outlive it.
- Jarwain 9y agoIf I were in his shoes, I would open-source the project once I decided I wanted to stop working on it, or when I feel I've made enough, or have it baked into my will to open source the project if the truly unfortunate happens. Of course, with a team backing the project that changes the dynamic a bit
- ksec 9y agoSometimes 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.
- stanmancan 9y agoIf you spend years taking the risk and building a piece of software; why give it away once it's successful?
- nirvdrum 9y agoBlender 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.
- aloisdg 9y agoThe lack of Open Source is my struggle too. I really want to use it, but I want to be able to browse the code.
- ghostbrainalpha 9y agoSublime is so good, I just started using it to replace my Note Pad app for non-dev related stuff. For example shopping lists, meeting notes, and to do lists. I found it was just easier to have one app to do everything. Even though I don't have certain nice text formatting features, I use Code Comments to make certain lines distinct. That's how you know you LOVE a product, when you still prefer to use it even for things it isn't designed for.
- schneidmaster 9y agoThrilled to finally see ST3 out of beta, it's like Christmas in September. I've used ST3 beta for literally thousands of hours since 2013, and ST2 before that. I've tried many newer options (Atom, VSCode, etc) but nothing has come close to matching the stability, speed, and reliability. I echo the other comments that I would gladly pay far more than the $70 I spent 5 years ago.
- cypher543 9y agoI'm surprised the "minihtml" HTML/CSS engine is buried in the release notes. That sounds like an amazing little component and something that would be extremely useful for projects that don't want to embed an entire browser engine. Even if Sublime itself remained closed, I would love to see minihtml open sourced!
- beamatronic 9y agoDoes it support printing?
- speleding 9y agoIt's just $11 to upgrade from version 2... that's a steal
- skinnymuch 9y agoFor people on Mac, which plugins make Sublime better than current Textmate? I've never switched from it just because, but wouldn't mind switching or paying.
- bsimpson 9y agoSublimeGit is fantastic. Incremental find (I think it's Ctrl+D) is like multicursor, but it selects the next occurrence of a string, so the cursors don't have to be on adjacent lines. It's been so long since I've used TextMate that I don't remember all the differences, but those two alone are worth switching for. I also have SidebarEnhancements, Calculate, Alignment, EditorConfig, and Default File Type installed. None of them make a major impact, but they all make the experience a tad nicer.
- skinnymuch 9y agoThanks. I don't think it has incremental find. Just same point in lines but I'm not sure.
- koenpunt 9y agoI you care about a decent file manager in your editor, nothing tops TextMate 2. For me that at least is one of the reasons I'm still using TextMate. Although it's sad to see that a lot of bundles move away from the TextMate format, but are continued to be developed for Sublime, Atom, VSCode, etc...
- alexggordon 9y agoWhile I know it might be a little hidden, I'd just like to say I'm really glad Will Bond of Package Control[0] was able to join[1] the Sublime Text team. Having first class support for Package Control in ST is definitely one of the features I value the most out of Sublime Text and IMHO one of the things that still keeps it very competitive with Atom other text editors. I use packages from ST almost every day and plus I wouldn't have gotten my first job without Will (thanks for hiring me even after seeing all that terrible code I wrote), so I can actually say my life would be a lot different without his influence. I'm really happy he's officially part of the team. [0] https://packagecontrol.io/ https://packagecontrol.io/ [1] https://www.sublimetext.com/blog/articles/sublime-text-3-build-3103 https://www.sublimetext.com/blog/articles/sublime-text-3-bui...
- thecrumb 9y agoGood - he's working on Sublime. Bad - he's neglecting his plugins a bit. Hopefully with 3.0 out the door officially he can balance things out a bit.
- rhencke 9y agoThe Sublime community is blessed to have his work supported in a way that lets him dedicate his time to Sublime Text as fully as he does. Given he one of few people who can work directly on Sublime itself, I am glad his focus is there.
- tombusby 9y agoSpeaking of, the GitGutter plugin I use just broke on this update. https://github.com/jisaacks/GitGutter https://github.com/jisaacks/GitGutter Doesn't even appear in the installable list now. Hopefully he'll get some of these hickups with package manager sorted.
- wbond 9y agoIf it isn't in the installable list, you may have it installed already. Package Control is open source and contributions are welcome! We finally get to rip out support for ST2 and Python 2.6 now also!
- wnevets 9y ago> Startup is faster, opening files is faster, and scrolling is more efficient. This is a big reason why I still use sublime over atom.
- nkkollaw 9y agoTouchbar support? Does it still sort files in the tree view with folders first on Mac?
- dna_polymerase 9y agoI just updated my Sublime and switched to the new layout. Woa! Once again I'm happy I invested in this beautiful piece of software!
- whipoodle 9y agoBest editor out there. Congrats!
- matthew349hall 9y agoI really need to buy a license and stop floating on the trial someday. I depend on sublime so much.
- jdc0589 9y agowow, congrats Jon and Will, this has been a long time coming. I can not think of more than maybe one other piece of software I gladly pay for and look forward to new releases. Also, Will: I apologize for being one of those assholes with a moderately popular plugin that still hasn't updated the thing to follow Package Control best practices. I'm sure you guys have discussed it somewhere in the past, but would you comment on where you see Sublime heading feature wise now that there is, arguably, some competition in the same general editor market (vs code, atom, etc...)? I don't like comparing stuff and saying "why can you just do that" but some of those editors, even with all their shortcomings, have massively benefited from good debugger support (vs code), and a pretty well though out set of features to support plugin developers (dependency management, testing, etc...).
- m6g6a 9y agoligatures?
- funkjunky 9y agoJust adding my voice to the chorus of users that love sublime text so much that we are begging you to take more of our money. I cannot live or function without it, I use it for everything I do. Discovering sublime text was crucial to my early development as a programmer, I can easily see myself losing interest in it without having such a powerful, efficient, intuitive, and FUN tool at my fingertips. Yeah I said it: fun. Sublime text is fun for me. I even type my emails and web form responses in it, just because. Anyway, congrats on the release, I love sublime text, you already have my money but seriously, I'll give you more
- bad_user 9y agoI like Sublime Text, but one thing that has really annoyed me is the lack of support for font ligatures. See https://github.com/tonsky/FiraCode https://github.com/tonsky/FiraCode It's a superficial reason, but I've gotten very used to them in Emacs, IntelliJ IDEA, VS Code and Atom, yes, I'm still using all of them interchangeably :-(
- eberkund 9y agoSupporting this is apparently requires major changes to their rendering engine so probably won't be added until at least version 3.1 or 4.
- SirensOfTitan 9y agoI find it as superficial as enjoying your editor font. It definitely matters to many of us I think. Sublime has a lot to be desired on the font rendering front from my perspective. I will definitely revisit Sublime once they tackle that presumably in 3.1 or 4.
- cdnsteve 9y agoDoes anyone knowledge of what version 3 is written in, still C++ as version 2? https://news.ycombinator.com/item?id=2822114 https://news.ycombinator.com/item?id=2822114
- gkya 9y agoAs an enthusiastic Emacs user I can say that Sublime Text is one of the best text editors out there, together with Emacs and Vi-family. I've only sporadically used it but it's really nice. If I was using my "text editor" only for text-editing (I use Emacs apps like Gnus, Elfeed and Org-mode, and really enjoy Elisp and the programmable environment it provides), I'd definitely use it. One thing that I don't understand is though, when I buy ST, what do I buy? I've only seen others use full versions but as far as I can tell it's only the [UNREGISTERED] bit in the titlebar and the random "please buy me" popup. It's understandable that one would pay merely to sustain its development but is there any actual differences?
- kronos29296 9y agoYou just don't have that pop up anymore and also get the satisfaction of having supported the devs behind sublime text. Nuf said.
- kmin93 9y agoWith a license, you get access to the dev builds[0]. Most, if not all, of the new features of the 3.0 release were present in the latest dev version (the dev builds get updated much more frequently, as opposed to the public build, which was last updated Sep 2016). [0] https://www.sublimetext.com/3dev https://www.sublimetext.com/3dev
- kabdib 9y agoI bought ST2 in 2013, and I'm a littled bummed they pushed the "your license works for ST3" back that far. They deserve more; I might buy another copy anyway. (My favorite editor is an Emacs clone called Epsilon. It hasn't been updated in a decade, but it still works great. On the other hand, it hasn't been updated in a decade and I think the writing is on the walls, and I'll have to move to something else. 25 years of muscle memory are hard to deal with, though. I'd definitely throw some money the author's way if he ever decided to do a new release).
- deleted 9y ago[deleted]
- secure 9y agoAs per http://www.lugaru.com/ http://www.lugaru.com/, they released an evaluation version of epsilon on 2017-09-01, so just 12 days ago.
- kabdib 9y agoSteve refreshes the monthly eval (I assume it's got a time-based fuse baked in). So we know he's still alive :-) Epsilon is still a fantastic tool and you can customize the crap out of it, but there are some things (like multiple native windows) that you can't do, that I'd really like to have. Ah well.
- 11235813213455 9y agoCan we finally drag selected text on Linux?
- ericthor 9y agoCan any active users comment on the package ecosystem. Active? Running into any problems?
- oAlbe 9y agoVery active. I use a fair share of them, and they are updated regularly. On the rare occasion that something breaks (Seti_UI theme, mostly. But to be fair, I installed it when it wasn't stable yet), fixes are often published the next day or at most in the next handful of days. In the meantime you can just disable a plugin and go ahead. But again, it happened rarely to me. The only problem (that I'm aware of, correct me if I'm wrong) they ran into was the whole deal with Kite basically paying some plugin devs to hide spyware into their code. But that has been handled and solved, and lead to the creation of basic guidelines for plugin developments and extensive discussion of the forum. Devs were very responsive.
- NuSkooler 9y agoThank you for your hard work! THIS is the editor I use on Windows, Linux, and OS X. You will not find a box that I work on without Sublime running.
- PopsiclePete 9y agomy second fav. text editor after vs code. I gotta say tho, VS Code did get the plugin story better - they don't seem to clash/conflict with each other and with global settings the way they did (for me at least) with sublime.
- agentgt 9y agoOne of the reasons I still use both Emacs and Vim (yes I strangely use both) is because I can go execute them on a terminal (terminal, tmux, screen, etc). There are just so many times I need to SSH into a machine. I know Emacs has some remote file editing capabilities but for some reason I never liked it (I can't recall why now... I think it was the need to sudo). So I'm wondering what sublime text fans do for remote editing?
- Jemaclus 9y agoI use vim on remote machines. I don't like it, but it does the job.
- ricardobeat 9y agoOpen a terminal in another window. Moom/Magnet can handle automatic tiling on MacOS.
- agentgt 9y agoI'll have to try Moom. Right now I use SizeUp which isn't really a tiling manager but does provide some similar features. I use the tmux iterm integration which I must say is pretty badass. The iterm folks did a good job on that.
- agladlad 9y agoI'm fairly happy with the sshfs implementation provided by the FUSE project: https://github.com/osxfuse/sshfs/releases https://github.com/osxfuse/sshfs/releases Once you set some flags like sshfs -o auto_cache,reconnect,defer_permissions,negative_vncache,noappledouble user@host:/ /path/to/local/ it's pretty robust. I can then edit files remotely but still use Sublime Text :)
- geerlingguy 9y agoMost things are in git so work is local; for servers where I have ssh/sftp access I use Transmit to locally edit files using Sublime. It's usually seamless, unless you switch network connections in the middle of a save. But a lot of the time, I am running vim on the remote server... no simple substitute unless you install some sort of channel to be able to edit locally, or have it available via SFTP (especially with sudo, that's often not possible).
- wintorez 9y agoNo matter how many other editors or IDEs I tried, I always went back to Sublime. It's much faster than Atom, VSCode, etc.
- JCSato 9y agoFinally bought a license a week ago - happiest I've been to spend money in a long time. Every other editor I use, I end up doing a bunch to try to make it more like Sublime. Congratulations to the team!
- Phenix88be 9y agoToo late ! I m a spacemacs user now ! Seriously, this release took ages...
- jrwiegand 9y agoST2 was the first text editor that really caught my eye. They have also been great with allowing users to permanently "trial" the software. I moved to ST3 beta as soon as it came out and the transition was mostly smooth. Then VSCode came out and I loved every second of it. It does take more up more memory and is a bit slower but they are quality software and the difference to me is negligible. I cannot see myself going back. SublimeHQ lost me when they stopped updating the software regularly. I know it was rock solid software but the project seemed to be a standstill and VSCode grabbed my attention. Now it has many more features and better support from MS. I cannot imagine a reason to switch unless ST3 gets the same level of love.
- skybrian 9y agoI'm curious how the language support works? There is apparently a plugin for language server protocol, but it's in beta.
- frou_dh 9y agoIn stock form, Sublime does not have much "real" knowledge of the code. The syntax highlighting and autocompletion are powered off of surface-level text analysis rather than any hooks into toolchains. There are numerous 3rd party packages to improve on this for specific languages. Hopefully the Language Server effort takes off and reduces the rampant duplication of effort between them.
- kylebebak 9y agoSublime Text is among the best pieces of software I've used. I bought the license a couple of years ago, and would gladly pay the same amount again. I love its core functionality: speed and stability, search, command palette, file navigation, Goto. I've used a number of editors over the years, and none have felt as fundamentally sound as Sublime Text. The best feature of all is the Python plugin API. Sublime lacks some OOTB functionality of newer editors, but the plugin ecosystem makes this a non-issue if you're willing to invest in extending your editor. If you write code 6+ hours a day, you should be. Git integration (GitGutter and GitSavvy) is awesome, as is linting (SublimeLinter) and project management (ProjectManager). I wrote an HTTP client plugin for Sublime called Requester (https://github.com/kylebebak/Requester https://github.com/kylebebak/Requester) in a few thousand lines of code. It matches Postman, Insomnia, Paw et al. on features, and in my opinion handily beats them on usability. It's the plugin API that makes this possible. Here's my guess on what Jon Skinner set out to do with Sublime Text: build a rock-solid text editor and make it as extensible as possible. Until someone does this better, Sublime is the best editor out there.
- ehsankia 9y agoSublime just makes editing fun for me. Especially with the ctrl+d multi-selection. When it comes to editors, there's definitely a big spectrum of how much it does vs how lightweight/simple it is, and I think Sublime Text, for a majority of my usecases at least, is in the sweet spot. Don't get me wrong, full fledged IDEs are useful sometimes too, but every time I go to use them, I always spend half my time searching and fighting the program instead of being productive. That's what I mean by Sublime making programming fun. Things don't get in your way and everything is very clean. Sure it may do less, but at least it doesn't drown you in features you don't use either.
- kylebebak 9y agoI love Sublime for writing anything, not just code. MarkdownEditing (https://github.com/SublimeText-Markdown/MarkdownEditing https://github.com/SublimeText-Markdown/MarkdownEditing), optionally combined with Distraction Free mode, is my preferred setup for anything that's not code: docs, blog posts, prose, etc.
- dsego 9y agoIf anybody is looking for a more "pro" ui theme, try monokai.pro/sublime-text. You have to buy a license though. It's actually made by the same guy who created the original monokai theme. There is a vscode version as well.
- woodrowbarlow 9y agowhat does a "pro ui theme" even mean?
- dsego 9y agoMore elegant, discrete, well-thought-out, carefully crafted, developed with design rigor?
- esolyt 9y agoSublime's startup time (even before 3.0) never failed to amaze me, especially compared to Atom and VSCode. And now it starts even faster.
- mixmastamyk 9y agoLooking at the screen shot, I still find it odd that, they use a white background for the file panel on the left. This has the effect of drawing the eye to it, making it the focal point of the window. That's the least important part of my editor honestly. Would expect it be a lot more low-key.
- wbond 9y agoTry the Adaptive theme!
- undershirt 9y agoi had a similar complaint when the github navigation bar turned grey, but I just don't even notice it anymore. hard for me to discern UX principles here from user familiarity.
- macksol 9y agoCan't imagine going back to Sublime after switching to VS Code a few months ago.
- macksol 9y agoCan't imaging going back to Sublime after switching to VS Code a few months ago.
- willcodeforfoo 9y agoLong-time ST2 and ST3 user. I think I've more or less moved to VS Code but wanted to chime in: Great website! And loads super fast.
- johnmc408 9y agoDo they support "virtual cursor" yet? (that is where you can move the cursor up/down/left/right over "empty" space and not have the cursor "hug" the text...I really miss this feature and didn't see it in Sublime or VSCode (never tried Atom)
- tarikjn 9y agoI have used Sublime for many years, but had to switch to Atom for a large mono-repo codebase, because there is no decent plugin on Sublime to exclude Git-ignored files from search. The only one available froze my computer every minute.
- betadreamer 9y agocan you guys share what you LOVE about sublime? I mostly just use it as regular editor with Command P to open other files. I know I can do more than this...
- m1keil 9y ago- CMD + Shift + P for command platter - Column select - Speed
- deleted 9y ago[deleted]
- longsangstan 9y agoI love Sublime. Tried Atom, but too slow on my 2012 Macbook Air. One question: How is sublime sustainable economically? I mean alternatives like Atom is free & open source, supported by a big company. With a infinite free trial model, how can sublime survive?
- nkkollaw 9y agoMany people buy it. It's expensive, too...
- sleepyhead 9y agoIt's cheap. I use it ten hours every day. It costs less than I would charge for an hour of consulting. Ok so I do live in one of the most expensive countries in the world but even in a developing country a developer don't have to work long to pay for this license for a tool they would use a lot every day.
- nkkollaw 9y agoIt's not cheap compared to other software, and not cheap compared to most text editors and even most IDEs. I didn't say it's not worth it, I said it's not cheap. It's not.
- sleepyhead 9y agoLess than one hour working time for the core software used when developing is cheap. A lot of software is very under priced in terms of value. The App Store and SaaS copycats pricing doesn't reflect the value or the cost of software - you need big volumes and many go bust due to no profits. I paid for ST2 in 2012. Five years later the upgrade price is only $30. Should have been more.
- JohnBooty 9y agoThe "infinite free trial" model surely helps them indirectly. It expands the user base, which expands the plugin ecosystem, which sells licenses... because when you choose a text editor, you're choosing it for the ecosystem as much as for the editor itself. There are AFAIK only two full-time employees (Jon Skinner and Will Bond) so they don't need to sell a ton of licenses. If they sell 6,000 licenses a year that nets them nearly $500K/year in revenue. Please note that the "6,000" there was totally invented by me. I just estimated how many licenses they need to sell to reach half a mil. I don't know if they sell 1,000 a year or 100,000 a year... I'd be really curious to know how many they sell.
- macrael 9y agoMay this be a thread where people post their favorite ST tweaks. Things that really make a difference day to day. I for one swapped the mapping of paste and paste and indent because I want the latter's behavior to be default. I also use a proportional font and love it. Something I can't get vim to do. I like gitgutter though it doesn't refresh properly always. What are your favorite plugins?
- LesZedCB 9y agoMaterial Theme. Best UI Theme in my opinion. https://packagecontrol.io/packages/Material%20Theme https://packagecontrol.io/packages/Material%20Theme
- LesZedCB 9y agoMarkdownEditing changes the syntax theme and adds really nice features that make reading and writing markdown a breeze. https://packagecontrol.io/packages/MarkdownEditing https://packagecontrol.io/packages/MarkdownEditing
- macrael 9y agoOk, off mobile, here's a better list: AutoFileName is surprisingly useful, it autocompletes file names. Gitignored File Excluder is a bit of a hack but is very nice. I'd love to get sublime linter up and running, but I haven't yet.
- gwenzek 9y agoGitSavvy + GitGutter GitSavvy is a really thought-out Git integration for easy staging/commiting/stashing. It's one of the things that make people say Wow when they see me work. Also I use a small plugin to add terminal commands to the command palette which is very useful. Can't remember is name though.
- sercand 9y agoThis week SourceTree also changed its icon, two favorite developer tool icon changes confuse me all day.
- tkubacki 9y agoI love Sublime because it's rare example of quality linux app.
- ddingus 9y agoI love this program. Will buy another license. Thank you for it.
- Jeaye 9y agoIs it still proprietary nagware?
- emh68 9y agoST is the only editor with non-insane indentation controls: it's right there at the bottom of the window (want to start using 4-space indent in a JS file in the middle of a project full of C++ code that's tab indented? In a project where some C++ devs wrote 4-space indebted JS, when you normally prefer 2, but what to stay consistent? No problem, it's a click away). IntelliJ enforces per-language indentation (what if you have multiple projects with 2 or 4 space indent? Tough luck) and IIRC Atom requires you to download a barely-maintained plugin just to get something even resembling indentation control (and you have to edit a config file to change it - on the fly this ain't!)
- cedricium 9y agoBrackets has it the same way as ST: bottom-right of the screen you can switch between spaces and tabs as well as the number to insert with each tab press.
- 0xelectron 9y agoHave you used vscode?
- Flimm 9y agoUsing a .editorconfig file solves this problem in many text editors. http://editorconfig.org http://editorconfig.org
- crispinb 9y ago> IntelliJ enforces per-language indentation (what if you have multiple projects with 2 or 4 space indent? Tough luck) Not the case. You can set it to match existing file indents if you wish (with a notification when an indent style is matched). And you can have individual project-scoped or multiple IDE-scoped language code style presets.
- faaq 9y agoWhat theme Are They using in the screen-capture [0] of sublime text? [0] - https://www.sublimetext.com/screenshots/3.0/linux.png https://www.sublimetext.com/screenshots/3.0/linux.png
- ntrepid8 9y agoI love it! Sublime Text is an excellent editor and I use it every day. It's worth every penny for a paid license.
- AJRF 9y agoIs Sublime super good for webdev or something? Does it have a bunch of indespensible plugins for webdev? I cant see upside when comparing it to Vim, but I see lots and lots of folks rave about it so im willing to admit I’m wrong but would like to know why people love it so much.
- defrex 9y agoFor me the killer feature of ST is multiple cursors. Despite being relatively fluent in vim, that one feature has always prevented me from switching.
- mathnode 9y agoI moved from Vim to ST around 2012, I missed the textmate hype, and never looked back. Since then it has been my main editor, cross platform for php, then python, then ruby, to java (...yup), and now clojure and racket. And of course all the SQL, shell scripts, and config file munging in between. Maybe one day I will learn emacs, but for the meantime I am happy and productive.
- keypress 9y agoIs it open source?
- mcemilg 9y agoWhat is the message behind the showing tensorflow cpp codes on the update image? Even cpp programmers can code on the Sublime Text?
- Varcht 9y ago500+ comments and no mention of the touch bar support? Not really surprised, after 6 mos I don't think I've used the touch bar for anything other than mute / volume.
- crispinb 9y agoPerhaps because so many developers avoid the touch bar macbooks? Everyone I know here has been buying 15" mbpro refurbs to forestall the dreaded day (ie. touch bar or just abandon macs?)
- arh68 9y agoNote: if for some reason your b3126 doesn't work properly after running b3143, I found that deleting just the Packages folder from my data folder [0] was enough to get b3126 back to normal. [0] https://www.sublimetext.com/docs/3/revert.html https://www.sublimetext.com/docs/3/revert.html
- funnelsgun 9y agoI bought my Sublime Text 2 license in 2012. 5 years later and its the best $80 I've ever spent. I'm so pleased Jon finished 3.0. Subscription upgraded.
- undoware 9y agoHas anyone tried both Sublime Text 3 and Atom 1.20? I'd love to see a compare/contrast
- aarbor989 9y agoI casually switched to Atom for a week or two and although i think it looks a lot prettier out of the box, it just feels HEAVY. Launching can take awhile and it freezes up a decent amount. I've also seen it suck up quite a bit of memory at times. Atom has made some strides in the past couple releases but I'll be sticking to Sublime for the time being.
- jokoon 9y agoA little late to the party, but I'm glad to see folding code doesn't happen at a new line. Although there is still no blinking block caret. The size can be changed but it's a solid color, not transparent. Also I wonder if I could change the background color of the brace matching highlight.
- ijafri 9y agowow!! just ended my evaluation with this release and purchased the license...
- IshV 9y agoIs it just me or does the new logo look a lot like Winamp's logo?
- jasonrhaas 9y agoWoo hoo! I love ST. I think the biggest thing lacking now is a solid package manager. I like how on VSCode and Atom you can kind of see the "stars" or popularity of the package before you install it.
- meritt 9y agohttps://packagecontrol.io/ https://packagecontrol.io/
- SippinLean 9y agoStill no way to learn about the extensions from within the editor itself. VSCode has the edge here, this is one of those things that really makes sense to have a UI for (beyond ST's Command Palette)
- saikatsg 9y agoFinally it has arrived :)
- saikatsg 9y agoLooks like the download page has not been updated. It still says - "Sublime Text 3 is currently in beta. The latest build is 3126"
- noncoml 9y agoI bought a Sublime license about 2 years ago and to my surprise it is valid for 3.0 as well! Thanks Sublime folks!
- erikb 9y agoReading the article it feels like they raised the major number for no reason. But actually if they changed the API a lot and have rewritten parts, then it's really valid. Maybe they should hire a real marketing person, or at least pay for some marketing consulting here and there.
- Yaggo 9y agoUnfortunately the macOS version still has really annoying issue for virtual desktop users: the editor windows are not restored to their previous virtual desktops after restart/reboot. Instead, all windows will open on the current desktop. If you wish this to be fixed, please comment the related forum post: https://forum.sublimetext.com/t/macos-window-restoration-to-correct-spaces-on-restart/24884 https://forum.sublimetext.com/t/macos-window-restoration-to-...
- cunningfatalist 9y agoI switched to JetBrains IDEs quite some time ago, but Sublime is still my favorite scratchpad. What make sublime so much better than other editors is how fast and usable it is. I don't want it to be as fancy as VSCode, I just want it to be fast.
- brad0 9y agoThanks guys for a solid piece of software. After using ST for five years I felt like I should probably purchase a licence :) I feel guilty for not doing it sooner.
- punnerud 9y agoI don't like the Touch Bar support in the way they made in. How to disable: https://stackoverflow.com/questions/46218557/how-to-disable-touch-bar-in-sublime https://stackoverflow.com/questions/46218557/how-to-disable-...
- norswap 9y agoWhy Sublime over other text editors or IDEs? What are the deep conceptual differences, the strongly held opinions?
- norswap 9y agoHow learnable is Sublime? - Is there a way to lookup documentation while using the editor (contextual help)? - Is there a way to access most features without key bindings and to learn the key bindings while doing so?
- vkanko 9y agoOne of the best software purchases i have done. But damned be me for purchasing it 25th of Jan and not qualifying for free upgrade. Oh well, the upgrade price isn't that bad.
- old_chap 9y agoAs a try-hard wanna be-learning-programmer. ST leaves me very satisfied and very thankful for the autocomplete feature (im sure more experienced programmers can see the flaws here though). I work in XML and SQL in my everyday work activities and its highlighting features are stupid good.