Danh mục

Tài liệu lập trình - Những bổ sung tuyệt hảo cho Visual

Số trang: 16      Loại file: doc      Dung lượng: 478.50 KB      Lượt xem: 6      Lượt tải: 0    
thaipvcb

Hỗ trợ phí lưu trữ khi tải xuống: 15,000 VND Tải xuống file đầy đủ (16 trang) 0

Báo xấu

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo tài liệu tài liệu lập trình - những bổ sung tuyệt hảo cho visual, công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Tài liệu lập trình - Những bổ sung tuyệt hảo cho VisualNhững bổ sung tuyệt hảo cho Visual StudioLà 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 chocá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, VisualStudio 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ắnthay, 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àmviệ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ànmiễ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 BrowserTrang 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 webhà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ớimọ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 trongVS?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ấn và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ẩu mà bạn đã đăngkí 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àicú nhấn chuột. Thay vì phải tải về mã nguồn, giải nén và mở bằng VS, Code Project Browse 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-innày sẽ tải dự án về, giải nén trong thư mục My Documents/ My Code Project Downloads và mở nó trongVS. 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 Code Project thông qua côngcụ 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ông việc rấtquan 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ính Visual Studiothì 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ện hầ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ất cả các chức năng của SVN, nhưngphầ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/ProjectDocumentList?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?page=CodeStyleEnforcer 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ập trình viênchuyê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ể để Code Style Enforcerlàm việc đó cho bạn. Bổ sung này sẽ phát hiện những chỗ mã nguồn không hợp chuẩn và đưa raphươ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ồn thôngqua các quy tắc đã được định nghĩa sẵn. Được phát triển cho C#, nhưng CSE có thể làm việ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 quy tắc nhất định. Quy tắcmặ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ànchỉ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 cho tấ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 tham gia làm nhiềudự á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ạncầ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ửa ngay lập tứctheo những gì mà công cụ đề xuất, hay xem trước những thay đổi đối với mã của bạn (chỉ xuất hiệntrong một số trường hợp):Code Style Enforcer hiện chỉ chạy được trên Visual Studio 2005, do công cụ này hoàn toàn dựa trên.NET 2.0. Phiên bản mới nhất là 2.1.29, dung lượng 564KB. Cần chú ý, để cài đặt, trước tiên bạn cần tảivà cài đặt bổ sung DXCore cho Visual Studio, phiên bản mới nhất là 2.5.1, dung lượng 17.3MB, tải về từđịa chỉ http://www.devexpress.com/Downloads/NET/IDETools/DXCore/Pinvoke.net: Đơn giản hóa Windows APITrang chủ: http://www.Pinvoke.net Loại dự án: miễn phí (yêu cầu đăng kí)Mặc dù .NET framework cung cấp hầu hết các hàm và công cụ mà lập trình viên cần, nhưng khôngtránh khỏi những khi phải “cầu viện” đến Windows APIs thông qua dịch vụ PInvoke. Việc này tuy khôngkhó, nhưng đòi hỏi lập trình viên phải khai báo khá nhiêu khê và phức tạp. PInvoke.net là một plug-ingiúp bạn giải quyết rắc rối này bằng cách truy cập đến trang web PInvoke.net để lấy các dữ liệu cầnthiết về hàm API cần dùng và khai báo giúp bạn.Sau khi cài đặt, PInvoke sẽ xuất hiện trong một menu riêng của Visual Studio. Khi cần sử dụng hàm APInào, bạn sẽ có 2 tùy chọn: Insert PInvoke signature: sử dụng các signature đã có sẵn của plug-in nàyhay là truy cập đến PInvoke.net để sử dụng các đoạn mã (có thể) chính xác và đầy đủ hơn.PInvoke.Net tương thích với Visual Studio.NET 2003 (7.1) trở lên, chưa hỗ trợ VS 2008, dung lượng chỉcó 288 KB.Power Toys Pack Installer: Luôn cập nhật Visual Studio của bạnTrang chủ: http://www.codeplex ...

Tài liệu được xem nhiều: