Theo dõi code đã xong/chưa xong/chưa viết trong Visual Studio

Khi viết code, và đặc biệt là khi bạn đang làm việc với hàng ngàn dòng code mà chỉ nằm trong 1 file, mà có thể nằm ở nhiều file khác nhau thì việc nhớ đoạn code nào mình đang viết dở, hoặc đã viết xong nhưng cần cải tiến thì cũng khá mất thời gian. Để giúp cho việc theo dõi được dễ dàng, trong bài viết này mình sẽ giới thiệu cho bạn cách rất đơn giản mà hiệu quả để giải quyết vấn đề trên.

Để đơn giản cho phần demo, mình chọn console application project để thực hiện.

tracking_code_vs2015_01

Tiếp theo, bạn thêm 1 file class mới vào project vừa tạo với tên bất kì, trong bài này mình đặt tên là TrackingClass.cs.

tracking_code_vs2015_02

Kết quả project vừa được tạo.

tracking_code_vs2015_03

Project demo đã hoàn tất, bây giờ chúng ta sẽ đi vào chủ đề chính của bài viết ngày hôm nay, đó là làm thế nào để biết được đoạn code nào đã xong/chưa xong/chưa viết trong project của bạn. Để thực hiện được điều này, chúng ta có thể sử dụng tính năng Task List có trong Visual Studio nằm ở View -> Task List, hoặc bạn có thể dùng tổ hợp phím tắt Ctrl + \, T.

tracking_code_vs2015_04

Khi đó bạn sẽ thấy khung hiển thị danh sách các task nằm ở dưới cùng (mặc định) trong cửa sổ màn hình của Visual Studio. Vì chúng ta chưa tạo danh sách task nào nên hiện thời khung này sẽ trống, và chúng ta sẽ tạo và theo dõi task trong các bước sau.

tracking_code_vs2015_05

Nhưng trước khi đi vào chi tiết cách theo dõi, các bạn hãy vào khai báo các ‘từ khóa’ (token) sử dụng để nhận biết task của bạn. Từ thanh menu, bạn chọn Tools -> Options. Trong mục Environment, bạn chọn Task List.

tracking_code_vs2015_06

Trong cửa sổ bên phải là danh sách các token đã được định nghĩa sẵn với các độ ưu tiên (priority) khác nhau. Bạn có thể thêm vào token mới theo nhu cầu của bạn bằng cách ghi vào ô Name và chọn Add.

tracking_code_vs2015_07

Bây giờ chúng ta sẽ tiến hành viết code và theo dõi code. Trong file TrackingClass.cs đã tạo, bạn thêm vào các dòng sau.


namespace TrackingCode_Demo
{
class TrackingClass
{
// CHUAVIET Class nay chua duoc khai bao
}

class TrackingClass02
{
// UNDONE Class nay chua viet xong
}
}

Và ngay lập tức bên dưới trong khung Task List xuất hiện 2 task là 2 dòng comment mà bạn vừa viết ở trên.

tracking_code_vs2015_08

Khi bạn nhấn double click vào 1 task trong Task List thì ngay lập tức con trỏ sẽ nhảy ngay đến dòng comment đó🙂.
Như vậy, bằng cách dùng Task List, bạn có thể dễ dàng theo dõi được những đoạn code của mình đang ở trạng thái xong/chưa xong/chưa viết hoặc 1 trạng thái nào đó mà bạn cần theo dõi. Hi vọng bài viết sẽ giúp ích cho bạn.

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s