I work with my computer the whole day doing different things and using Mac OS X Lion. I have a lot of windows opened and constantly switching from one application/window to other, using Mission Control, and sometimes using Spaces as well. At the end of the day I have the feeling that I spend too much time doing this and wonder whether there could be improvements in order to be more productive when working with several programs at the same time, OS X Lion specific. I wonder whether you could share your experience, strategies and tips.
|
I'm not a Mac user, but from what I recall from back when I had one, Spaces are an implementation of virtual desktops, which is something I've used heavily and happily on Linux, so my experience may be relevant to your problem. The system I use and have been very happy with is as follows: Basically what I end up with is a very well-organized set of virtual desktops for each task, as if each task had a separate computer with its own multi-desktop setup - instead of using application-switching to move between applications, which would require going through all the open applications whether they belong to the current task or not, I just go through the task's desktops to find what I want. This requires easy I try to limit the number of tasks going at the same time to about three (plus a desktop for email and a TODO list, one for keeping my lab notebook up to date, and three for personal stuff since this is my own computer), and they're usually similar types of tasks (say, two programming or data analysis projects, each with multiple terminals and a Firefox or documentation window for research, and one presentation or paper-writing or paper-reading, with the relevant application for that and some more windows for notes), so I don't have to make a lot of changes in my general setup even when the tasks change. I don't know if this makes a lot of sense, but it does work very well for me - I know where everything is, it's all instantly visible if I just switch to the right desktop, and switching desktops is on extremely quick keyboard shortcuts. |
|||
|
|
|
Instead of command-tabbing many many times. Hold down command-tab, point and click on the app icon. I 've found this little trick to save me several milliseconds each time I want to switch windows. |
|||
|
|
|
My advice is to turn off the automatic reordering of the spaces, since it makes it harder to remember the position of a certain space. This way I position the most important application in one space and move additional stuff to the space left and right. I then can quickly navigate left and right using a four-finger-swipe. A second tip is to force certain applications to reside on one space only (right-click on the dock icon, select entry in the option menu). I do this for my browser and for my LaTeX editor where I do most of my work currently. Remove the Dashboard as a space: every entry in the spaces row makes the icons a little bit smaller, and you have still your trusted keyboard shortcut to activate the dashboard. In mission control, you can fan out a stack of windows using a two-finger-gesture. Finally the most important tip: If you open mission control, you can move all windows of a certain application by dragging the application icon rather than a single window. |
|||||||||||
|
|
|||||||||||
|
|
+1 for adding as many monitors as you can. More imediately - I've found window managers (I use Divvy but take your pick) to be an imediate gain for best controlling how I switch between applications (Divvy let's me quickly and easily put the lots of windows in the best place for the work I'm doing. While you're on Lion - If you do a lot of commandline work I'd also recommend totalterminal - let's you have the terminal always at your fingertips in a very quake-like way. |
|||||
|
|
Command-tab is very big. I have another big reason for using this - it works on Mac, Windows AND Linux (ok, ALT-TAB keys but basically the same in both functionality and keys 'feel', due to their placement). Also the various 'swiping' techniques now available on the mac - two fingers scroll, 3 fingers back-forward and selecting text and even four finger swiper for showing / hiding apps. I'm not a huge Mac fan but I really miss these features on my other laptop's with regular track pads. |
|||
|
|
|
I'm not working with Lion but with OS 10.6, however I know your problem quite well from my own experience. I'm having a MacBook 13" with a second screen (22"). I tried Spaces but it did not feel good. A tool which proved incredibly useful for me is Optimal Layout ( http://most-advantageous.com/optimal-layout/ ) It allows you to move, scale or reposition the current window on the screen(s) without having to use the mouse and I use it very often and find it very helpful to quickly see two windows next to each other or send a window to the second screen, ... |
|||
|
|
|
Spaces and full screen layouts are great. I use Moom to help arrange my screen as cleanly as possible — there are other tools that let you do the same thing. But to really make my workflow sing, I use AlfredApp and created keyboard commands to switch to my most used apps. F2 sends me to my code editor, F1 to my broswer. By not taking the second or two it takes to command-tab or switch to the mouse, I can keep my workflow going smoothly as possible. |
|||||||
|