7 ms·
Sublime Text 3 Build 3059
- publicfig 13y ago-Automatically closing windows when the last tab is dragged out This is so minor, and yet so great. EDIT: I copied and pasted the wrong one.
- jwarren 13y agoWhat exactly does this do?
- publicfig 13y agoI had accidentally copied and pasted the wrong one.
- shawabawa3 13y agoedit: this explanation was for the pre-edited point: When the last file is closed, a new transient file is created automatically before when you closed all tabs you were left in this weird state where there was no buffer to type in until you created/opened a file. Now it behaves as if you'd just opened a fresh window, where you have a buffer that becomes an "untitled" tab the moment you type something.
- adrusi 13y agoI believe it means hat when you close the last open file, it opens up and empty, unnamed file instead of just closing the window. The same behavior as opening the editor with no files to restore.
- wil421 13y agoAgreed this was a constant pain for me.
- subsection1h 13y agoCan you explain your workflow? I don't understand why people would use tabs in a text editor. Do you open a file, edit it, and then close it after you're done? I currently have more than 4,000 buffers open in Emacs and I switch between them instantly using fuzzy matching. I rarely kill buffers. I just leave them open. I'm interested in other workflows and I'd appreciate it if someone would help me understand how tabs can be used effectively. Thanks.
- deleted 13y ago[deleted]
- unfamiliar 13y agoPersonally I like to keep to about 10-15 tabs open with the files I am currently working between. This set of files changes every couple of hours to I can't hold them in memory and it is good to have a nice visual reminder of where what I am looking for might be (bearing in mind that a lot of the time I can't think of the name for what I'm looking for).
- dleibovic 13y agoGenerally, when I'm working on a specific task that affects a handful of files, I'll have all of those files open in tabs. This provides a visual cue for each file (i.e. I know the "main" file is in tab position 1, the class that it calls is in tab #2, etc etc). Furthermore, I can switch between tabs quickly with cmd + 1, cmd + 2, etc, or via cmd + option + left/right arrow. This can be quicker than fuzzy matching (which sublime text supports, btw), and it requires less mental overhead of remembering what the file is called when you want to switch to it.
- shawabawa3 13y agoI tried the whole "never close anything and fuzzy match to change", it never worked. I always end up thinking "what was that file i was editing 2 minutes ago called?" I tend to cull open tabs when I have more than ~10 open. I guarantee I can look at my tab bar, move my hand to the mouse, and click on the tab I want faster than anyone can switch using fuzzy matching
- jkrems 13y ago
- omn1 13y agoAs an avid Vim user I really like the regular updates on Sublime Text 3 and I can see how I would enjoy some of its features like multi-cursor support. The shortcuts remind me more of Emacs, though. Here's hoping that Sublime will continue to be strong and won't go the way of the dodo soon (like Textmate did...).
- ben336 13y agoSublime has very solid support for VI keybindings using a plugin that ships with the editor but is disabled by default.
- ritchiea 13y agoIf you are a regular vim user the keybindings in Sublime vintage mode aren't anywhere near adequate. It's more like a cute quirk than a real feature.
- coldtea 13y ago>If you are a regular vim user the keybindings in Sublime vintage mode aren't anywhere near adequate. I find them perfectly fine, and have been using Vim since the mid-nineties, in things like SunOS and HPUX. You don't have to take advantage of every key command Vim offers to be productive. In fact, focus on the code.
- actf 13y agoSublime is missing support for vim actions when used in combination with / or ? For example: d/abc (i.e. delete forward until the text 'abc') or c/abc (i.e. change the text going forward until the text 'abc') I can workaround most of the missing functionality, but this one is a deal breaker for me. Unfortunately since / just uses the built-in Find feature in Sublime, fixing this is probably non-trivial.
- mokkol 13y agoYou can activate Vintage mode (vi mode). Isn't 100% the same as vi but for me it does the job :-)
- shawabawa3 13y agoFor me the best change is this Added image preview when opening images It's weird, I would never have even realised this bothered me until I saw it in the patch notes, then I instantly remembered all the times I was looking for an asset and had to switch to the file browser to find it
- unwind 13y agoWhat is the use-case for opening images in a text editor? I'm not a user of Sublime text, but at least the landing page doesn't mention being able to edit images ... Except as raw binary I guess, but that doesn't sound like something you do very often.
- kuldar 13y agoChecking assets would probably be the main use-case.
- frou_dh 13y agoYou wouldn't be launching the editor to view an image. It's more for previewing images that happen to be in the directory hierarchy you already have open as a project (which is shown as a treeview in the sidebar).
- jbrooksuk 13y agoSince dimensions are also displayed, it's pretty handy for writing sprites in CSS. Although it doesn't display coordinates when you hover your mouse.
- deleted 13y ago[deleted]
- criswell 13y agoIf anyone is looking for the dimensions like I was, they're in the status bar area along with the file size. I feel like this information should be a bit closer to the image, but I understand not wanting to break conventions.
- funkiee 13y ago"Vintage: A block caret is now used" Christmas came early... I've been waiting for this for so long.
- mavroprovato 13y agoCould someone explain to me what the two top left arrows are supposed to do?
- jbrooksuk 13y agoWhen you have a lot of tabs open, they start to "scroll" across. Clicking these arrows lets you see more.
- mavroprovato 13y agoThanks!
- valisystem 13y agoI like sublime, but what I would give to have it ditch the open file list paradigm entirely, replace it by a file history, and keep the undo info regardless of the open/closed state.
- mhurron 13y agoThat's funny, because I wouldn't want any of that.
- belluchan 13y agoYou probably haven't used buffers in emacs or vim nor seen the powerful undo systems of either.
- hack_edu 13y agoWhich is probably why they use Sublime Text.
- Kesty 13y agoEvery time I see people start arguing about editors I end up here http://xkcd.com/378/ http://xkcd.com/378/
- mhurron 13y agoYes I'm just a rube who couldn't possibly understand why your opinion is the only right way.
- hack_edu 13y agoOops! My intention was that some people have preferences to something that just works and stays out of their way. Not that any killer feature convinces someone to use a tool, but the opposite. Overall accessibility to a specific user is the only thing that matters. :) FWIW, I'd use Sublime if all vim bindings worked but that's not possible given its other critical features nor the project's current goal.
- iamtechaddict 13y ago* Added image preview when opening images My favourite change.
- bliker 13y agodistraction free mode on gnome without menu bar!
- jbrooksuk 13y agoI love full screen mode in OSX. With a trackpad to hand (pun intended) I can swipe back to my browser, check the output and continue. It's beautiful.
- devicenull 13y ago* Windows: SSE support is no longer required for 32 bit builds I wonder how long we're going to be held back by (very) legacy machines. Valve also recently dropped SSE2 support because 0.0004% of their users complained about it.
- plg 13y agois there some description of how this differs from sublime text 2, e.g. what new features and/or improvements it brings?
- quarterto 13y agohttp://www.sublimetext.com/blog/articles/sublime-text-3-public-beta http://www.sublimetext.com/blog/articles/sublime-text-3-publ...
- schneidmaster 13y agoThe changelogs on the beta releases (especially the first one) are pretty helpful: http://www.sublimetext.com/3 http://www.sublimetext.com/3
- HarveyKandola 13y agoWould love to know when ST3 will be out of beta...
- mattengi 13y agowow, still no input method support on ubuntu.
- iambateman 13y agoDoes anyone know how to make "ctrl+tab" & "ctrl+shift+tab" do the predictable thing? The order is impossible to predict at the moment.
- tropicalmug 13y agoOpen your user key-bindings (in OSX this is Sublime Text -> Preferences -> Key Bindings - User), and put [ { "keys": ["ctrl+tab"], "command": "next_view" }, { "keys": ["ctrl+shift+tab"], "command": "prev_view" } ]
- rbinv 13y agoThe default behaviour is to switch tabs in a "last used" order. To change it, add this to your key bindings: { "keys": ["ctrl+tab"], "command": "next_view" }, { "keys": ["ctrl+shift+tab"], "command": "prev_view" }
- bigonlogn 13y agoYou hold Ctrl (or Shift+Ctrl) while you tab to cycle all the way through all your tabs. The first time you press the combination, it switches to the last tab you were in. This is how it is in version 2, anyway.
- geolisto 13y agoThe most annoying change for me will be the automatic closing windows when the last tab is dragged out. Now I will have to manually drag it out of the main window to create the second window again.
- ptnapoleon 13y agoI believe setting "close_windows_when_empty" to false in your preferences should prevent this.
- DjangoReinhardt 13y agoQuestion for current ST3 users: how stable is this ST3 beta as compared to ST2? I tried an early beta and it crashed horribly in the middle of a code-marathon, lost me a few crucial bits of code. Switched back immediately to ST2. Is it safe to install this ST3 beta now? PS: I'm referring to the Ubuntu 12.04 LTS 64-bit version, if that matters at all...
- mcmillion 13y agoThe only issues I've had on OSX are plugin compatibility issues with Python 3. It's been more than stable.
- jon_kuperman 13y agoI switched over after the last build and things have been really stable.
- jbrooksuk 13y agoI've been using it since the first beta build. Never had an issue. It's so much faster as well, even though Sublime 2 was quick. The new plugin system I can't live without either, so many nice plugins.
- swah 13y agoNever crashed IIRC.
- petercooper 13y agoI think so. I only switched to ST3 because ST2 was being a giant pain in the ass with it frequently deciding to add my current theme to the 'ignored' packages, frequently not showing the sidebar when launched with a directory as an argument, and similar quirky bugs. ST3 has been solid as a rock in comparison and is a lot faster/immediate as well.
- mati 13y agoOccasionally crashes for me (32-bit Arch). I just updated to the new build to see if it's better.
- 13y ago
- wbsun 13y agoNew to this editor, but $70 per license? As an Emacs user, I really don't understand why one should pay $70 for this, which is even not an IDE, while there are powerful ones like Emacs and Vim that can do almost everything you can imagine..
- Prefinem 13y agoI use both Vim and Sublime and feel that supporting the developer by paying him, to ensure constant updates isn't really an issue. It may not be an IDE, but it certainly is powerful enough not to matter and a lot more user friendly than Vim
- pwthornton 13y agoIf a person were to feel that this made him or her more productive on important work, $70 is hardly anything. Certainly, if you felt that Emacs and Sublime were very similar, just go with the free one, but if you prefer Sublime, $70 isn't much at all. $70 for something that will last you a few years or so isn't much at all for any job or hobby. I have a camera built into my phone, but I still buy dedicated cameras because I get additional use and pleasure out of them. If I didn't, I'd just go with the one that comes with my phone.
- jbrooksuk 13y agoYou should try the unlimited trial first, then you'll appreciate the value.
- cschmidt 13y agoThe $70 is so insignificant, yet there is always someone who can't see why they would ever pay a cent for their tools. I spend 40 hours a week in an editor, making it around $0.03/hr over a single year. If you like Emacs or vim, then knock yourself out. I'm sure you are very productive. They both have a huge learning curve, and many people don't want that. Using ST or TextMate really feel different from either Emacs and Vim, and I prefer that feel.
- bsg75 13y agoI am reminded of my dark days on Windows where a good editor cost me in 1990's money more that $70: http://en.wikipedia.org/wiki/SlickEdit http://en.wikipedia.org/wiki/SlickEdit
- deleted 13y ago[deleted]
- pointernil 13y agoAnyone else having issues with Thinkpad T60 German-Keyboard and the default comment/uncomment short-cut mapping on linux? Anyhints reg. the root cause of the issues?
- balac 13y agoI use a spanish layout keyboard and the default comment/uncomment mappings don't work for me either, I remap them to: { "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } }, { "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
- danso 13y agoI've read through the feature list and changes from 2 to 3, but can any ST users here be so kind as to describe any issues they faced from migrating from 2 to 3? My use of ST is not too different from out-of-the-box. The main non-included plugins I use are Emmet, Ruby Slim, and Markdown Extended, and of course the utilities needed to manage them, such as Package Control. And I have a shell shortcut to get to ST (who doesn't?)...other than that, nothing too fancy...so I probably shouldn't experience too many hiccups to my workflow from just installing ST3?
- Corrado 13y agoI switched early in the Beta 3 cycle and never had any significant problems. In fact, I'm so happy with 3 that I don't even use 2 any more at all. The only "weird" thing was a couple of packages didn't like it very much. However, at this point all the packages that you are likely to need work in 3. Go for it. You won't regret it. :)
- danso 13y agoOK, I just need an encouraging push, thanks!
- taude 13y agoAny JSLint plugins that work will in 3 yet? Last time I tried 3, I couldn't find one. (It's been a few months).
- taude 13y agoNevermind, it looks like there's been an update to the plugin I'm currently using in 2. I didn't notice that support for 3 was added. https://github.com/darrenderidder/Sublime-JSLint https://github.com/darrenderidder/Sublime-JSLint
- CoryG89 13y agoI use JSHint Gutter and configure it to run on every save. It's really great.
- brento 13y agoWhat is tab scrolling?
- cpeterso 13y agoThe feature I really want from Sublime Text is split window views. I know you can open multiple tabs editing the same file and tile them side-by-side, but it's cumbersome. Visual Studio, for example, can split a window view just by dragging a resizer widget at the top of the scrollbar.
- mburesh 13y agoYou can definitely split a window into multiple columns/rows in Sublime (View >> Layout). Possible I'm completely misunderstanding you though.
- omegote 13y agoThe problem in Sublime is that you have a limited set of layouts, those that appear in the Layout menu. In other editors, such as Emacs or the way Terminator works, you can just "split" the current buffer/view/panel (you get the concept) either vertically or horizontally, so you can build virtually any kind of layout.
- cpeterso 13y agoYes, I miss the GUI equivalent of vim's sp or vsp view splitting.