Mac Tips & Tricks - 2016

Configuration
Use all F1, F2, etc. keys as standard function keys
System Preferences > Keyboard -> Use all F1, F2, etc. keys as standard function keys

Search in current folder instead of everywhere - link
Go to preference in finder, select "Search the Current Folder" in "When performing a search" and "Advanced" tab 

System Preferences > Keyboard > Shortcuts > All controls
- then we can use tab to move and use space to select the active button

System Preferences > Trackpad > Point & Click > Tap to click

Keychain Access > Manage passwords and certificates

Change default browser
System Preferences > General > Default web browser

Shortcuts
Go to Folder
/ or Command+Shift+G ->
- Use tab completion

CONTROL + a/e > Got to head/end - work in Terminal, Chrome, Atom

Command+` > cycle between open windows in selected application

xtrafinder support features:
Press Enter or Return to open selection
New File
Copy Path
Copy to, Move to
New Terminal Here

Finder
Command+i > Show info
Command+shift+deelete > Empty the trash

Rename a file or folder
- By default, we can press enter to change file name. 
- If we use XtraFinder and configure it to press Enter to open file, then we can press fn+enter to rename a file.

Close Windows
Undo/Redo:  Command + Z/Y
Command-Shift-W to close a window
Command-Option-W, Close all windows

Zoom out/in
System Preferences > Accessibility > Zoom
Check "Use keyboard shortcuts to zoom":
COMMAND + OPTION + 8 > Toogle Zoom
COMMAND + OPTION + = > zoom out
COMMAND + OPTION + - > zoom in

Check "Use scroll gesture with modifier keys to zoom"
Scroll scroll on the trackpad while pressing one of keys: CONTROL, OPTION, or COMMAND

Most applications supports: 
COMMAND + "+" > zoom out 
COMMAND + "-" > zoom in

Allow or disallow unidentified apps
Ctrl+click or right click then select Open from the contextual menu.

System Preferences > Privacy & Security > General > Allow applications downloaded from


Automatically Hide the Dock
System Preferences > Dock > Automatically hide and show the Dock
Command+Option+D: hide or show dock

Command + H > hide the current application

Force Quit Applications
Using shortcuts: Command + Option + Escape
Using Activity Monitor
Option + click application in the dock

Cmd + Ctrl + D > Dictionary

Activity Monitor

Spotlight Search: Command + Space
Show file location
- Hold Command key
Open file in Finder
- Hold Command key + enter
- Hold Command key + double-click on the result

Exclude folders from Spotlight Index

System Preferences -> Spotlight -> Privacy tab, add folder to exclude from index

Search in current folder rather than everywhere
Open Finder's preference, choose "Search the Current Folder" in Advanced tab


Homebrew
brew doctor
brew update && brew upgrade
brew cleanup     > remove older version
brew cleanup -ns >  Show what will be removed

brew tap caskroom/versions
brew cask install java7

brew cask install iterm2
Reuse previous session's directory
Preferences > Profiles > Default > General > Working Directory > Reuse previous session's directory

Disable swap space
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
sudo rm -rf /private/var/vm/swapfile*

launchctl
sudo launchctl stop|start com.openssh.sshd

Applications
Outlook
Do a basic search in Outlook: OPTION + COMMAND+ F
Do an advanced search in Outlook: SHIFT + COMMAND+ F
Find text within an item: COMMAND+ F

Install Programs from Unidentified Developers
Preferences > Security & Privacy  General  Allow apps downloaded from
To Manually Launch Application: Holding control key + choose open from dropdown menu

Kill Parental Controls
pgrep parentalcontrolsd 
sudo pkill -9 parentalcontrolsd

Resources
Making Sense of Mac Keyboard Symbols
Post a Comment

Labels

Java (159) Lucene-Solr (110) All (58) Interview (58) J2SE (53) Algorithm (41) Soft Skills (36) Eclipse (34) Code Example (31) Linux (25) JavaScript (23) Spring (22) Windows (22) Web Development (20) Nutch2 (18) Tools (18) Bugs (17) Debug (15) Defects (14) Text Mining (14) J2EE (13) Network (13) PowerShell (11) Chrome (9) Design (9) How to (9) Learning code (9) Performance (9) UIMA (9) html (9) Continuous Integration (8) Dynamic Languages (8) Http Client (8) Maven (8) Security (8) Trouble Shooting (8) bat (8) blogger (8) Big Data (7) Google (7) Guava (7) JSON (7) Problem Solving (7) ANT (6) Coding Skills (6) Database (6) Scala (6) Shell (6) css (6) Algorithm Series (5) Cache (5) IDE (5) Lesson Learned (5) Programmer Skills (5) System Design (5) Tips (5) adsense (5) xml (5) AIX (4) Code Quality (4) GAE (4) Git (4) Good Programming Practices (4) Jackson (4) Memory Usage (4) Miscs (4) OpenNLP (4) Project Managment (4) Python (4) Spark (4) Testing (4) ads (4) regular-expression (4) Android (3) Apache Spark (3) Become a Better You (3) Concurrency (3) Eclipse RCP (3) English (3) Happy Hacking (3) IBM (3) J2SE Knowledge Series (3) JAX-RS (3) Jetty (3) Restful Web Service (3) Script (3) regex (3) seo (3) .Net (2) Android Studio (2) Apache (2) Apache Procrun (2) Architecture (2) Batch (2) Bit Operation (2) Build (2) Building Scalable Web Sites (2) C# (2) C/C++ (2) CSV (2) Career (2) Cassandra (2) Distributed (2) Fiddler (2) Firefox (2) Google Drive (2) Gson (2) Html Parser (2) Http (2) Image Tools (2) JQuery (2) Jersey (2) LDAP (2) Life (2) Logging (2) Software Issues (2) Storage (2) Text Search (2) xml parser (2) AOP (1) Application Design (1) AspectJ (1) Chrome DevTools (1) Cloud (1) Codility (1) Data Mining (1) Data Structure (1) ExceptionUtils (1) Exif (1) Feature Request (1) FindBugs (1) Greasemonkey (1) HTML5 (1) Httpd (1) I18N (1) IBM Java Thread Dump Analyzer (1) JDK Source Code (1) JDK8 (1) JMX (1) Lazy Developer (1) Mac (1) Machine Learning (1) Mobile (1) My Plan for 2010 (1) Netbeans (1) Notes (1) Operating System (1) Perl (1) Problems (1) Product Architecture (1) Programming Life (1) Quality (1) Redhat (1) Redis (1) Review (1) RxJava (1) Solutions logs (1) Team Management (1) Thread Dump Analyzer (1) Troubleshooting (1) Visualization (1) boilerpipe (1) htm (1) ongoing (1) procrun (1) rss (1)

Popular Posts