This page contains information that may be useful to people developing on macOS.
Note that the applications, tools, and libraries listed below are simply those that some have found useful. They should not be interpreted as mandatory.
Git Tools
gitk
The version of Git that comes with Xcode may not include gitk, a GUI-based Git repository browser. A workaround is to get a newer version using Homebrew:
brew update
brew install git
If gitk does not start with an unknown color name "lime"
error, upgrade your version of Tcl/Tk:
brew cask install tcl
References:
- http://stackoverflow.com/questions/34637896/gitk-will-not-start-on-mac-unknown-color-name-lime
- http://stackoverflow.com/questions/17582685/install-gitk-on-mac
SourceTree
SourceTree is a free Git and Mercurial client for Windows and macOS made by Atlassian.
(Notes coming soon)
Profiling
A few of us have used the Xcode tool “Instruments” (which should already be installed on your system) with considerable success, but we do not have much experience with it yet.