5 Tiện ích mở rộng Xcode hữu ích giúp công việc trở nên dễ dàng hơn

Mar 23 2022
Tăng sức mạnh cho vũ khí của bạn
Các nhà phát triển là những người lính và IDE là một vũ khí. Trách nhiệm lớn nhất của một người lính là luôn tăng sức mạnh cho vũ khí của mình và sử dụng nó một cách hiệu quả.
Ảnh của Amza Andrei trên Unsplash

Các nhà phát triển là những người lính và IDE là một vũ khí. Trách nhiệm lớn nhất của một người lính là luôn tăng sức mạnh cho vũ khí của mình và sử dụng nó một cách hiệu quả.

Xcode là vũ khí tốt nhất cho các nhà phát triển iOS và macOS. Dưới đây là 5 tiện ích mở rộng hữu ích sẽ tăng sức mạnh cho vũ khí của bạn.

1. SwiftPlantUML-Xcode-Extension

Sơ đồ lớp là Ngôn ngữ mô hình hóa hợp nhất (UML) mô tả cấu trúc của phần mềm bằng cách hiển thị các lớp, các thuộc tính, hoạt động của chúng và các mối quan hệ giữa chúng. Phần mở rộng này sẽ giúp bạn tạo và xem sơ đồ lớp. Phần mở rộng này sử dụng gói SwiftPlantUML Swift. Thủ tục cài đặt rất đơn giản. Bạn có thể cài đặt nó bằng cách sử dụng Homebrew.

brew install swiftplantumlapp

Tôi tin rằng mọi nhà phát triển đều sử dụng một số loại định dạng mã. Nó là một điều cần thiết. phải không Bởi vì mã hóa là một nghệ thuật và không ai muốn làm rối tung lên một nghệ thuật. Ngoài ra, khi nhiều nhà phát triển làm việc trên một dự án, thì việc có một phong cách mã hóa chung là điều cần thiết. Phần mở rộng này sẽ giúp bạn đạt được điều này. Tại thời điểm viết bài, phần mở rộng này có 5,5k sao. Bạn có thể cài đặt nó bằng cách sử dụng Homebrew.

$ brew install swiftformat

Là một nhà phát triển, chúng tôi cần phải làm việc hiệu quả hơn và tiết kiệm thời gian nhất có thể. Giả sử bạn đang ở dòng mã cuối cùng (có thể ở dòng thứ 1000) và bây giờ bạn phải cuộn lên chỉ để thêm nhập. Điều đó thật lãng phí thời gian và đôi khi bạn có thể mất tập trung. Phần mở rộng này có thể giúp bạn trong loại tình huống này và tiết kiệm thời gian.

4. SwiftMockGeneratorForXcode

Kiểm thử là một trong những phần quan trọng của kỹ thuật phần mềm. Phần mở rộng này sẽ giúp bạn tự động tạo các lớp gián điệp sơ khai, gián điệp, giả và một phần. Bây giờ bạn có thể hỏi những lớp này là gì. Sau đó, chúng ta hãy tìm hiểu một số lý thuyết.

  1. Stubs cung cấp câu trả lời soạn trước cho các cuộc gọi được thực hiện trong quá trình kiểm tra, thường không phản hồi bất kỳ thứ gì bên ngoài những gì được lập trình trong bài kiểm tra ( tham khảo ).
  2. Điệp viên là những bản khai cũng ghi lại một số thông tin dựa trên cách chúng được gọi. Một dạng của điều này có thể là một dịch vụ email ghi lại số lượng thư mà nó đã được gửi ( tham khảo ).
  3. Các đối tượng giả được chuyển đi xung quanh nhưng không bao giờ thực sự được sử dụng. Thông thường, chúng chỉ được sử dụng để điền vào danh sách tham số ( tham chiếu ).
  4. Các gián điệp một phần là các gián điệp cũng có thể chuyển tiếp các cuộc gọi đến việc triển khai ban đầu.
nguồn: https://en.wikipedia.org/wiki/Vim_(text_editor)

Tôi tin rằng từ cái tên bạn đã hiểu rằng tiện ích mở rộng này cung cấp trải nghiệm Vim mà không cần phải từ bỏ bất kỳ tính năng Xcode nào. Nếu bạn không biết Vim là gì, Theo tài liệu chính thức:

Vim là một trình soạn thảo văn bản nâng cao tìm cách cung cấp sức mạnh của trình soạn thảo Unix de-facto 'Vi', với một bộ tính năng hoàn chỉnh hơn. Nó hữu ích cho dù bạn đã sử dụng vi hay đang sử dụng một trình soạn thảo khác.

Phần mở rộng này có 2,3k sao và nó được duy trì tốt.

Đó là tất cả cho ngày hôm nay. Tôi hy vọng tiện ích mở rộng này sẽ giúp hành trình phát triển dễ dàng hơn.

Nếu bạn biết thêm phần mở rộng Xcode đẹp nào khác, hãy chia sẻ nó trong phần bình luận. Cho đến khi chúng ta gặp lại nhau… Chúc mừng!

Want to Connect?
If you want to, you can connect with me on Twitter or LinkedIn.

© Copyright 2021 - 2023 | vngogo.com | All Rights Reserved