Một trong những tính năng nổi bật nhất trong bộ VS2005 là việc sử dụng Code Snippet. Đây là tiện ích giúp phát triển ứng dụng nhanh hơn nhờ việc tự động chèn các đoạn mã chương trình thường được sử dụng vào trong môi trường soạn thảo, nhờ đó lập trình viên sẽ không phải gõ lại những đoạn mã có sẵn đó.
Một lợi ích khác của Code Snippet là giảm thiểu lỗi. Code Snippet thường là những đoạn mã đơn giản, nhưng đôi khi việc gõ lại những đoạn mã này cũng dễ bị sai sót. Một ví dụ điển hình là cấu trúc Select case trong VB.NET, chúng ta rất dễ thiếu đoạn mã "Case Else" khi lập trình, nhưng nhờ Code Snippet chúng ta sẽ không bao giờ bị thiếu đoạn mã này.
VS 2005 không giới hạn số lượng Code Snippet được tạo. Bạn có thể tạo mới hoặc sử dụng, thay đổi (như mở rộng chức năng) Code Snippet sẵn có.
Tạo mới Code Snippet
Code Snippets được tạo ra dưới định dạng file XML. Để xem cấu trúc file XML của Code Snippet, bạn có thể mở một file sẵn có hoặc tìm hiểu ở trang web http://msdn2.microsoft.com/en-us/library/ms171418.aspx. Bạn có thể tạo Code Snippet bằng cách tạo một file .snippet có cấu trúc theo định dạng XML như hướng dẫn ở website trên. Tuy nhiên cách làm này rất mất công và dễ gây chán với người lập trình.
Cách tạo Code Snippet đơn giản nhất là dùng Visual Basic Snippet Editor. Đây là tiện ích tạo Code Snippet do Microsoft phát triển. Bạn có thể tải về Visual Basic Snippet Editor theo địa chỉ http://go.microsoft.com/fwlink/?LinkId=46593.
Giả sử muốn xây dựng Code Snippet để đọc một giá trị trong Session khi biết tên bảng dữ liệu, trường dữ liệu trong hàng dữ liệu cần đọc, bạn tạo Code Snippet như hình sau:
Trong đó, phần giữa hai dấu $ là tham số để thay đổi giá trị, tên cho Code Snippet. Để thêm một tham số cho Code Snippet, chọn Tab Replacements, nhấn đúp chuột lên tên tham số và nhấn vào biểu tượng (+).
Sử dụng Code Snippet
Để sử dụng được Code Snippet bạn phải chép file .snippet vào thư mục C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Code Snippets\Visual Basic\My Code Snippets của VS2005. Ngoài ra, bạn cũng có thể chép chúng vào các thư mục Code Snippet sẵn có của VS2005.
Nếu bạn dùng Visual Basic Snippet Editor thì công cụ này sẽ tự động chép file Code Snippet vào thư mục Code Snippet.
Để chèn Code Snippet, tại cửa sổ soạn thảo VS 2005, nhấn tổ hợp phím Ctrl + K + X, một menu Code Snippet được hiện ra. Chọn loại Code Snippet, ấn Enter, sau đó chọn tên Code Snippet và đoạn mã Code Snippet sẽ được chèn vào vị trí con trỏ.
Kết luận
Nhờ Code Snippet thời gian lập trình giảm đi đáng kể. Việc mấu chốt nhất là chúng ta phải xem sét những đoạn mã nào hay được sử dụng để tạo Code Snipet phục vụ cho sử dụng sau này. Tất nhiên, cũng có thể tạo Code Snippet chỉ sử dụng một lần trong ứng dụng, nhưng việc làm này tốn thời gian vô ích.
Hiện có hai tổ chức chuyên nghiên cứu và tạo Code Snippet được giới thiệu ở website: http://DotNetJunkies.com và http://GotCodeSnippets.com.
Dương Bá Hồng Minh
Email: minhdbh@yahoo.com
Tham khảo: http://msdn.microsoft.com/msdnmag/issues/06/04/AdvancedBasics/
http://msdn2.microsoft.com/en-us/library/ms171418.aspx.
Code Snippet trong VS 2005
2.699
Bạn nên đọc
-
5 cách khởi chạy nhanh chương trình trên Windows
-
Crucial ra mắt mẫu SSD Gen4 NVMe mới giúp Windows khởi động nhanh hơn Samsung, WD
-
OpenDNS là gì, những ưu điểm, nhược điểm của OpenDNS
-
Shazam kỷ niệm cột mốc bài hát thứ 100 tỷ được nhận dạng cùng nhiều kỷ lục ấn tượng khác
-
Age of Empires Mobile chốt thời điểm ra mắt chính thức trên iOS và Android
-
Microsoft ngừng hỗ trợ DRM cũ trên Windows Media Player, Windows 7/8, Silverlight
0 Bình luận
Sắp xếp theo
Xóa Đăng nhập để Gửi
Cũ vẫn chất
-
‘Ghét’ Apple, Mark Zuckerberg vẫn phải dùng Macbook nhưng nó lạ lắm
Hôm qua 1 -
70 câu ca dao, tục ngữ về học tập hay nhất
Hôm qua -
Những câu nói hay về mùa thu, lời chào mùa thu hay và ý nghĩa
Hôm qua -
Cách sao chép định dạng trong Google Docs, Sheets và Slides
Hôm qua -
Code LaLa Land Lục Địa Bí Ẩn mới nhất và cách nhập code
Hôm qua 2 -
Cách xóa khoảng trắng giữa các chữ trong Word
Hôm qua -
Cách xóa số liên hệ trên Telegram
Hôm qua -
Hướng dẫn toàn tập Word 2016 (Phần 26): Tạo đồ họa SmartArt
Hôm qua -
Hướng dẫn chuyển sang ngôn ngữ tiếng Việt cho Gmail
Hôm qua -
Bạn đã sử dụng keo tản nhiệt đúng cách?
Hôm qua