13 ms·
Sublime Text 3 Build 3080
- cheald 12y agoAfter years of using it, I finally just bought a Sublime license. It's about as close to perfect as an editor gets for me - fast, stable, powerful, extensible, portable, and very low cognitive overhead. Kudos to the Sublime folks.
- spacemanmatt 12y agoI've been a licensed user for a couple years. I use it almost every day, quite happily.
- corobo 12y agoPersonally I wasn't convinced until I also tried out the "Sublime SFTP" plugin.. I'm never going back.
- bartekko 12y agoI didn't know this existed, thanks for that!
- will_work4tears 12y agoHopefully in this day and age, you are using that plugin to SFTP into a virtual machine locally.
- Someone1234 12y agoNo clue what that is meant to mean. SFTP is as secure as any other SSH connection and people use those extremely regularly to remotely administer hosts which lack a VPN. Aside from terrible Windows support SFTP is likely one of the best secure remote file transfer protocols around (in particular for freeform file transfers, rather than structured like AS2 or similar). Certainly better than FTPS.
- geocar 12y agowill is probably referring to version control/change tracking, and not to "security".
- will_work4tears 12y agoCorrect, workflow. Even with the tools themselves, rather than "best practice" it seems mind boggling using SFTP within the editor. With things like SASS, bower, grunt, npm and the like - it doesn't even seem like it'd be compatible.
- path411 12y agoWell I use a dev virtual server instead of a local vm. I enjoy working in a windows environment, but would rather not struggle with the discrepancies between running an app on windows with something like xampp vs apache on centos which are my web servers. I use a sftp atom plugin to workin on/save to my dev server and just use ssh to do git/etc right on the server. I don't see how this workflow is very different than working locally and using a command prompt for all of your tools.
- Someone1234 12y agoThat's still a silly point. For security reasons a lot of people don't hook their source control directly into production web-servers, and instead deploy from a secured environment hooked into secure control onto production (which would still require something like e.g. SFTP for the actual transfer). Regardless their point was poorly explained/explored.
- joerobot 12y agoI only do web development occasionally so excuse my ignorance, but what is the common way to deploy a website now?
- will_work4tears 12y agoWe use git and have branches designated as Dev, Test, Prod (etc) with webhooks or other scripts that automatically deploy the branches based on the workflow. At my last job (small webshop) it was automated, but my current job is more "Enterprisey" and we have separation of duties and other work flow constraints which mean that I never push anything to production myself (or test for that matter).
- Someone1234 12y agoI do, and to be honest with you it is more fractured than it has ever been. Back in the 90s "everyone" used FTP. Now the methods of deployment vary wildly including but not limited to: - FTP (over VPN), "Shared Folders" (SMB, over VPN), RDC/RDP (seriously, often not over VPN) - Git clients (and other source control, controlled over SSH), SFTP, FTPS, CMS (over HTTP/S), SCP, rsync/robocopy (over VPN) - Virtualisation trickery: Like cloning, snapshots, and shared data storage. The "best" way depends on a lot of factors. For example are you doing staging? Do you even have source control? How many servers? Etc. There is no one size fits all solution. For a small host or personal site, you can likely do what everyone else does: SFTP on Linux/BSD, and FTPS on Windows (via Filezilla Server).
- lolwhat 12y agolmao i actually used to do that once but the overhead was too much (i save frequently), so i just bought a desktop and i x11 over ssh on the remote's sublime. SFTP was a really good extension though.
- corobo 12y agoI develop from multiple machines depending on where I am. The dev server that then does all the version control bits as if it were the local server. It's also a lot beefier than my laptop. Also bear in mind these are my own one-man-job projects and websites. Made do with what I have else I'll spend years setting up the perfect system and have created nothing
- ghshephard 12y agoLikewise - It was over the winter, when I was back home in Canada, and remarked that I still hadn't purchased a license, but, in the last 6 months, had probably spent 3-4 hours/day in Sublime. In particular, making a lot of use of Sublimerge to do fast visual diffs, really won me over. Even though on remote hosts I still live in vim, I really, really love this tool when working locally. Hopefully I'll be a little faster to purchase an upgrade license when a new version of Sublime is released. Probably One of the most important software tools I've used in the last year from a personal productivity perspective.
- swah 12y agoAgreed, but the extensibility is very limited. Just look at the contortions this little package has to go through to apply a color to portions of text: https://github.com/Monnoroch/ColorHighlighter/blob/master/ColorHighlighter.py#L507 https://github.com/Monnoroch/ColorHighlighter/blob/master/Co... It has to create and apply a fake theme merged with your current theme so colors can be added "dynamically"[1]. The ancient Emacs (I hate a hate/love relationship with it) can do this is several ways, the "modern" one are overlays IIRC. [1] As expected, this will lead to bugs related to the users' color schemes: https://github.com/Monnoroch/ColorHighlighter/issues https://github.com/Monnoroch/ColorHighlighter/issues
- theVirginian 12y agoI get so sick of listening to people be so negative in the comments on this site. Can't you think of anything better to say than that it "sucks"
- swah 12y agoFixed. But the criticism towards ST3 shall continue, since Jon doesn't seem to hear the community at all. (But the strategy works for him, so...)
- mrec 12y agoI'm the opposite - bought a license years ago but don't actually use it for much except plaintext. In my experience the core editor is fast and rock solid, but I think every single extension I've tried has been somewhere between glitchy and completely broken, and debugging/fixing them has soaked up more time than they'd save if they worked perfectly. Part of the problem may be that extensions seem remarkably keen to take giant dependencies. I think one wanted a full node.js install to do JS linting. Or maybe I've just been unlucky/incompetent.
- LeonRobrotsky 12y ago> Or maybe I've just been unlucky/incompetent. Every lint extension I've seen seems to drag a full install of whatever the popular implementation of the language is.
- jdc0589 12y ago> seems to drag a full install of whatever the popular implementation of the language is. This is the biggest problem with sublime plugins. dependencies. It is also 100% why I refuse to add non-python dependencies to any plugins I write (which has really just been JsFormat thus far)
- mrec 12y ago> I refuse to add non-python dependencies to any plugins I write Is there a Package Control channel that ONLY lists packages following that noble rule? I'd be a lot more willing to try things out from that.
- lobster_johnson 12y agoAll the ones I use (cppcheck, jshint, jsxhint, ruby, clang) require that you have the toolchains already installed. Seems like a pretty consistent design. Those are the official linters [1], though. Edit: Checked a bunch of the others, including those for Lua, XML and Python. None of them come bundled with the underlying tool. [1] https://github.com/SublimeLinter https://github.com/SublimeLinter
- deleted 12y ago[deleted]
- ashes2 12y agoI've been running the last stable build happily since August. Running this new build causes all four cores in my rmbp to spin up to 99% repeatedly (Activity Monitor says it's Sublime) and the fans to go wild. Is this happening to anyone else? I had to revert to the previous version which fixed it :(
- nxbtch 12y agonope
- bumbu 12y agoSimilarly for me. On every file change ST status bar says - indexing files. And it takes > 10s (I have a lot of files). When it does that - 2 CPU cores are loaded at 99%. Opened the console (@jskinner suggested to enter sublime.log_indexing(True)) and there was a message that index is corrupted and I have to remove it. Index is located in: /Users/bumbu/Library/Application Support/Sublime Text 3/Index Removing all the files from that folder did the trick.
- jskinner 12y agohttp://www.sublimetext.com/forum http://www.sublimetext.com/forum is a better place for this, but as a stopgap you can disable file indexing via the index_files setting. You can also find out more about what indexing is taking place by entering sublime.log_indexing(True) in Sublime Text's console.
- d4n3 12y agoFor me it was trying to index a huge folder containing images, you can use project settings to exclude some folders with the folder_exclude_patterns setting.
- paraboul 12y agoLet it go for 1 hour. It's just indexing your files the first time.
- FooBarWidget 12y agoI ran into this too. It's because of the index that Sublime builds for its Goto Anything feature. If you never use Goto Anything, in your User Settings: "index_files": false
- avinassh 12y agoOT: What are some tips (or plugins) to be more productive on ST3?
- codecondo 12y agohttps://hn.algolia.com/?query=sublime%20text&sort=byPopularity&prefix&page=0&dateRange=all&type=story https://hn.algolia.com/?query=sublime%20text&sort=byPopulari... have fun
- wldlyinaccurate 12y agoI find it helps to browse popular user packages: https://packagecontrol.io/browse/popular https://packagecontrol.io/browse/popular Most of the productivity gains I get from Sublime are from packages like Emmet, DocBlockr and my own custom macros.
- lugg 12y agohttps://github.com/Dimillian/Sublime-Hacker-News-Reader https://github.com/Dimillian/Sublime-Hacker-News-Reader Joking aside, depends on the language somewhat but this helped me get started: https://realpython.com/blog/python/setting-up-sublime-text-3-for-full-stack-python-development/ https://realpython.com/blog/python/setting-up-sublime-text-3...
- JonnieCache 12y agoObviously loads of good plugins out there but I can highly recommend settings the "save_files_on_focus_lost" preference or whatever its called to true. Such an improved workflow for webdev and suchlike.
- mrcarrot 12y agoLearn how to use multiple selections. On OS X CTRL + SHIFT + UP/DOWN will create a new cursor on the next line up or down. And you can CMD + LMB-click to insert a new cursor anywhere. I cannot count how much time this feature saves me.
- squeaky-clean 12y agoCTRL+D (Might be CMD on Mac) will also select the next occurrence of a symbol/selection. And Ctrl+U will undo a selection from this method or the parent post's method. Aside from being able to simultaneously write in multiple places, you can copy-paste across multiple cursors; highlight 5 variables, copy, create 5 new lines with cursors, paste. Each line will have one of your copied variables. Try using Find with regex and alt+enter to select all matches with separate cursors. Many plugins also support or add onto this feature. I love TextPastry to easily insert number ranges and patterns across multiple cursors.
- amarvashishth 12y agoCtrl + Shift + B Run Command has been removed, What the hell.!!
- amarvashishth 12y agoCtrl + Shift + B Run Command has been replaced with "Build With" command, Why wasn't it was kept at its place and additionally "Build With" was introduced? Some disturbance is created.
- Narretz 12y agoSince jps is very active again, you should post your feedback here if you feel strongly about it / or have found bugs: http://www.sublimetext.com/forum/viewtopic.php?f=2&t=17796 http://www.sublimetext.com/forum/viewtopic.php?f=2&t=17796
- 0xFFC 12y agoSorry for bring this up , but this is my honest question , why should I use sublime ? what is specific about it ? Let me explain , If I wanna text editor there is Emacs ( and vim for vim user's ) , and if I want to have specific feature like IDE's have (auto complete , GUI debugger etc ) , then I can use Qt Creator/Code Blocks/etc (which I don't need , Because I am not IDE user) , then Why should I use sublime , It does not fit in my either use cases.It is ide or text editor , If it is just text editor , what it provide which Emacs ( or vim) could not provide ? p.s. my comment should look like bias opinion , but it is not really. It is just question I have in my mind.
- sanswork 12y agoIf you're happy with emacs or vim then you probably shouldn't use it. Many people aren't comfortable with those two or prefer a mouse based approach without the overhead of an IDE in which case Sublime is a pretty good choice with lots of customizability and available plugins. Edit: For me I do my coding/most everything in vim but if I get a new project I have to learn about I find it much more easy to navigate an unknown project in Sublime while I get it sorted in my mind.
- et1337 12y agoSublime's vim keybindings are fairly complete as well.
- catern 12y agoYou can use Emacs with a mouse just fine out of the box if you want.
- unfamiliar 12y agoI really disagree with the characterisation that it is for people who "prefer a mouse based approach." I hardly ever touch the mouse while using it. For me, the thing that sets sublime apart from vim and emacs is the fact that it is a full gui app. Things like go to definition, autocomplete, build panel, command pallete, sidebar, context menus, are all technically possible in vim, but hacking these features into a command line interface always ends up seeming clunky, confusing and slow. This also helps discoverability of features. If I want to do something, 99% of the time I can just search for the command in the menu or in the command pallete. Then they keyboard shortcut is clearly visible, and if it is a feature that I expect to use often I will make note of it. In vim (for me at least) this would require searching online for how to do something plus 10 minutes memorising the obscure commands to type into the command line. Compared to IDE's, sublime has most of their features that I use on a regular basis, but is comparatively light to use. I'd much rather pop open sublime to quickly edit a file than launch eclipse.
- PSeitz 12y agoI'm reliefed that development progressed again this year. You don't want to invest time on a dead editor.
- jbrooksuk 12y agoWhy? It's not like it's broken.
- deong 12y agoYet. If it's "dead", it's only a matter of (not very much) time before it doesn't work anymore.
- tormeh 12y agoThat software can't ever just be finished is a problem that needs to be solved.
- shawn-furyan 12y agoThis problem doesn't seem tractable in anything approaching the near term. There are just too many dynamic layers, each with their own competing product ecosystems, which in turn each are controlled by competing interests. Perhaps at some point in the future the entire stack from hardware to application level APIs will become commodity products that nobody benefits from differentiating. At that time, perhaps software can just be finished once it arrives at feature maturity. Until then, UX, architectural, security and other assumptions made about the application environment will continue to age poorly, and software products will become outmoded unless actively developed.
- LeonRobrotsky 12y agoTo an extent, having the source available is a good solution.
- hobarrera 12y agoNo development + no source + time = broken.
- jpmonette 12y agoI used to simply ignore that nag screen, but decided to buy a license of ST3 since I use it every day - best investment in a while. I hope to see a stable ST3 build soon and some nice new features soon :)!
- joefreeman 12y agoI love the 'Goto Symbol (in Project)...' feature, but I really wish the input would be populated with text you have selected in the editor. This way you could jump to a function/whatever underneath the cursor by doing something like: Cmd-D, Cmd-(Shift-)R, Enter - instead of copy-pasting, or retyping the symbol. I added this to the mass of suggestions in the ST forum, but I guess it has been lost or rejected :(
- ahojnnes 12y agoThis is possible: Right click on Symbol, Goto definition. This can be easily mapped to a keybinding as well.
- beefsack 12y agoI believe it's already mapped to F12.
- losvedir 12y agoFor me, Cmd+Opt+[Down Arrow] jumps to definition. I don't think I set that up as a custom keybinding anywhere.
- ianlevesque 12y ago> Sublime Text 3, while still technically in beta, is the recommended version of Sublime Text to use Then stop calling it a beta?
- jbrooksuk 12y agoNo, because it's still in development. Regardless, it's solid.
- codingdave 12y agoAll products are either still in development, or abandoned.
- swah 12y agoThen he will have to charge for it - maybe he is waiting for the best time.
- evjan 12y agoHuzzah, the project is still alive! I assumed it was abandoned a long time ago and switched to Atom, but I hope Sublime 3 comes out soon.
- lukeman 12y agoFor registered users it has been active again for the past two months—this is just the first stable release from that work. There was a noticeable silence from October through January, but lots of activity ever since. Hopefully it continues. I tried Atom during the lull and it's gotten really great, but ultimately went back to the plugins/snippets I know and love.
- coldtea 12y agoOthers too. But why you would assume that? The guy said he will be coming back with more, and the most delay between updates was like 8-9 months -- something that happens all the time for commercial projects where you might or might not see an update in 1 or even 2 years. In the last 2 months, he has been publishing an update dev release every 1 week or so.
- deleted 12y ago[deleted]
- amima 12y agoAugust 2014 beta build was a really small update and the only one in year 2014. To be honest, my feeling also was that project has been abandoned. ST3 was silent for about a year and is supported by the single developer (as far as I understand it). No updates (except for one in August) in the times of Atom release, this looked like there was no more motivation for the Sublime Text developer. I am really happy that it's not true and Sublime is active again in 2015.
- bdcravens 12y agoIt actually has been active the past few months, but builds were only being released for the dev channel (requiring an ST2 license)
- ddingus 12y agoI want to buy a license for Raspberry Pi.
- rcarmo 12y agoIf you are very patient, you can try this: http://taoofmac.com/space/blog/2015/02/27/2210#running-sublime-text-on-a-raspberry-pi-2 http://taoofmac.com/space/blog/2015/02/27/2210#running-subli...
- AlexeyBrin 12y agoYou can use Sublime to remotely edit files on your Raspberry Pi. Running Sublime directly on the Pi is not supported officially and it will probably be too slow anyway.
- kolev 12y agoHonestly, I've never seen another product here getting a post for every minor build! Nice to see such a die-hard fan base! But, please, face the reality - many have moved over to Atom already and are not looking back. Atom is alive, the ecosystem is already huge, atom-shell is getting popular as well. Unless Sublime gets open-sourced, it's in a slow agony. Remember TextMate? It had a huge loyal user base, but who is using it now? It got open-sourced, but a bit too late!
- wsc981 12y agoI tried Atom and to me, the editor just feels slow. I've been using Sublime Text for a long while now and last week I decided to "bite the bullet" and buy a license. It's just too nice of an editor for languages like Ruby, Markdown and even C# (with the OmniSharp plugin).
- deleted 12y ago[deleted]
- yAnonymous 12y agoAtom is terrible to the point of being almost unusable compared to ST. It needs a ton of work.
- PSeitz 12y agoAtom is slow and will stay slow, due to the architectural choice. DOM rendering is too complex to become blazingly fast.
- tmikaeld 12y agoI have tried Atom, many many times. But i always get annoyed by how SLOW it is.
- kolev 12y agoIt's slow with huge source files, agreed, but you shouldn't have huge source files anyway.
- 12y ago
- jrnkntl 12y agoFYI For the people running dev-builds (like myself) and are wondering why they don't get an update notification from 3079: If you're already using dev build 3079, then there's no need to update - 3080 is identical, except it will give update notifications for beta builds only, rather than dev builds.[1] [1] http://www.sublimetext.com/forum/viewtopic.php?f=2&t=17796 http://www.sublimetext.com/forum/viewtopic.php?f=2&t=17796
- galfarragem 12y agoIMHO Sublime is like Sketchup. Certainly there are more powerful tools (emacs and vim - or 3dMAX and Rhino, when comparing with Sketchup) but Sublime/Sketchup are so fast and easy to use from first day by amateurs and professionals making them very hard to beat. I don't use them everyday but I can be quite productive with both. It would take ages to be productive with Emacs or 3dMAX using them only every other week.
- cheetos 12y agoBesides Firefox, Sublime Text is the application I use the most in my day-to-day professional life. It is faster and easier to configure than any other code editor I've used in the past. I would say it's one of the few pieces of software I've encountered that is a joy to use. If you also use ST regularly and can afford it, I highly encourage you to support development and buy a license right now.
- deleted 12y ago[deleted]
- nkg 12y ago(web dev here) I ditched my long loved Eclipse for Sublime 2 months ago and never looked back.
- hobarrera 12y agoI purchased the licence years ago and used it almost exclusively until I got familiarized with vim. It's way more powerful and can do anything that sublime can. Plus more. The only downside is the learning curve, but you only go through it once.
- admyral 12y agoThe other downside is maintaining .vimrc and all the plugins and feeling utterly hamstrung without it.
- vkjv 12y agoI see lots of comments from people saying that after years of usage they just recently bought a license. I'm curious what most people are using it for, since the license clearly states that you need to buy a copy for professional use.
- ddoolin 12y agoThough, since it's just nagware, I doubt most people really care.
- LeonRobrotsky 12y agoPersonal projects, coursework in school. I also have zero doubt that people have been using it for professional purposes in violation of the license.
- eli 12y agoAside from the obvious alternative of "personal use," are you really surprised that people aren't always in full compliance with their EULAs?
- rev_bird 12y agoI've found that I pay much more attention to the terms of use for projects supported by smaller teams -- it's hard to feel like I'm ripping off a giant company like Adobe, but I have a hard time telling a small shop basically "HA! Thanks for trusting me stupid, good luck developing your great product with no money."
- eli 12y agoThat's reasonable, but particularly in a business context, if Photoshop is helping you make money then Adobe deserves your money as much as anyone else. Not to mention that if you're a startup and you plan to grow into a large company or get bought by a large company (i.e. all startups) you are going to have to get your house in order at some point.
- BuckRogers 12y ago
- deleted 12y ago[deleted]
- Fogest 12y agoI still have issues on my desktop where sometimes I can't interact with the text area of sublime using my mouse. I can still use the mouse with the menus and stuff, but scrolling and clicking in the text does nothing and I have to use my keyboard only. Still not sure what is causing this issue as it doesn't happen all the time. The fix is usually just rebooting my PC which is rather annoying.
- guinness74 12y agoDoes anyone know if the Sublime Text 2 plugins are compatible with version 3? I've never done a Sublime Text upgrade. TIA! Edit: seems like they will need to be ported [0]. http://www.sublimetext.com/blog/articles/sublime-text-3-beta http://www.sublimetext.com/blog/articles/sublime-text-3-beta
- eivarv 12y agoIn case you haven't stumbled upon it yourself, here [0] is a site I found very useful when I upgraded a while back. It allows you to check which plugins are supported (and which aren't) by copying and pasting the contents of your package control user settings. [0]: http://www.caniswitchtosublimetext3.com http://www.caniswitchtosublimetext3.com
- hobarrera 12y agoWhy is this news? We've been getting builds of Sublime 3 costantly for way over a year now.
- deletethisuser 12y agoComment