iCal brings out the love/hate side of the Mac fan base, with folks either praising the built-in Mac calendaring app or spreading vitriol thickly all over it. Regardless of your own specific opinion, however, todays tip will allow users to have just a bit more control over their iCal app.
iCal has a debug menu, hidden in preference files and accessed via Terminal. Accessing it is fairly easy, simply quit iCal and launch Terminal from the /Utilities folder. Then, enter the following command:
defaults write com.apple.iCal IncludeDebugMenu 1
Start iCal again, and the debug menu will be visible.
Most of the items in the debug menu are fairly developer-specific, but there are a few useful ones: opening multiple iCal calendar windows with Command-L, changing the number of weeks that appear before and after the start date in Day View, and the ability to show more than just seven days in a week. All fairly helpful, no? To show more than seven days in a week view, for example, simply select Top Sekret from the debug menu, then Days in Week View, then the number of days to show.
To get rid of the iCal Debug menu, simply open Terminal again (after quitting iCal, of course), and enter the same command as above, changing the 1 to a 0:
defaults write com.apple.iCal IncludeDebugMenu 0
Easy, breezy, mac and cheesy, right? In my own test of this feature, Terminal didn’t ask me for a password, or even acknowledge my input, which might throw new Terminal users off. Not to worry, though, just launch iCal and the menu will be there.
[via OS X Daily].