Tổng quan
Redgate.NET Demon tập trung vào biên dịch liên tục trong Visual Studio để lỗi xuất hiện ngay khi vừa được đưa vào mã nguồn. Danh sách lỗi trong solution luôn được cập nhật, đồng thời build status indicator cho phép quan sát trạng thái tổng thể của solution trong lúc làm việc.

Cơ chế hoạt động của công cụ thay thế hệ thống build mặc định của Visual Studio. Mã được biên dịch ngay khi bạn gõ, nên ở thời điểm cần chạy ứng dụng, phần build thường đã hoàn tất hoặc gần hoàn tất.
Redgate.NET Demon biên dịch liên tục trong Visual Studio, hiển thị lỗi ngay khi phát sinh và cập nhật trạng thái build theo thời gian thực. Công cụ thay thế hệ thống build mặc định để rút ngắn thời gian biên dịch.
Tính năng nổi bật
- Biên dịch liên tục để phát hiện lỗi ngay khi vừa xuất hiện.
- Cập nhật danh sách lỗi của solution theo thời gian thực.
- Hiển thị lỗi trực tiếp trong Visual Studio error list.
- Theo dõi trạng thái solution qua build status indicator.
- Thay thế hệ thống build mặc định của Visual Studio.
- Biên dịch mã ngay trong lúc gõ thay vì chờ build thủ công.
- Phân tích tác động thay đổi trước khi quyết định biên dịch lại.
Ứng dụng thực tế
- Lập trình viên C# muốn thấy lỗi biên dịch ngay trong lúc viết mã.
- Nhóm phát triển duy trì solution Visual Studio 2010 hoặc 2012 với nhiều project phụ thuộc.
- Dự án web cần kết hợp build liên tục với LiveReload trên Chrome.
- Môi trường cần giữ nguyên quy trình làm việc trong Visual Studio nhưng muốn phản hồi build sớm hơn.
- Người dùng hiện có của.NET Demon tiếp tục vận hành trên Visual Studio 2010–2013.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET dùng Visual Studio 2010 hoặc 2012
- Lập trình viên C# cần phản hồi lỗi biên dịch tức thời
- Nhóm phát triển web dùng LiveReload Chrome extension
- Technical lead quản lý solution nhiều project trong Visual Studio
Thông tin kỹ thuật
Câu hỏi thường gặp
.NET Demon yêu cầu môi trường nào?
Visual Studio 2010 hoặc 2012, mọi edition ngoại trừ Express.
Công cụ có làm chậm máy tính không?
Biên dịch nền sẽ dùng tài nguyên máy tính, nhưng mức thay đổi hiệu năng được mô tả là nhỏ nếu máy có nhiều lõi xử lý.
Vì sao.NET Demon nhanh hơn cơ chế build mặc định của Visual Studio?
.NET Demon kiểm tra thay đổi ở public interface; nếu phần này không đổi thì các project phụ thuộc không cần biên dịch lại.
Có cần thay đổi cách làm việc để dùng.NET Demon không?
Không. Bạn vẫn tiếp tục dùng Visual Studio như bình thường.
Công cụ có hỗ trợ Edit and Continue không?
VB.NET Edit and Continue không hoạt động, còn C# Edit and Continue hoạt động bình thường.




Bình luận