tips, sharing,

Setup Software for Software Engineer (DEV / QA / DEV in Test) on MacOSX

Donald Donald Follow Jan 01, 2024 · 2 mins read
Setup Software for Software Engineer (DEV / QA / DEV in Test) on MacOSX
Share this

On this page, I would like to share to everyone the essential tools that we should have on your Macbook if we are software engineer

HomeBrew

/bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh>)"

iterm2

Using this command to install

brew install --cask iterm2

Install Firefox by brew

Using these commands

brew tap homebrew/cask-versions
brew install --cask firefox-developer-edition

Rectangle

https://rectangleapp.com/

brew install --cask rectangle

stats

https://github.com/exelban/stats

brew install stats

Docker

https://www.docker.com/

brew cask install docker

Visual Studio Code

brew install --cask visual-studio-code

Java

Download from this source:

https://www.openlogic.com/openjdk-downloads?field_java_parent_version_target_id=416&field_operating_system_target_id=431&field_architecture_target_id=All&field_java_package_target_id=All

List out all java version, we installed on your MAC:

/usr/libexec/java_home -V

Matching Java Virtual Machines (2):
    11.0.16 (x86_64) "OpenLogic-OpenJDK" - "OpenLogic-OpenJDK 11" /Library/Java/JavaVirtualMachines/openlogic-openjdk-11.jdk/Contents/Home
    1.8.0_342 (x86_64) "OpenLogic-OpenJDK" - "OpenLogic-OpenJDK 8" /Library/Java/JavaVirtualMachines/openlogic-openjdk-8.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/openlogic-openjdk-11.jdk/Contents/Hom

Check current Java version:

java --version

Switch Java version:

export JAVA_HOME=`/usr/libexec/java_home -v 1.8.0_342`
or
export JAVA_HOME=`/usr/libexec/java_home -v 11.0.16`

Python

install Python and setup Python on MAC:

https://www.python.org/

Mave

Install Maven via HomeBrew:

brew install maven

NodeJS

  • Install Nodejs via HomeBrew
  • Command:
brew install node

Appium

  • Install Appium Non-UI, Appium as library in Nodejs
  • Command
npm install -g appium

• Install Appium GUI

brew install --cask appium

Or download DMG file: https://github.com/appium/appium-desktop If you get any troubles while launching Appium, you can run this command:

xattr -cr Appium-UI.app

Appium Inspector

Install https://github.com/appium/appium-inspector

Using homebrew:

brew install --cask appium-inspector
Join Newsletter
Get the latest news right in your inbox. We never spam!
Donald
Written by Donald
Hi, I am Donald (Doai Tran), the author of Testing4Everyone. I hope you like it!