Sublime text là gì? Tầm quan trọng của nó với lập trình viên

Hiện nay, có rất nhiều lập trình viên đã lựa chọn Sublime Text để làm việc thay vì sử dụng các trình soạn thảo mã nguồn khác. Vậy Sublime Text là gì? Tại sao chúng ta nên sử dụng Sublime Text để lập trình? Vậy hãy cùng tham khảo ngay bài viết dưới đây để tìm hiểu Sublime Text ngay nhé!

Giới thiệu về sublime text là gì?

Sublime Text là một phần mềm lập trình với đầy đủ những tính năng để chỉnh sửa những tệp cục bộ hoặc đoạn code. Chúng bao gồm những tính năng khác nhau để có thể chỉnh sửa code giúp các nhà lập trình theo dõi những thay đổi này.

Cùng tìm hiểu Sublime text là gì

Cùng tìm hiểu Sublime text là gì

Những kiến thức liên quan đến sublime text

Sublime Text là một trong những trình soạn thảo văn bản sở hữu rất nhiều tính năng cho phép người dùng có thể chỉnh sửa được các local file hoặc codebase một cách dễ dàng hơn.

Trình soạn thảo này thường sử dụng những tính năng chỉnh sửa cho codebase cho phép người lập trình viên có thể dễ dàng theo dõi được những thay đổi này.

Sublime Text hỗ trợ những tính năng khác nhau như:

  • Tô sáng cú pháp – Syntax Highlight
  • Tự động thụt lề – Auto Indentation
  • Nhận dạng loại tệp – File Type Recognition
  • Thay bên với những tệp tin của thư mục được đề cập – Sidebar with files of mentioned directory
  • Macros
  • Plug in and Packages

Sublime Text được sử dụng IDE chương trình chỉnh sửa phát triển tích hợp giống như mã Visual studio và NetBeans. Phiên bản hiện tại của trình soạn thảo Sublime Text là phiên bản 3.0. Nó tương thích với các hệ điều hành khác nhau như Windows, Linux và MacOS.

Những lợi ích mà sublime text đem lại

Sử dụng Sublime Text, nó sẽ đem lại cho bạn những lợi ích sau:

  • Nó có thể tự động giải quyết được những lỗi liên kết
  • Nó còn giúp bạn theo dõi được tất cả những file và các thư mục đang làm việc
  • Sublime Text có khả năng kết nối với nhiều phiên bản khác nhau. Ví dụ như: control system, Git, Mercurial.
  • Sublime text còn có khả năng giải quyết một lúc nhiều vấn đề
  • Giữ tổ hợp màu cho các tổ hợp cú pháp

Bạn đọc tham khảo thêm: Webpack là gì? Những thông tin cần nắm vững về webpack

Cài đặt sublime text cho người dùng

Sublime Text 3 là phiên bản mới nhất của chương trình soạn thảo văn bản được sử dụng nhiều nhất hiện nay.

Sử dụng sublime text sẽ giúp người lập trình viên tối giản hóa quá trình làm việc

Sử dụng sublime text sẽ giúp người lập trình viên tối giản hóa quá trình làm việc

Sublime text 3 sử dụng tabs với độ dài 4 ký tự, điều này đã khiến việc đọc code trở nên khó đọc hơn. Một khuyến cáo đưa ra đó là, bạn nên thêm đoạn code dưới đây vào mục cài đặt cho người dùng. (Sublime text 3 => Preferences => Settings – User)

{

“draw_white_space”:”all”,

“rulers”:[80],

“tab_size”:2,

“translate_tabls_to_spaces”:true

}

Thiết lập này chuyển từ tabs sang spaces, nó sẽ cách lề 2 ký tự, với độ dài 80 ký tự để nhắc nhở bạn viết mã dễ đọc và thêm khoảng trắng. Đây là danh sách tùy chọn bạn cần phải lưu ý điều chỉnh môi trường của phiên bản sublime text 3.

Bảng điều khiển

Bảng điều khiển sublime text 3 cho phép bạn thực hiện tốt các hoạt động nằm trên thanh công cụ dễ dàng hơn không cần phải sử dụng bộ phận bàn phím. Bạn có thể mở bảng lệnh bằng chuột qua Tool => Command Palette hoặc tổ hợp phím tắt Ctrl + Shift + P.

Không gian làm việc

Sublime Text giống như bất kỳ những trình soạn thảo văn bản khác, và chúng cho phép chúng ta xem các tập tin cạnh nhau. Nếu bạn mở nhiều tệp tin trong cùng một lúc sẽ giúp các dev thực hiện code một cách dễ dàng hơn.

Để hiển thị 2 hàng cạnh nhau bạn có thể sử dụng tổ hợp phím tắt: Alt + Shift + 2.

Package Control

Sublime text 3 hỗ trợ nhiều tính năng, nhưng bạn cũng có thể mở rộng thêm những tính năng khác với “package” – plugin, chúng được viết bởi cộng đồng sublime text 3. 

Để cài đặt Package Control trên sublime text 3 bạn có thể tìm kiếm và cài đặt các package thông qua hệ thống phím tắt ctrl + shift + P.

Các phím tắt

Nếu biết sử dụng và thành thạo các phím tắt trong sublime text sẽ giúp chúng ta thao tác nhanh hơn và công việc cũng trở nên dễ dàng và hiệu quả hơn.

  • Đa con trỏ

Đa con trở là một trong những tính năng hữu ích của sublime text. Nó cho phép bạn có thể chọn nhiều con trở cùng một lúc. Như thế sẽ giúp bạn giảm thiểu được thời gian viết code. Để chọn nhiều con trỏ chuột bạn có thể sử dụng tổ hợp phím tắt Ctrl + D hoặc Command + D cho đến khi bạn chọn được tất cả các từ bạn muốn.

  • Di chuyển đến khu vực bạn muốn

Không khác với bảng điều khiển , sublime text cũng hỗ trợ mạnh mẽ cho những tính năng goto anything cũng như đưa ta đến với các tập tin hoặc dùng dòng code và nghĩa hàm một cách cụ thể.

Muốn hiển thị thanh tìm kiếm goto anything sử dụng tổ hợp phím Ctrl + P trên windows và Command + P với Mac. Việc chuyển đổi giữa các tập tin thì bạn có thể gõ tập tin đó vào bộ phận khung tìm kiếm. Nếu không tìm thấy được các tập tin nó sẽ hiển thị toàn bộ danh sách của khung tập tin.

  • Đi đến một dòng trong một bộ phận tập tin

Tính năng Goto anything trong sublime text sẽ giúp bạn đi đến những tập tin cụ thể và hỗ trợ cho việc di chuyển tới 1 dòng cụ thể nào đó trong tập tin. Khi đến các tập tin đang mở thì việc tìm kiếm goto anything sau đó nhập dấu 2 chấm + số dòng (:200 để tới dòng 200). 

  • Các định nghĩa bên trong tập tin

Nếu như định nghĩa lớp cũng như phương thức hay hàm bên trong tập tin thì cú pháp sẽ tương tự như việc bạn di chuyển trên cùng 1 dòng. Bạn không muốn sử dụng dấu “:” thì bạn có thể sử dụng dấu “@” trên goto definition. Mọi danh sách các định nghĩa có tập tin và chọn tên và nhấn phím Enter thì bạn sẽ được đưa đến định nghĩa mà bạn muốn.

  • Chế độ ẩn hiện sidebar

Sidebar là một trong những phần được đánh giá cao vì nó hiển thị được cấu trúc như một thư mục cũng như tập tin của bạn. Để tiến hành code, bạn cần phải tạo khoảng trống. Sử dụng tổ hợp phím tắt Ctrl + K kết hợp với Ctrl + B trên windows và đối với Mac sử dụng command + K với command + B để ẩn hoặc hiện sidebar.

Lưu ý: Sidebar chỉ hiển thị khi bạn có nhiều tập tin hoặc mở một thư mục đang mở.

  • Comment code nhanh

Với cách này sẽ giúp bạn comment code hoặc tạm thời comment code cho việc kiểm tra code có ảnh hưởng tới project hay không. Để comment code nhanh bạn có thể sử dụng tổ hợp phím tắt Ctrl + / đối với windows hoặc Command +/ đối với Mac. 

Lưu ý: Nếu bạn không chọn đoạn code cần comment thì khi bạn sử dụng phím tắt trên sẽ comment toàn bộ trên 1 dòng.

Chọn văn bản

Ngoài cách chọn một từ thông qua phím tắt Ctrl + D hoặc Command + D thì vẫn còn một số tổ hợp phím tắt khác.

Chọn toàn bộ một dòng: Bạn có thể sử dụng phím tắt Ctrl + L với windows và Command + L với Mac.

  • Căn lề nhanh: 

Thụt lề vào bên phải: Ctrl + ] với Windows và Command + ] với Mac

Thụt lề vào bên trái: Ctrl + [ với windows và Command + [ với Mac

Dán với căn lề: Bạn có thể sử dụng phím tắt Ctrl + shift + V đối với windows và command + shift + V đối với mac để dán mà vẫn giữ nguyên mức độ thụt lề.

  • Đổi thứ tự dòng: 

Di chuyển dòng lên trên:  Ctrl + SHIFT + UP (Windows) hoặc Ctrl + SHIFT + UP (Mac)

Di chuyển dòng xuống dưới: Ctrl + SHIFT + DOWN (Windows) hoặc Ctrl + SHIFT + DOWN (Mac)

Bạn đọc tham khảo thêm: Clean code là gì? Làm sao để có những dòng Clean Code Hoàn hảo?

Tại sao nên sử dụng Sublime Text

Dưới đây là những lý do khiến nhiều dev đang dần chuyển sang sử dụng sublime text:

  • Tự động hoàn thành, đánh dấu cú pháp và mã gấp.
  • Khả năng tùy biến.
  • Sublime text nhẹ, nhanh và ổn định hơn các trình soạn thảo mã khác.
  • Chức năng tìm kiếm mạnh mẽ giúp người dùng thấy đơn giản và nhanh chóng hơn.
  • Tính năng chỉnh sửa đồng thời.
  • Minimap: đây là vùng nhỏ hiển thị tổng quan về nội dung file ở góc trên bên phải.
  • Sublime text còn có khả năng hiển thị các file văn bản theo nhiều cách khác nhau.

Hy vọng với những chia sẻ trên sẽ giúp các bạn viết code trở nên dễ dàng hơn và nhanh hơn. Những thông tin về Sublime Text là gì trên sẽ giúp ích một phần nào đó trong con đường lập trình của bạn. Chúc bạn thành công!

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *