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.710
Bạn nên đọc
-
Chạy Linux từ ổ USB Flash
-
Sony quay lại thị trường vinyl với hai sản phẩm mâm đĩa than Bluetooth hoàn toàn mới
-
RAM chạm mốc 400 USD, GPU lên tới 3.700 USD: Thị trường PC đang bước vào cuộc khủng hoảng nghiêm trọng
-
Giá DRAM và NAND Flash tăng vọt, bộ nhớ chiếm tới 20% chi phí sản xuất smartphone
-
Thiết lập máy chủ CentOS 5.7 và cài đặt ISPConfig 3
-
Microsoft ký thỏa thuận độc quyền RAM HBM3e với SK Hynix
Xác thực tài khoản!
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:
Số điện thoại chưa đúng định dạng!
0 Bình luận
Sắp xếp theo
Xóa Đăng nhập để Gửi
Cũ vẫn chất
-

Cách dùng Terabox lưu trữ với 1TB miễn phí
2 ngày 5 -

Cách sao chép hoặc tạo bản sao toàn bộ trang tính trong Google Sheets
2 ngày -

Câu nói hay về ăn uống, stt về ăn uống hay và hài hước
2 ngày 1 -

Cách ẩn, hiện ghi chú trong bảng trên Excel
2 ngày -

Cách đặt độ phân giải tùy chỉnh trong OBS
2 ngày -

Cách sửa lỗi không thấy bộ điều hợp mạng trên Windows 10
2 ngày -

PING là gì? Test PING như thế nào?
2 ngày -

Các cách làm, tùy chỉnh trong bài sẽ giúp tăng tốc Windows 10 của bạn "nhanh như gió"
2 ngày 6 -

Hàm COUNTIFS, cách dùng hàm đếm ô theo nhiều điều kiện trong Excel
2 ngày -

Cách nhận Cursed Dual Katana Blox Fruit
2 ngày
Học IT
Microsoft Word 2013
Microsoft Word 2007
Microsoft Excel 2019
Microsoft Excel 2016
Microsoft PowerPoint 2019
Google Sheets
Lập trình Scratch
Bootstrap
Hướng dẫn
Ô tô, Xe máy