2011-10-22 21 views
6

Sơ đồ lớp có được cập nhật tự động không?Biểu đồ lớp có được cập nhật tự động không? Nếu không, có thể làm điều này không?

Nếu không, có thể thực hiện điều này không, vì vậy các lớp mới được thêm tự động và xóa/đổi tên các lớp sẽ bị xóa khỏi sơ đồ lớp? Có lẽ có một plugin cho điều này?

+0

Bạn muốn loại đồng bộ/cập nhật nào? các thuộc tính và các mothod hoặc thêm các lớp vào sơ đồ dựa trên một điều kiện/thư mục/không gian tên nào đó? –

+0

Tại sao bạn không kiểm tra và tìm hiểu? –

+2

@HarisHasan: Hai lý do: quá lười biếng và khi tôi hỏi ở đây, những người có cùng một câu hỏi sẽ không phải dùng thử. – lesderid

Trả lời

8

Có, sơ đồ lớp trong Visual Studio được giữ đồng bộ với mã. Bạn có thể dễ dàng xác minh điều này.

Còn gì nữa, một lớp học có thể xuất hiện trong nhiều sơ đồ. Tất cả các biểu đồ và mã được đồng bộ hóa.

+0

Vì vậy, nếu tôi đổi tên một lớp, sơ đồ sẽ được thay đổi cho phù hợp? – lesderid

+2

Có. Bạn cũng có thể đổi tên lớp trong Sơ đồ. Nhưng chỉ khi sử dụng Solution Explorer, bạn có thể giữ nguyên tên tệp. –

+10

Một điều cần thêm - đối với tôi (VS2012) chỉ cần mở lại sơ đồ lớp đã không tự động cập nhật nó. Tôi đã phải chọn 'Xem Sơ đồ lớp' một lần nữa từ gốc của dự án và * sau đó * tệp .cd hiện có của tôi đã được cập nhật. – atconway