A list of handful tips and utility apps for Pros. Let the tool to do the work so that we can focus more on coding.
- Create a bash script and save it in some folder. If you are lazy like me here’s the gist, download and use it:
#!/bin/bash
open -a Terminal "
pwd"
- Make script executable by running this script from Terminal:
chmod +x /path/to/the/open_terminal.sh - Go to Xcode Preferences. Add a new Behavior by clicking the
+button in the bottom left corner. Name it and give a shortcut key. In my case⌘+⌥+⌃+⇧+T
- On the right side details pane check the Run option. From the adjacent drop-down menu choose the script you just saved in step 1.
If you use iTerm, replace
TerminalwithiTerminopen -a Terminal "pwd"
After becoming accustomed to the ease of opening terminal from Xcode, I have created two more shortcuts. One to show project in finder and another one is to open Derived Data folder from Xcode. The steps are the same as above.
Burp Suite allows manual testers to intercept all requests and responses between the browser and the target application, even when HTTPS is being used.
Xcode could store tens of gigabytes in ~/Developer folder. Most of those cached files & symbols is not reclaimed over time and could consume a large amount of your storage, which is especially important if you have relatively small SSD drive. DevCleaner gives you an easy way to inspect auto-generated files and clean them if necessary. It could also remind you about scan after a while.
Dropover is a macOS utility that makes Drag and Drop easier. Use it to stash, gather or move any draggable content without having to open side-by-side windows.
Flycut is a clean and simple clipboard manager for developers. It's based on an open source app called Jumpcut. On the Mac, every time you copy a code piece, Flycut stores it in history. Later, you can paste it using Shift-Command-V even if you have something different in your current clipboard. You can change the hotkey and other settings in preferences.
Rectangle helps you to seemlessly move and resize windows in macOS using keyboard shortcuts or snap areas.
ProvisionQL is inspired by a number of existing alternatives, the goal of this project is to provide clean, reliable, current and open source Quick Look plugin for iOS & macOS developers. Thumbnails will show app icon for .ipa/ .xcarchive or expiring status and device count for .mobileprovision. Quick Look preview will give a lot of information, including devices UUIDs, certificates, entitlements and much more.
TinkerTool is an application that gives you access to additional preference settings Apple has built into macOS. This allows to activate hidden features in the operating system and in some of the applications delivered with the system.
Just hold the ⌘-Key a bit longer to get a list of all active short cuts of the current application. It's as simple as that. CheatSheet works hand in hand with CustomShortcuts from my friends at Houdah Software. This way, the shortcuts can be edited directly in CustomShortcuts with a click on the pen symbol.
ImageOptim removes bloated metadata. Saves disk space & bandwidth by compressing images without losing quality.
iTerm2 is a terminal emulator for macOS that does amazing things.
Unleash your terminal like never before. Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration.
MacDown is an open source Markdown editor for macOS, released under the MIT License.
AltTab brings the power of Windows’s “alt-tab” window switcher to macOS.
FinderGo is a macOS app and Finder Sync Extension to open Terminal, iTerm, Hyper from Finder
Hidden Bar
Hidden Bar lets you hide menu bar items to give your Mac a cleaner look.
HotKey helps you to define keyboard shortcuts to launch Applications or to open folders in Finder.
Later is a simple Mac app to clear and restore your workspace with ease.
Latest is a small free utility app for the Mac that checks if all your apps are up to date including the apps that are not downloaded from App Store.
Lookin is a free and Open-Source macOS App for iOS View Debugging. You can inspect and modify views in iOS app via Lookin, just like UI Inspector in Xcode.
MeetingBar shows your calendar events in the status bar. Create and join meetings in one click. Your meetings before your eyes!
Numi is beautiful all in one calculator appfor Mac. Don't the name fool you. Numi is much more than a just calculator. Don't be affraid to give a try, you can thank me later.
Only Switch provides a series of toggle switches to simplify your routine work, such as Hidden desktop icons, dark mode, and hide notch of the new Macbook Pro.
OnyX is a multifunction utility that you can use to verify the structure of the system files; run miscellaneous maintenance and cleaning tasks; configure parameters in the Finder, Dock, Safari, and some Apple applications; delete caches; remove certain problematic folders and files; rebuild various databases and indexes; and more.
Pure Paste lets you paste as plain text by default. It sits in the menu bar and clears formatting (fonts, colors, bold, links, tables, etc.) from the text you copy. However, it does not touch unrelated content like files, images, etc. It also ignores content copied from password managers.
Trailer accelerates your GitHub workflow. Never miss a comment again. Track pull requests and issues across repositories, directly in your Notification Center or on any device.