2011-08-29 16 views

Trả lời

10

thử Acceleo xem một ví dụ của việc sử dụng nó với scala here

+1

Nó là một thực plugin nhưng tôi đang tìm kiếm công cụ độc lập (Tôi muốn viết một plugin SBT). –

+5

Nói chuyện với các nhà bảo trì của Acceleo và xem liệu bạn có thể tái sử dụng lõi Acceleo (bit với keo Eclipse bị tước đi) với sbt hay không. Không cần tái phát minh ra bánh xe :) – opyate

+4

Acceleo có thực sự có khả năng tạo ra một sơ đồ từ mã nguồn Scala không? Theo như tôi biết, và như nó đã được minh chứng trong ví dụ trên, nó có thể xuất ra một mã nguồn dựa trên một mô hình cụ thể, nhưng không phải là cách vòng khác (đó là điểm của câu hỏi). – falconepl

19

tôi đã chính xác vấn đề này và không thể tìm thấy bất cứ điều gì mà sẽ nhanh chóng rút ra một hệ thống phân cấp từ một số mã nguồn Scala vì vậy tôi đã kết thúc việc tạo ra một cái gì đó để làm điều đó . Tôi đã đặt nó trên GitHub trong trường hợp nó rất hữu ích cho bất cứ ai khác:

https://github.com/mikeyhu/scaladiagrams