2010-10-14 37 views
5

Là nhà phát triển Xcode mới, tôi muốn biết bạn sử dụng công cụ nào để hỗ trợ trải nghiệm phát triển XCode (ví dụ: để phát triển iPhone).Bạn sử dụng công cụ nào để hỗ trợ XCode?

Ví dụ: DOxygen để tạo tài liệu mã.

Tôi cũng muốn biết bạn làm gì để làm cho tất cả các công cụ khác nhau này hoạt động theo cách gắn kết.

+0

Hãy ghi cho thấy các công cụ khác và tôi sẽ thay đổi câu trả lời như tôi thấy phù hợp. Cảm ơn. –

Trả lời

10

Mercurial để điều kiểm soát nguồn

Bitbucket để lưu trữ nguồn đó và cung cấp vấn đề theo dõi

Dropbox để làm cho nguồn được cả sync'ed và sao lưu

Doxygen tài liệu điều

Textmate để hack mã nhanh chóng mà không cần mở XCode

VectorDesigner để sản xuất đồ họa vector

Omnigraffle để sản xuất bất kỳ sơ đồ khá có thể cần thiết

Một máy tính xách tay GIẤY ghi lại ghi chú

Và bởi vì tôi làm phát triển iPhone - App Annie để theo dõi như thế nào ứng dụng của tôi đang thực hiện

2

OmniGraffle đối với một vài sơ đồ phải lưu lại, một bảng trắng cho hầu hết các biểu đồ.

Trac để theo dõi vấn đề, tôi cũng đã từng sử dụng wiki.

CC.rb để tích hợp liên tục.

1

Trình chỉnh sửa thay thế! Đặc biệt là nếu bạn sử dụng các ngôn ngữ thay thế trong các phần của quá trình xây dựng dự án của bạn. XCode là khủng khiếp cho sự phát triển Python đặc biệt là nếu mã đến từ một bên thứ ba. Để kết thúc nó là một quăng lên giữa Aquamacs và Eclipse với Pydev.

XCode cũng có một số vấn đề lớn ngoài Python. Giữa các lỗi và hành vi không mong muốn, nó rất không ổn định theo ý kiến ​​của tôi. Tuy nhiên nó là cách tốt nhất để đi về xây dựng các dự án Mac và iPhone.

+0

Bạn còn sử dụng cái gì khác ngoài IDE như một phần của trải nghiệm tổng thể? –

+0

TextMate có hỗ trợ tốt cho cú pháp ngôn ngữ lập trình bao gồm python, chủ yếu thông qua các gói bên thứ ba. Mặc dù tôi chủ yếu làm objc trong các dự án Xcode của tôi và sử dụng trình soạn thảo Xcode để làm như vậy. –

0

Một điều tôi vừa xem là một "điều" (dịch vụ?) Được gọi là MacPorts. Điều này dường như mở ra rất nhiều cơ hội để đạt được quyền truy cập vào các công cụ khác có thể hữu ích. Ví dụ, ImageMagick - (. Ví dụ ốp lát) là một công cụ dòng lệnh cho các thao tác hình ảnh

http://www.macports.org

http://www.imagemagick.org

Các vấn đề liên quan