Một số tối ưu cho Sublime text – Code tiện hơn!

1587

1. Tổng quan Sublime Text

Sublime Text là một IDE dành cho lập trình viên do Jon Skinner tạo ra vào tháng 1 năm 2008. IDE này là có trả phí tuy nhiên cho phép dùng thử vô thời hạn (Quá đã!). Hỗ trợ trên các hệ điều hành phổ biến nên tha hồ sử dụng.

Hiệu năng của Sublime text khá nhẹ, khởi động nhanh, tốn ít tài nguyên do base từ 2 ngôn ngữ lập trình nhanh mạnh là Python và C++ và có giao diện trực quan, dễ dàng tùy biến, rất bắt mắt. Đặc biệt nó hỗ trợ cực mạnh các plugin hay package từ cộng đồng nên giúp cho việc viết và maintain code trở nên dễ dàng hơn bao giờ hết. Thôi đừng suy nghĩ gì nữa, Sublime Text là 1 trong những IDE tốt nhất hiện nay rồi, dùng thôi!

Cài đặt các bạn có thể tham khảo trên trang chủ của Sublime Text. Bài này mình sẽ list các tác vụ giúp tối ưu IDE trong quá trình làm việc, tối ưu nhiều thì bạn đỡ tốn thời gian.

2. Khởi động nhanh 1 folder code

Do mình dùng Mac và Linux nên thường gõ lệnh trên Terminal, còn các bạn Win thì mọi người google thêm:

3. Những plugin nên có

  1. Package Control: phải cài cái này để bạn có thể search và cài trực tiếp các package cho Sublime Text. Để mở màn hình command line, bạn dùng tổ hợp phím Ctrl + Shirt + P.
  2. Emmet: hỗ trợ soạn thảo HTML siêu nhanh. 
  3. Sidebar Enhancements
  4. Git Gutter: Package này giúp thông báo những thay đổi phiên bản của bạn với Git server
  5. DocBlockr: Tự động tạo comment đúng chuẩn
  6. CodeIntel: Dễ dàng tìm ra các function,class,.. đang sử dụng được viết từ đâu
  7. Bracket HighLighter: Package này giúp cho bạn có thể dễ nhìn thấy phần mở/ đóng của thẻ nằm ở chỗ nào.
  8. AutoFileName: Package này sẽ hiển thị ra tất cả các file có trong thư mục để các bạn có thể nhúng file đơn giản hơn
  9. ColorHighlighter: Hiển thị màu sắc trong code css 

4. Các phím tắt

4.1 Phím tắt thường dụng

Shift + Alt + (1/2/3/4/5/8/9): Chia thành nhiều màn hình

Shift + F11: Toàn màn hình

Ctrl + P: Mở nhanh một file

Ctrl + Shirt + T: Mở file vừa đóng.

Ctrl + Tab: Chuyển đến tab đang mở gần đây nhất.

Alt + number: Chuyển đến tab theo số thứ tự

Ctrl + PgUp/PgDown: Chuyển tab theo vòng tròn

Ctrl + W: Đóng tab đang xem / Thoát Sublime Text

4.2 Phím tắt ở 1 tab

Ctrl + F: Tìm kiếm
Ctrl + H: Tìm kiếm và thay thế
Ctrl + Shift + K: Xóa dòng hiện tại
Ctrl + Shift + D: nhân đôi dòng hiện tại
Ctrl + Shift + ↑ (↓): Di chuyển dòng/cụm, tự động đưa vào brackets (các dấu đóng mở hàm)


Ctrl + /: comment
Ctrl + Shift + /: comment dạng block
Ctrl + R: List các hàm.
Ctrl + KU: Chuyển thành chữ hoa
Ctrl + KL: Chuyển thành chữ thường
Ctrl + X: Xóa dòng hiện tại nhưng đồng thời lưu nó vào bộ nhớ đệm.

4.3 Phím tắt điều hướng

Ctrl + G <số dòng> : Di chuyển tới dòng
Ctrl + P :<số dòng> : Di chuyển tới dòng
Ctrl + D: Bôi đen từ hiện tại
Ctrl + M: Di chuyển tới dấu đóng ngoặc gần nhất
Ctrl + Shirt + M: Bôi đen toàn bộ nội dung trong cặp ngoặc.
Ctrl + Shirt + Mũi tên trái: Bôi đen đến đầu từ về phía bên trái.
Ctrl + Shirt + Mũi tên phải: Bôi đen đến đầu từ về phía bên phải.
Ctrl + L: Bôi đen dòng hiện tại và chuyển con trỏ tới dòng tiếp theo.

5. Cấu hình

Để cấu hình các option như cỡ chữ, độ dài blah blah…bạn vào Preferences -> Setting và chỉnh sửa các file Preferences.sublime-settings - User

  10 theme tốt nhất về Sublime Text 3 của năm 2017