If you want to find the homebrew for an application, you can search the homebrew website here: Install VS Code Go head and try out one of the above examples to make sure homebrew is working. to install nmap (non-gui): brew install nmap.To install Firefox (Gui Application) : brew install –cask firefox.The main difference is applications with a GUI will usually be a cask package. Once installation completes, you will be ready to install apps. Enter your password when prompted, then press return.Package managers let you install programs on your computer from your terminal without having to go hunting for where to get the installation package. It is similar to Apt-Get for those who have used Ubunut, or Yum for those who have used redhat linux. Home brew is a package manager for MacOS. Click install next to command line tools.Click on the XCode Menu, Select Preferences.Go back to your terminal window and run:.To install XCode CLI tools, you have two options: Install it via the CLI, or through XCode. But when you install xcode, it installs the dependencies for Homebrew (See next section) and git version control which you will want to use is if you start collaborating with others on your projects. XCode is not strictly required for python development. If you wanted to develop iPhone apps, etc… you would do it with XCode. XCode is the development tool that Apple ships with MacOS. I recommend pinning the terminal application to your dock.
It is also similar to the Command prompt or powershell interface on Windows. It is similar to the CLI interface on unix/linux since MacOS is based off BSD unix. The terminal is the CLI interface for MacOS.
This article lists the tools that are needed to get going with python development and a simple guide for getting all the tools installed Launch Terminal