+1

Phần mềm cần có cho các nhà phát triển MacOS vào năm 2024

Phần mềm cần có cho các nhà phát triển macOS vào năm 2024

Dưới đây là tóm tắt về những phần mềm cần thiết cho phát triển trên macOS. Tất cả các công cụ này đều miễn phí và hầu hết là mã nguồn mở. Hy vọng chúng sẽ cải thiện trải nghiệm phát triển của bạn.

Cơ bản

Git

Git không cần giới thiệu nhiều. Chỉ cần chạy git trong terminal, một hộp thoại sẽ hiện ra. Nhấn cài đặt. Thông thường, điều này cũng cài đặt môi trường runtime cơ bản của Xcode. Hoặc bạn có thể cài đặt bằng cách chạy xcode-select --install trong terminal.

ServBay

ServBay có lẽ là môi trường phát triển tốt nhất cho Mac. Nó cho phép cài đặt một cú nhấp chuột cho nhiều môi trường phát triển khác nhau và đơn giản hóa việc nâng cấp sau này. Đối với các nhóm, nó đảm bảo sự nhất quán trong các phụ thuộc và cấu hình. image.png

Công cụ Terminal

iTerm2 + Oh-My-Zsh

iTerm2 là terminal hàng đầu trên Mac, và Oh-My-Zsh cung cấp khả năng tùy chỉnh giao diện và plugin mạnh mẽ. image.png

Terminus

Một công cụ shell tối giản, đa nền tảng mà tôi thường dùng để kết nối với các máy chủ đám mây. image.png

Công cụ Debugging

Bruno

Kể từ khi Postman trở thành phần mềm trả phí, chúng tôi đã chuyển sang Bruno như là một lựa chọn thay thế. Nó sử dụng JSON để lưu trữ dữ liệu, cho phép kiểm soát phiên bản với Git, đáp ứng nhu cầu cộng tác nhóm. Hơn nữa, giao diện người dùng của nó là tốt nhất trong số các công cụ API. image.png

SwitchHosts

Một công cụ để quản lý và chuyển đổi giữa nhiều cấu hình hosts, giúp việc debug HTTPS local dễ dàng hơn. image.png

AnotherRedisDesktopManager

Một công cụ GUI Redis miễn phí nhưng mạnh mẽ.

CotEditor

Một trình soạn thảo văn bản nhẹ, đơn giản nhưng mạnh mẽ, thích hợp để thay thế trình soạn thảo văn bản mặc định của hệ thống. Đối với việc chỉnh sửa văn bản phức tạp hơn, hãy sử dụng VS Code. image.png

Cài đặt công cụ dòng lệnh để tiện lợi:

# Cài đặt lệnh cot
sudo ln -s /Applications/CotEditor.app/Contents/SharedSupport/bin/cot /usr/local/bin/cot

# Sử dụng lệnh cot, tương đương với open xxx
cot ~/.zshrc

Công cụ Năng suất

Hidden Bar

Tùy chỉnh các biểu tượng taskbar ẩn, miễn phí và mã nguồn mở. image.png

Fork - Rất được khuyến khích

Một phần mềm Git GUI mạnh mẽ với giao diện lịch sử tuyến tính trực quan, giúp quản lý nhánh dễ dàng. Các thao tác như merge/squash/rebase/amend diễn ra nhanh chóng và mượt mà. image.png

Maccy

Một công cụ clipboard cần thiết giúp dễ dàng tìm thấy nội dung đã sao chép gần đây, hỗ trợ cả hình ảnh và tìm kiếm! image.png


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí