Tác giả: Skatervn - It's Me! ^_^ !
Cấp độ bài viết: Chưa đánh giá
Tóm tắt: Một số công cụ hỗ trợ cho việc lập trình VB6 của tôi thường dùng! Hoan nghênh mọi người đóng góp, đánh giá và bỗ sung để hoàn thiện hơn
Với mục đích giúp đỡ thêm cho một số bạn mới bắt đầu làm việc, học tập với VB6. Tôi mạo muội làm bài giới thiệu về các công cụ hỗ trợ VB6 mà tôi hay dùng. Trong các công cụ này đa phần các bạn khác đã có giới thiệu qua, nay tôi xin tập hợp lại và mô tả kĩ hơn về tác dụng của từng cái (sẽ có hạn chế một số mặt nên mong các bạn thông cảm).
Đầu tiên tôi xin giới thiệu về MZ-Tools 3.0:
- trang chủ: http://www.mztools.com
- bản quyền: freeware với bản Professional Edition. Chỉ hơn kém nhau một số tính năng cao cấp(các bạn có thể xem thêm trên trang chủ)
- down trực tiếp:
- Giới thiệu: đây là công cụ hỗ trợ rất lớn cho người lập trình vb6 với các tính năng nổi bất như tastList(với nhiều lựa chọn sắp xếp, theo dõi), TabIndex(sắp xếp thứ tự tabIndex của các control trên form trực quan), mở rộng tính năng copy và paste(đem cả control cùng với code tương ứng), add header và error hanler cho các hàm và thủ tục(cái này mình thích dùng nhất, quan trọng là nó cho mình tùy biến nội dung của nó), ADO connectionString(tạo chuỗi kết nối csdl, thường mình phải thêm ado control vào mỗi khi muốn tạo chuỗi kết nối, nhưng từ khi dùng cái này thì khỏi




Tiếp theo tôi giới thiệu thêm một công cụ nữa đó là Smart Indenter:
- trang chủ: http://www.oaltd.co.uk/Indenter/IndentFrm.htm
- bản quyền: miễn phí
- down trực tiếp:
- Giới thiệu: đây là công cụ giúp chuẩn hóa mã nguồn của mình viết. Đơn giản là mình viết tất cả code không canh, thụt dòng gì cả. Sau đó dùng công cụ này thì nó sẽ tự động sắp xếp theo chuẩn đã cấu hình(có thể sữa đổi tùy theo ý mình). Với nhiều lựa chọn, trong hàm hiện thời, trong module hiện thời hay cả project.
-> Lưu ý: Đây là một trong vài addins cộng thêm trên trang chủ của MZTools giới thiệu, bạn có thể xem thêm để trên trang chủ của Mztools để tìm hiểu thêm. Khi bạn cài đặt thì sử dụng ở menu chuột phải trong giao diện code của VB6.
Cuối cùng mình xin giới thiệu tool VJMouseWheel:
- trang chủ: không có (đúng hơn là mình không biết chỉ biết mail tác giả là: lrathour@yahoo.com)
- bản quyền: miễn phí
- down trực tiếp:
- Giới thiệu: hỗ trợ cuộn chuột trong giao diện của cửa sổ code. Có thể cuộn ngang hoặc dọc tùy mình dùng thêm phím chức năng ctrl hay alt(dùng Alt sẽ cuộn ngang).
-> Lưu ý: Cái này là phiên bản cũ hơn một số phiên bản các bạn khác giới thiệu. Vì phiên bản mới khi sử dụng nếu ta giữ nút Shift (chọn một vùng văn bản) và cuộn chuột thì hay hiện lên hộp thoại cấu hình của tool rất phiền. Cái này thì không có hiện tượng đó.
Trên là một số công cụ mình hay dùng khi lập trình với VB6. Ngoài ra còn 1 công cụ khác là code smart, cái này nói thật là mình rất mê tuy nhiên nó chỉ ở dạng cho dùng thử, nên hết hạn là thôi. Nó gần như bao gồm các tác dụng của các công cụ mình giới thiệu ở trên và hơn thế nữa!
Và sẵn đây mình cũng muốn nói thêm một số kinh nghiệm tổ chức của sỗ IDE của VB6 khi lập trình(chắc có thể nói thừa với các bác pro nên mong các bác thông cảm):
- Nên giữ lại cửa sổ Form layout vì nó có tác dụng rất lớn khi mình thiết kế chương trình với nhiều loại kích cỡ màn hình, nó cho mình biết size thiết kế phù hợp với những kích cỡ màn hình nào. Cái này mình lưu ý các bạn mới bắt đầu lập trình hay bỏ đi, các bạn có thể tạm thời bỏ đi nhưng khi thiết kế xong form nên bật ra để kiểm tra.
- Nên tận dụng tối đa và sắp xếp hợp lí các thanh công cụ hỗ trợ của Vb6. Vì rất có ích khi thiết kế form(sắp xếp, canh chỉnh các control). Hay hỗ trợ code,...
Trên là một số kinh nghiệm cá nhân của mình. Trong quá trình giới thiệu có gì sai sót hoặc thiếu mong các bạn bổ sung hoàn thiện thêm.