5

Tôi muốn viết một addon studio trực quan để thực hiện một số sửa đổi mã cho tôi (như một số cấu trúc lại cụ thể). Tôi đã tự hỏi một trong những công cụ này tôi nên sử dụng và tại sao?cái nào để chọn? DXCore, Resharper hoặc VSX?

chúng tôi có giấy phép để chia sẻ lại, hai tài khoản còn lại là miễn phí và đây là phần mềm được sử dụng nội bộ, vì vậy chúng tôi không cần phải lo lắng về việc cấp phép.

Trả lời

0

Nếu bạn đã tìm ra API ReSharper đủ để thực hiện công việc hữu ích với nó, thì bạn nên bán kiến ​​thức của mình cho người đặt giá thầu cao nhất. Họ đã là tài liệu đầy hứa hẹn cho ba phiên bản chính vừa qua.

3

Mặc dù tôi đã xem xét ReSharper nhưng tôi chưa sử dụng nhiều. Tôi đã sử dụng DXCore và tôi thích những gì họ đã làm. VSX có vẻ đầy hứa hẹn, đặc biệt là với MEF trong VS2010.

Nếu bạn định tham gia một đối tượng chung hơn, tôi sẽ nói VSX. Nhưng vì điều này là nội bộ cho tổ chức của bạn, tôi sẽ đi với DXCore.

Thêm DXCore info here.

8

Tôi chỉ sử dụng DXCore nhưng tôi phải nói rằng nó hoàn toàn đá.

tự của tôi và các nhà phát triển khác đã đạt được rất nhiều với khuôn khổ rất có khả năng này

tôi gửi community site của chúng tôi làm bằng chứng để hiệu ứng này.

DevExpress rất hữu ích khi trả lời các câu hỏi về cách sử dụng cụ thể của khung công tác và trong nhiều trường hợp, tăng cường nó để cung cấp chức năng bổ sung cho những người viết plugin dựa trên nó.

Tôi đã viết khá một chút về việc tạo các plugin như vậy trên my blog và tôi đang cố gắng giữ cho this page on the community site cập nhật với các liên kết đến một số trang trên internet có chứa hướng dẫn và ví dụ hoàn toàn làm việc.

Tôi cũng có ý định tiếp tục viết hướng dẫn về chủ đề trên blog của mình, vì vậy điều này sẽ trở thành tài nguyên tốt hơn theo thời gian.

Tái cấu trúc là cực kỳ dễ dàng để viết với DXCore, vì nó là mô hình đối tượng cực kỳ toàn diện.

Tôi cũng hạnh phúc để trả lời câu hỏi về chủ đề DXCore (và Coderush/RefactorPro) thông qua http://twitter.com/RoryBecker hoặc cách khác thông qua email (Rory Becker tại G Thư dot Com)

1

tôi đề nghị bạn sử dụng khuôn khổ bạn quen thuộc nhất với API của nó. Nếu bạn cần phải làm điều gì đó phức tạp (ví dụ mã phân tích, hiệu ứng kẹo mắt) bạn không muốn sử dụng VSX - nó sẽ mất quá nhiều thời gian.

Trong trường hợp bạn không có sở thích, tôi khuyên bạn nên sử dụng DXCore chủ yếu vì API của nó có thể nhanh chóng được học, mặc dù có nhiều cải thiện tài liệu, bạn có một số example projects cũng như một cộng đồng hỗ trợ . Bất cứ khi nào tôi cần khám phá cách làm điều gì đó, tất cả những gì tôi cần làm là hỏi về nó tại số DXcore plugins forum và tôi nhận được câu hỏi của tôi được trả lời trong nháy mắt.

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