As the saying goes, in order to do a good job, one must first sharpen their tools. A useful tool can make us achieve twice the result with half the effort, and a beautiful interface can make us feel happy. So, easy-to-use and visually appealing development tools are our development tools.
So today, I would like to recommend some development tools for Mac in 2024, which are all practical and helpful to you.
1.TablePlus
TP is a database management tool, although it is written here, I would recommend NaviCat for better usability. Navicat is chargeable, but you can still choose the “Learning Edition”. The reason why I used TP is because Navicat sent a letter to the company, and they asked us to uninstall all of it. So I found this alternative, which is also very good.
Support multiple database connections
The interface layout is not inferior to that of navicat, and it is also quite good.
This SSH and SFTP connection tool is also one of my treasured software. Compared to XShell, Final Shell, etc., it is really easy to use and looks good. I also strongly recommend it to everyone.
It also supports SFTP connection, so you no longer need to download a separate software for file uploading.
3.typora
Programmer specific document writing, using markdown syntax to write documents, very smooth. There are many beautiful themes that reject aesthetic fatigue.
4.Servbay
ServBay is an integrated, graphical local web development environment designed for macOS users. The reason why I used ServBay is because MAMP Pro did not meet all our specific needs, and we required a more streamlined solution for managing various development services efficiently. This alternative is also very effective.
Supports multiple versions of PHP and Node.js running concurrently
Custom domain names and free SSL functionality
Command line interface, unified service management, and Docker and Node.js compatibility
Internal network access, allowing sharing of local websites with team members
Supports MariaDB and PostgreSQL databases, as well as NoSQL databases like Redis and Memcached
User-friendly, easy for beginners, one-click deployment of development environments, multi-host and multi-domain support
Multi-language support, eliminating language barriers
Provides beginner guides and detailed tutorials to help users get started quickly
Recent updates focused on enhancing user experience, improving performance, and fixing known issues
Supports local development for Laravel 11, allowing quick setup of Laravel applications
5.istat menus
A very useful system monitoring tool, recommended for wall cracking. I often use this to control the small fan of my computer. When you run a project, you can turn the fan to the maximum and make the computer run happily. I often use stable diffusion to generate AI images locally.