Phím tắt thông dụng trong Visual Studio 2012

Trong các phiên bản Visual studio có rất nhiều phím tắt sau đây mình xin liệt kê 1 số phím tắt thông dụng hầu như các developer đề biết và sử dụng nhất nhiều.
Mỗi phiên bản VS có sự thay đổi tí chút ( rất ít)
---> Hầu như các phiên bản đều như nhau!

Phím tắt trên Visual Stidio 2012
 Đầu tiên phải nói đên các phím tắt mà phần mềm nào cũng có:

Ngoài các Hot Key quen thuộc như hình trên, trong lúc code các bạn cũng nên sử dụng các phím tắt sau để tăng khả năng linh hoạt .

Ctrl + K + C: vô hiệu hóa một vùng code thành dạng comment


Ctrl + K + U:  Hoàn lại lệnh trên
- Ở các phiên bản thấp hơn có lẻ sẽ khác một chút. Có thể nhìn lên menu và kick vào:
Edit => Avanced => Comment Slection  

Phím thứ 2 là Format code cho ngay hàng thẳng lối. Đôi khi bạn copy code dán vào hoặc lúc gõ ẩu thì nên dùng phím này để Visual tự động đều chỉnh. Trông nó sẽ chuyên nghiệp hơn :D
Edit => Avanced => Format Document
Ctrl + K + D : Format tất cả

Edit => Avanced => Format Selection
Ctrl + K + F: Format vùng bạn chọn


Xóa  một vài mã trong đoạn code nhanh, bạn đang gõ một đoạn code, lại lấy thiếu một vài chữ ?
Hãy đặt con trỏ tại vị trí cần đặt:
Nhấn Backspace để xóa về bên trái
Nhấn Delete để xóa về bên phải
Có thể bạn thấy thường quá, nhưng lúc làm việc mới thấy nó linh hoạt như thế nào :) 

Đặt bookmark ! Việc này cũng không kém phần quan trọng, khi lương line code quá nhiều thì đặt bookmark ở những đoạn mã cần tới lui thường xuyên sẽ rất tiện lợi trong lúc làm việc

Đối với VS 2012: Đặt con trỏ tại dòng cần bookmark
Nhấn Ctrl + K + K : Tạo một BM tại điểm con trỏ chuột
Nhấn Ctrl + K +N : Nhảy tới BM tiếp
Nhấn Ctrl + K +P : Nhảy tới BM sau 

Hiển thị gợi ý cú pháp
Đặt con trỏ tại mã code cần gợi ý:

Nhấn Ctrl + Space : VS sẽ hiển thị lại lần nữa các gợi ý cú pháp liên quan.
Trong VS lúc bạn gõ code tới đâu thì đều có gợi ý code hiện ra. Cộng thêm việc cài các plugin hỗ trợ thì việc phải nhớ hết code không còn đáng lo ngại. Bạn hãy dành thời gian nhớ hết code 

Ctrl + K + \ : Xóa tất cả khoảng trống trong dòng code được ta bôi đen ! :))
Ctrl + Shift + L : Xóa dòng hiện tại (tại điểm con trỏ chuột). Xóa cả dòng rất nhanh không cần bôi đen

Shift + Alt + T : Đổi chỗ dòng tại vị trí chuột với dòng dưới nó. Nếu bạn cài Resharp hoặc các plugin khác sẽ xung đột phím tắt, thì khí nhấn như vậy nó sẽ hỏi bạn dùng cho bên nào ? chọn VS nhé

Ctrl + U : Biến các ký tự được bôi đen thanh chữ thường. 
Ctrl + Shift + U : Biến các ký tự thường thành chữ in HOA.

PageUp       : Cuộn trang code lên
PageDown  : Cuộn trang code xuống

Shift + F12 : Tìm reference của mã tại vị trí con trỏ  (Nếu có). Bạn mà để con trỏ tại mã thường thì không hiện gì đâu nhé

Và ta có thể thu gọn code bằng cặp lệnh mở đóng sau:



 #region  abcxyz
......
.....
your code
.......
#endregion

Toàn bộ code nằm trong cặp lệnh này sẽ được tùy ứng thu gọn cho bạn

Nói tới đây thôi nhé, còn rất nhiều hot key hay thủ thuật để tăng tốc code nữa. 
Chẳng hạn như gõ cw rồi nhán Tab sẽ ra Console.WriteLine(); 
Sưu tầm + tổng hợp

Share:

0 Nhận xét

Categories

. . . 1 [English | DVD] Trọn Bộ DVD Effortless English 3 Ajax 1 Andengine 3 Android 41 Android Studio Cài đặt và phím tắt thông dụng 1 API 1 App Android 1 Applicaiton Chat Multi Client 1 ASP.NET 9 Bài tập lập trình C/C++ có lời giải 1 Bài tập thuật toán C/C++ Và Tuyển tập đề thi olympic 2 Bắt đầu Học Lập Trình 4 Blogger 2 C/C++ 16 C# 21 Câu hỏi phỏng vấn Android 1 Cocos2d-JS 3 Cocos2d-x 3 Code game android 3 Công Cụ Lập Trình 13 Công nghệ 3 Cosos2d 1 CSS 1 Cuộc sống 15 Custom Button trong Android 2 Design Patterns 3 DevExpress 1 Đồ Án 1 DOREMON - NOBITA 2 Dự án 1 Ebook Android 1 English 8 Example Custom Android 1 facebook 1 Fedora 2 Freelancer 1 Game Android 4 Game Android AndEngine 1 Giới thiệu về Ajax 1 Hiệu ứng lắc trong android 1 Hướng dẫn cài đặt Mac OS trên VMware 1 Hướng dẫn download tài liệu miễn phí của website tailieu.vn 1 Hướng dẫn lập trình android 11 Hướng dẫn lập trình Windows Phone 3 Hướng đối tượng 2 Internet được khôi phục 1 Internet of Things 1 iOS 33 Java 9 Kiểm thử phần mềm 1 Kinh nghiệm lập trình 17 Kỹ Năng 1 Lập trình Android FPT Software Training 1 Lập Trình Game Đa Nền Tảng 2 Lập trình game mobile 2 Lập trình iOS FPT Software Training 1 Lập trình mạng 2 LẬP TRÌNH VIÊN CHUYÊN NGHIỆP TRÊN THIẾT BỊ DI ĐỘNG 2 Laptop 1 Libgdx 1 LinQ 3 Linux 6 Load CSDL SQL server ASP.NET 1 Lỗi Eclipse Ctr + Space 1 Mạng Xã Hôi 1 máy thật PC 1 Mbook TIN HỌC A 1 Mbook TIN HỌC B 1 mỗi bài 20 câu 1 NGAN-HANG-DE-THI-TRAC-NGHIEM-ASP.NET 1 Nguyên tắc ngón tay cái trong thiết kế ứng dụng cho điện thoại 1 Nhập môn lập trình C 14 Những câu hỏi phỏng vấn "xương" nhất 1 Những điểm mới kỳ thi THPT quốc gia 2015 1 Object C 1 Phần mềm 3 PHP 2 Phương pháp luyện thi TOEIC 1 Python 2 Review Game 1 SEO 4 Share Acc Fshare 1 Share VIP Miễn phí 1 Sinh viên mới tốt nghiệp – viết gì trong CV 1 Socket Android Client to PC Server C# 2 Socket Chat nhiều Client với server C# 2 Source code 4 Source code game C# 1 Source code game iOS 2 T3H-KHTN 7 Tài Liệu Android 7 Tài Liệu C# 4 Tài liệu hướng dẫn lập trình game với cocos2d-x 1 Tài Liệu iOS 7 Tài Liệu IT 3 Tài Liệu Java 2 Tài liệu Lập trình iOS Tiếng Việt đầy đủ TTTH đại học khoa học tự nhiên 1 Tài Liệu PHP 1 TÀI LIỆU THIẾT KẾ SỐ 1 Tài Liệu Windows Phone 1 Tạo Group Mail Google 1 Tạo hiệu ứng trong lập trình iOS 1 Tạo tên CoCaCoLa 1 Thắc mắc C/C++ 3 THẬP PHÂN sang NHỊ PHÂN không sử dụng MẢNG 1 Thiết kế giao diện Android - App Calculation Android Studio 1 Thiết kế giao diện phần mềm 1 Thuật ngữ cơ bản trong lập trình game AndEngine 1 Thuật toán 5 Thuật toán điều phối FCFS 1 Tiếng Anh 2 Tin Tức 1 Toàn bộ tài liệu ĐTVT 5 năm học 1 Tổng hợp những nơi người lái xe hay bị mắc lỗi tại TPHCM 1 Tutorials Android 2 Tuyến cáp quang AAG đã sửa xong 1 Unity 1 Vim 1 Visual Studyo 2013 1 WEB 1 Website nén JS và CSS tốt nhất 1 Websites Developer 2 Windows 10 Technical Preview 1 Windows Phone 5 WPF 1 XAMARIN 1 Xóa project appcompat_v 1