Excalidraw
Để vẽ sơ đồ luồng, tôi thường sử dụng Excalidraw, một công cụ vẽ theo phong cách doodle. Nó khá thú vị, và bạn có thể muốn thử nghiệm.
ServBay
Không cần giới thiệu nhiều; bạn có thể thiết lập môi trường phát triển chỉ với một cú nhấp chuột. Nó cho phép bạn dễ dàng chuyển đổi giữa các phiên bản ngôn ngữ lập trình khác nhau. Phần mềm nào khác có thể làm được điều này? Nó lặp lại nhanh chóng, và mọi lỗi được giải quyết kịp thời. Tổng thể, tôi rất khuyên bạn nên sử dụng.
Fork
Một công cụ trực quan hóa Git miễn phí, được đại diện thích hợp bởi một "cái nĩa."
Warp
Một ứng dụng terminal mới hỗ trợ tính năng tự động hoàn thành cơ bản và tính năng nhớ, được cải thiện bởi AI.
Zed
Tôi sẽ không giới thiệu JetBrains hay VSCode vì chúng là các trình soạn thảo mã nổi tiếng. Thay vào đó, tôi sẽ giới thiệu Zed, một trình soạn thảo thế hệ tiếp theo được xây dựng trên Rust. Nó có tốc độ khởi động và nhập liệu cực nhanh. Zed mới chỉ bắt đầu, vì vậy tôi sẽ theo dõi nó.
Trực quan hóa cơ sở dữ liệu
Navicat, dẫn đầu trong lĩnh vực trực quan hóa cơ sở dữ liệu, rất quen thuộc với nhiều người. Gần đây, nó đã ra mắt phiên bản miễn phí có tên Navicat Premium Lite. Là một phiên bản tinh giản của Navicat Premium 17, nó bao gồm hầu hết các tính năng thiết yếu. Tuyên bố chính thức cho biết, "Nó đáp ứng nhu cầu quản lý cơ sở dữ liệu cơ bản của nhiều người dùng mới và mục đích phi thương mại."
Nếu bạn cần một công cụ trực quan hóa cơ sở dữ liệu nhẹ, tôi khuyên bạn nên SQL Pro Studio. Mặc dù nó có thể không mạnh mẽ như Navicat, nhưng đây là một ứng dụng gốc trên Mac với hiệu suất khá tốt. Nó bao gồm các thao tác cơ bản (lọc, sắp xếp), nhưng các tính năng nâng cao yêu cầu một số viết SQL.
Nếu bạn đang sử dụng cơ sở dữ liệu Postgres, bạn có thể thử Postico 2, được thiết kế đặc biệt cho Postgres.
He3
Một bộ công cụ cho các nhà phát triển bao gồm nhiều công cụ phát triển chuyên biệt, cũng như một số công cụ cơ bản cho chỉnh sửa video, cắt ghép hình ảnh và chuyển đổi âm thanh.