2010-04-23 11 views
36

Có API Google Maps v3 Visual Studio Intellisense Helper, có lẽ hoạt động tốt cho Visual Studio, nhưng Aptana (dựa trên Eclipse) sử dụng định dạng tài liệu JavaScript khác - ScriptDoc (tệp .sdoc). ScriptDoc cũng là tên của một VS utility để chuyển đổi các tệp JS có nhận xét Intellisense thành XML, chỉ để gây nhầm lẫn mọi thứ.Làm cách nào để mã của Aptana có thể hỗ trợ làm việc với API Google Maps v3?

Tôi đã thử thêm tệp Intellisense dưới dạng tệp/tham chiếu toàn cục trong Aptana, nhưng tất cả điều này cho là hoàn thành cho từ google và không hoàn thành hoặc tài liệu trong không gian tên google.

giải pháp có thể:

  • Tìm ai đó đã làm điều này cho Aptana. Tôi đã khá nhiều nhưng tôi không thể tìm thấy gì cả.
  • Chuyển đổi Visual Studio Intellisense Helper thành định dạng mà Aptana có thể hiểu được.
  • Cạo API page và chuyển đổi thành định dạng Aptana có thể hiểu được.
+0

Không nói như thế nào, nhưng ở đây là nó làm việc trong v2 - http://www.youtube.com/watch?v=8IwBS2uO_es – Fraser

Trả lời

1

Bạn không thể đặt tệp JS trong tài liệu tham khảo của Dự án?

+1

Tôi đã thử http://maps.gstatic.com/intl/en_gb/mapfiles/api-3/1/6/main.js (và một vài người khác) nhưng nó không quay trở lại với bất cứ điều gì. Ngay cả khi điều này làm việc cho hoàn thành mã (mà sẽ được tốt đẹp), nó sẽ không có bất kỳ tài liệu. – dave1010

1

Tôi đang sử dụng Aptana và ScriptDoc là quyết định tồi tệ nhất mà chúng tạo ra và chúng dường như được gắn với nó, đó là lý do chính mà tôi đã cân nhắc chuyển sang Eclipse. Tôi đã nghĩ đến việc sử dụng bộ công cụ jsdoc để tạo các tệp .sdoc từ các ký hiệu jsdoc (sử dụng một số kiểu mẫu), nhưng để sử dụng các tệp .sdoc, bạn phải chèn các thẻ @id trên tất cả mã của mình và không khuyến khích tôi.

+0

Không thể đồng ý hơn với nhận xét của bạn. http://swik.net/Eclipse/del.icio.us%2Ftag%2Feclipse/Documenting+Your+Code+Using+ScriptDoc+%2F+Using+Code+Assist+%2F+FAQs+-+Aptana+Studio+Support/d6d5r – Cninroh