Thông tin tài liệu:
Là môi trường phát triển tích hợp mạnh mẽ và phổ biến nhất hiện nay, Visual Studio (VS) cungcấp cho các nhà phát triển những công cụ hết sức hữu ích trong việc xây dựng phần mềm. Tuynhiên, Visual Studio không phải là hoàn hảo, nó không thể bao hết mọi "ngóc ngách" của việclập trình.
Nội dung trích xuất từ tài liệu:
Tài liệu lập trình - Hỗ trợ cho visualy sudio 2008 2007200907:32#11. chuvanhuy SuperModerator Gianhập 05/2007 Nơiở HảiPhòng Bàigởi 1,127 Cảmơn 299 Đượccảmơn1,077lần/262bàiviết NhữngaddinkhôngthểthiếuchoVisualStudio Chiasẻ 0 Là môi trường phát triển tích hợp mạnh mẽ và phổ biến nhất hiện nay, Visual Studio (VS) cung cấp cho các nhà phát triển những công cụ hết sức hữu ích trong việc xây dựng phần mềm. Tuy nhiên, Visual Studio không phải là hoàn hảo, nó không thể bao hết mọi ngóc ngách của việc lập trình. May mắn thay, các nhà phát triển trên khắp thế giới đã cung cấp rất nhiều công cụ bổ sung, có thể giúp bạn làm việc hiệu quả hơn với Visual Studio. Bài viết này sẽ giới thiệu những công cụ như vậy, chúng hoàn toàn miễn phí, thậm chí còn là mã nguồn mở, bạn có thể sử dụng mà không phải trả bất cứ một khoản lệ phí nào (dù vẫn có những thỏa thuận bản quyền phải tuân theo). Code Project Browser Trang chủ: http://www.codeproject.com Loại dự án: Mã nguồn mở Nếu là tín đồ” của lập trình Windows/.NET, bạn không thể không biết đến The Code Project, trang web hàng đầu cung cấp hàng chục nghìn bài báo/dự án về lập trình. Đây quả là kho dữ liệu phong phú với mọi lập trình viên. Còn gì tuyệt hơn khi bạn có thể tham khảo các bài báo của Code Project ngay trong VS? Sau khi cài đặt, Code Project Browser sẽ tích hợp vào menu Tools của VS, bạn chỉ việc nhấnvào đây để bắt đầu. Chú ý là trong lần chạy đầu tiên, bạn cần nhập địa chỉ email và mật khẩumà bạn đã đăng kí trên The Code Project.Không chỉ là trình duyệt, công cụ này còn cho phép bạn mở mã nguồn mẫu của các bài báo chỉvới vài cú nhấn chuột. Thay vì phải tải về mã nguồn, giải nén và mở bằng VS, Code ProjectBrowse làm tất cả việc này cho bạn.Khi nhấn vào một link file .zip chứa mã nguồn, bạn sẽ được hỏi có mở dự án này không. Nếu có,add-in này sẽ tải dự án về, giải nén trong thư mục My Documents/ My Code Project Downloadsvà mở nó trong VS. Hơn thế nữa, bạn còn có thể quản lý các bài báo/dự án yêu thích trên CodeProject thông qua công cụ này.Bạn sẽ không phải duyệt Code Project bằng trình duyệt thông thường thêm một lần nào nữa!Bạn có thể tải và cài đặt add-in này từ địa chỉ http://www.codeproject.com/csharp/cpbrowser.aspAnkhsvn: Quản lý phiên bản với Visual StudioTrang chủ: http://ankhsvn.tigris.org Loại dự án: Mã nguồn mở.Nếu bạn làm việc theo nhóm trong các dự án lớn thì quản lý phiên bản mã nguồn là một côngviệc rất quan trọng. Có rất nhiều công cụ giúp bạn thực hiện việc này, nhưng nếu sử dụng chínhVisual Studio thì sẽ tiện hơn nhiều. AnkhSVN là một bổ sung cho Visual Studio (từ phiên bản.NET 2002 trở đi) để hỗ trợ hệ thống quản lý mã nguồn Subversion. Nó cho phép bạn thực hiệnhầu hết các thao tác quản lý phiên bản, ngay bên trong VS IDE. Hiện AnkhSVN chưa hỗ trợ tấtcả các chức năng của SVN, nhưng phần lớn các thao tác sử dụng trong công việc hàng ngàyđều đã được cung cấp.AnknSVN phiên bản mới nhất là 1.0.1.2736 (stable), dung lượng 3.88 MB, tải về tại địa chỉ:http://ankhsvn.tigris.org/servlets/P...?folderID=7315Chú ý là để sử dụng AnkhSVN bạn cần tải và cài đặt Subversion trước. Phiên bản hiện tại là1.45, tải từ địa chỉ: http://subversion.tigris.org/project_packages.htmlCode Style Enforcer: Chuẩn hóa mã nguồnTrang chủ: http://joel.fjorden.se/static.php?pa...eStyleEnforcer Loại dự án: Miễn phí.Chuẩn hóa mã nguồn theo những qui tắc nhất định luôn là yêu cầu bắt buộc đối với các lậptrình viên chuyên nghiệp. Tuy nhiên, nếu không muốn bận tâm với việc này, bạn có thể để CodeStyle Enforcer làm việc đó cho bạn. Bổ sung này sẽ phát hiện những chỗ mã nguồn không hợpchuẩn và đưa ra phương án chỉnh sửaCode Style Enforce là một plug-in của DXCode cho Visual Studio 2005, giúp kiểm tra mã nguồnthông qua các quy tắc đã được định nghĩa sẵn. Được phát triển cho C#, nhưng CSE có thể làmviệc với VB .NET (chưa được kiểm tra). Chuẩn mã nguồn hiện có thể cấu hình với những quytắc nhất định. Quy tắc mặc định dựa trên chuẩn viết mã C# của IDesign(http://www.idesign.net), đây là chuẩn viết mã hoàn chỉnh nhất hiện có và có thể tải về miễn phí.Mỗi khi mở một dự án mới, Code Style Enforcer sẽ hỏi bạn sử dụng các quy tắc chung dành chotất cả các dự án hay dành riêng cho từng dự án một. Điều này rất có ích nếu bạn cùng lúc thamgia làm nhiều dự án với nhiều nhóm khác nhau.Code Style Enforcer sẽ gạch chân những biến, method không tuân theo quy tắc, tất cả những gìbạn cần làm là nhấn chuột phải và chọn Correct CSE Violation, với 2 tùy chọn nhỏ hơn: Sửangay lập tức theo những gì mà công cụ đề xuất, hay xem trước những thay đổi đối với mã củabạn (chỉ xuất hiện trong một số trường hợp):Code Style Enforcer hiện chỉ chạy được trên Visu ...