Coding Environment on macOS Catalina (2020) – Part 3 – Setup Your Tooling

Last part of this series is Setting up your Tooling. You have your environment setup based on the Part 1 Setup Your Machine Environment as well as Repo based on the Part 2 Setup Your Repo.

In this Part 3 Setup Your Tooling, we will be focusing on the tools you need for coding.

What Basic Tools Do You Need?

To start coding, you need to have the following tools installed in your system so you have productive coding activity.

Code Editor

First one you need is the Code Editor or Source Code Editor. Code Editor will help you boost the coding productivity as it provides autocomplete, syntax error checks, suggestions, etc. Check out the Best Code Editor for Web Development for the choices of Code Editor.

I would recommend Visual Studio Code (VSCode) as it is lightweight, cross-platform and free of cost. Check out the How to use Visual Studio Code on macOS Catalina post to learn more about this Code Editor.

Database Management Client Tool

If you are dealing with database, it is way easier to manage it with client tool. If you are using MySQL as your database server, MySQL Workbench will be the best client tool you can partner with it.

In Using MySQL Workbench on macOS Catalina post, it is showing how you can use MySQL Workbench on macOS Catalina.

Repo Management Client Tool

This tool is being covered in Part 2 Setup Your Repo. Check more details in the part 2 of this series.

If you are using GitHub, you can use either SourceTree or GitHub Desktop.

If you are using Bitbucket, I recommend using SourceTree.

Check out the following posts for explaining how to use these tools.

Using Atlassian SourceTree on macOS Catalina

How to use GitHub Desktop to manage your code on macOS Catalina

Latest Posts

Feel free to share this post!

Scroll to Top