HTML/CSS Khóa Học

Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

hotkey Visual Studio, Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)
Written by TINET

Bài viết đã được cập nhật vào:

Trong laptop của coder luôn 2 thứ quan trọng: trình duyệt web (browser) và IDE. Bài viết này sẽ tổng hợp vài thủ thuật với Visual Studio giúp coder tăng năng suất làm việc hằng ngày.

Trình duyệt web để đọc webtretho và vozforum (à, nhầm, để google khi bí và stackoverflow), cái IDE là để bật lên mỗi khi thấy manager hoặc team leader đi ngang qua (Nhầm, để code) 😀

Vâng, vì ngày nào ta cũng phải làm việc chung với IDE, do đó nếu thuần thuc các phím tắt sẽ làm tăng năng suất code của chúng ta rất nhiều. Các bạn đừng xem thường những mẹo vặt dưới đây. Giả sử áp dụng những mẹo vặt này giúp tiết kiệm được 10% thời gian code, 1 tuần bạn code từ 30-40 tiếng, 1 tháng sẽ là 150-160 tiếng. Tiết kiệm được 10% tức là 16 tiếng, bạn sẽ có thêm thời gian để đọc webtretho, đọc vozforum (Nhầm nữa, thời gian đọc ebook IT để nâng cao trình độ). Chúng ta bắt đầu nào!

M%E1%BA%B9o t%C4%83ng t%E1%BB%91c %C4%91%E1%BB%99 code v%E1%BB%9Bi Visual Studio d%C3%B9ng %C4%91%E1%BB%83 h%C3%B9 mem m%E1%BB%9Bi 1 - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

Các hotkey cơ bản

Sử dụng hotkey nhiều sẽ khiến người ngoài thấy bạn code có vẻ pro hơn. Bạn cũng đỡ tốn công di chuyển chuột hơn

F5 – Ctrl F5 – Debug

Sau khi code xong, thay vì phải di chuyển chuột lên, bấm nút Start này để chạy chương trình, hãy bấm F5 (Cái này cơ bản quá rồi, bỏ vào cho những ai chưa biết thôi).

Trường hợp ta đặt breakpoint để bug, hãy bấm Ctrl + F5 để chạy chế độ no debug, bỏ qua breakpoint nhé.

capture - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

F12 – See implementation

Khi đọc code, ta muốn xem 1 class hay method viết như thế nào, hãy sử dụng phím F12. Nếu bạn cài Reshaper hoặc VS Productivity Tool, bạn có thể giữ Ctrl và click vào class để có hiệu quả tương tự

7e283a9a8eb79982555108a368bd55c1 - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

Ctrl K + Ctrl D – Format Code

Code xong, nếu thấy code xiêu vẹo thì hãy dùng Ctrl K + Ctrl D để tự động format lại. Nếu code không tự động format thì code thể là bạn quên đóng () hoặc {} nhé.

dc4142a79110417ebf8e261dad97900a - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

 

Ctrl K + Ctrl C – Comment Code / Ctrl K + Ctril U – Uncomment Code

Để comment code, ta thường comment bằng tay dùng 2 nút này trên toolbar

capture1 - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

Ta có thể áp dụng hotkey để comment/uncomment nhanh nhé

2579938a9039a675c6e87060f8601ec3 - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

F9 – Set breakpoint

Để đặt breakpoint ta thường phải click vào thanh dọc bên trái. Sao phải làm vậy khi ta có thể bấm F9 là xong, nhanh gọn lẹ.

F10/F11 – Step over/Step into

Khi debug, thay vì bấm 2 nút trên toolbar này, dùng hotkey F10 và F11 sẽ tiết kiệm thời gian hơn.

Sử dụng snippet

Trong quá trình code, có những đoạn code ta phải lặp lại nhiều lần. Visual Studio đã tích hợp sẵn những đoạn code này, gọi là snippet, tiết kiệm khá nhiều thời gian (Netbeans hay Eclipse cũng có nha, mình không bênh vực Microsoft đâu à).

Cách sử dụng snippet: Gõ ra rồi Tab là xong

ctor – Tạo contrucstor cho class

4ba583d625ea477f4e2a6e6d487688e3 - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

prop – Tạo properties – Gõ xong nhớ Tab Tab

7ff4683654699f984f00a56826df2b50 - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

Hồi mới chuyển từ java qua C#, mình thắc mắc sao Visual Studio xịn vậy mà ko có cái tạo getter, setter cho field. Sau này mới biết getter, setter được hiện thực bằng property nhé.

cw – Console.WriteLine() – Cho mấy bạn hay code Console

60575fb39be324ef353e21227d2f0cee - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

for/forr – Tự tạo hàm for

89d840b75c4ddc6cde266edeb4046d48 - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

Các bạn có thể thử với một số snippet khác như if/else, do/while, switch, try nhé.

Một số mẹo nhỏ khác

Giữ Ctrl + Nhấp chuột – Box Selection

Bạn từng gặp cảnh phải sửa nhiều dòng code 1 lúc chưa? Sử dụng Box Selection sẽ giúp việc này trở nên vô cùng dễ dàng

b17623192b9f9f6779f115aac3c325ed - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

Ctrl + Shift + V – Nghịch clipboard

Trong đời code, chắc ai cũng đã từng phải copy paste. Đã bao giờ bạn từng copy A, sau đó lỡ bấm nhầm copy B, C, sau đó phải tìm A để copy lại chưa? Visual Studio lưu lại tận 20 lần copy gần nhất trong clipboard, ta có thể dùng Ctrl + Shift + V để tìm đoạn clipboard cần paste.

fe4e0a1e8e09f813b9a448dff49198d4 - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

Ctrl + , – Navigate File/Ctrl + ; : Search

987c49fecb17dd097570d1193da5878f - Tăng tốc độ code bằng phím tắt trên Visual Studio (Visual Studio Short Cuts)

Thay vì Ctrl + F, hãy sử dụng 2 chức năng này, hữu hiệu hơn nhiều đấy


Bài viết được chia sẻ từ Nguyễn Huy Hoang (todicodedao.com). Chúc các bạn ngày càng thành thục với IDE của mình. Mấy trò hotkey snippet v…v này rất phù hợp để “chứng tỏ trình độ” hoặc “hù mem mới” nhé!

About the author

TINET

Leave a Comment