Thủ thuật với Sublime Text (P1)

Bài viết được sự cho phép của tác giả Tin Tran

  Sublime Text là gì? Hướng dẫn cài đặt Sublime Text 3 chi tiết
  Text Editors: Atom và Sublime

1.Sublime Text là gì?

Mọi developer thì đều chắc cũng đã biết đến sublime text, nói ngắn gọn thì nó là một chương trình dùng để code. Nhưng ở bài viết này tôi sẽ không hướng dẫn về code mà sẽ hướng dẫn về những thủ thuật của sublime text mà sẽ giúp chúng ta tăng hiệu suất làm việc lên.

2. Ví dụ

Tôi sẽ cho ví dụ về một bài tập java Problem1, bài tập này yêu cầu chúng ta tạo class Drink, Food, Cloth, Material và tạo các thuộc tính cho những class đó theo như hình bên dưới.

Thủ thuật với Sublime Text (P1)

Nếu ai đã làm qua java hoặc môt ngôn ngữ nào đó thì khi đọc vào bài Prolem1 này thì các bạn sẽ đều hình dung ra cách làm rồi. Đầu tiên là chúng ta sẽ tạo class Drink sau đó sẽ copy các thuộc tính vào và tạo public/private, kiểu dữ liệu cho các thuộc tính đó. Tuy nhiên những class này có số lượng các thuộc tính ít cho nên sẽ không mất thời gian nhiều cho việc này. Giả sử những class sẽ có vài chục hay lên đến cả trăm thuộc tính thì cũng sẽ mất rất nhiều thời gian để tạo.

Vì vậy bài viết này ra đời nhằm giúp cho các bạn rút ngắn được thời gian tạo các thuộc tính cho class. Tôi sẽ sử dụng chức năng trong sublime text để hỗ trợ cho việc này. Hãy cùng bắt đầu nhé.

2.1 Tạo class Drink (Tôi sử dụng eclipse)

Thủ thuật với Sublime Text (P1)

2.2 Copy các thuộc tính và kiểu dữ liệu của Drink vào sublime text

Thủ thuật với Sublime Text (P1)

2.3 Nhấn giữ nút Shift + Chuột phải, rê chuột từ đầu dòng của vị trí 1 – 6 để chọn toàn bộ tất cả các đầu dòng.

2.4 Gõ vào chữ [private]

Thủ thuật với Sublime Text (P1)

2.5 Nhấn giữ nút Ctrl + Shift, và nhấn nút > để chọn tất cả các tên thuộc tính, khi đó ra được hình bên dưới.

Thủ thuật với Sublime Text (P1)

2.6 Nhấn phím > (2 lần), để di chuyển con trỏ sang phải 2 ký tự.

Thủ thuật với Sublime Text (P1)

2.7 Nhấn giữ nút Shift và nhấn thêm nút End để chọn toàn bộ những kiểu dữ liệu phía sau.

Thủ thuật với Sublime Text (P1)

2.8 Nhấn Ctrl + X để cắt toàn bộ kiểu dữ liệu để di chuyển ra vị trí trước của thuộc tính.

Thủ thuật với Sublime Text (P1)

2.9 Nhấn phím BackSpace để xóa đi khoảng trắng, sau đó nhấn ; để thêm vào cuối cho các thuộc tính.

Thủ thuật với Sublime Text (P1)

2.10 Nhấn giữ Ctrl + Shift và nhấn phím < (Left) để chọn toàn bộ tên các thuộc tính.

Thủ thuật với Sublime Text (P1)

2.11 Nhấn phím < để di chuyển sang trái 1 ký tự và Ctrl + V để dán các kiểu dữ liệu mà đã cắt ở 2.8, sau đó nhấn phím space sẽ được như sau.

Thủ thuật với Sublime Text (P1)

2.12 Cuối cùng ta copy toàn bộ và paste vào trong eclipse

Thủ thuật với Sublime Text (P1)

Quá trình trên tuy nhiều bước nhưng nếu các bạn mà thao tác quen thì sẽ làm rất là nhanh, không mất quá nhiều thời gian. Hãy xem video demo nhé, mình thao tác rất chậm mà chưa tới 1p

Thủ thuật với Sublime Text (P1)

File proplem1 tôi để ở link này nhé : File Proplem1

Bài viết gốc được đăng tải tại chickencodes.com

Có thể bạn quan tâm:

Xem thêm các việc làm Developer hấp dẫn tại TopDev