NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
20/09/2024
Lượt xem

Hệ thống Atom Cheat Sheet với 9 bảng phím tắt hữu ích cho trình soạn thảo văn bản

20/09/2024
11 phút đọc
Lượt xem

Đánh giá

Atom là trình soạn thảo văn bản mã nguồn mở miễn phí với khả năng tùy chỉnh cao, hoạt động trên nhiều hệ điều hành. Trong bài viết này, Vietnix sẽ giới thiệu đến bạn các bảng cheat nhanh cho trình soạn thảo Atom (Atom cheat sheet), tổng hợp các phím tắt hữu ích cho Mac và Linux, giúp bạn làm việc hiệu quả hơn với Atom. 

Atom Text Editor là gì?

Atom là một trình soạn thảo văn bản mã nguồn mở và hoàn toàn miễn phí, được phát triển bởi GitHub. Ra mắt lần đầu vào năm 2014, Atom nhanh chóng trở nên phổ biến trong cộng đồng lập trình viên nhờ tính linh hoạt, khả năng mở rộng và tùy biến cao. Trình soạn thảo văn bản này tương thích với nhiều hệ điều hành, bao gồm Windows, macOSLinux.

Điểm đặc biệt của Atom là được xây dựng dựa trên nền tảng web, chủ yếu sử dụng HTML, CSSJavaScript. Điều này cho phép người dùng dễ dàng tùy chỉnh giao diện và hành vi của Atom bằng cách cài đặt các theme và package được cộng đồng chia sẻ.

Atom Text Editor
Atom Text Editor

Atom cung cấp nhiều tính năng hỗ trợ lập trình hiệu quả như: Tô màu cú pháp, tự động hoàn thành, định dạng code cho nhiều ngôn ngữ lập trình. 

Bên cạnh đó, Atom còn tích hợp nhiều công cụ hữu ích khác như: Trình duyệt hệ thống file, chỉnh sửa trong nhiều pane, tìm kiếm và thay thế, bảng lệnh để truy cập nhanh các lệnh và tính năng của Atom,…

Một điểm mạnh khác của Atom là sở hữu một cộng đồng phát triển sôi động, liên tục đóng góp vào hệ sinh thái của phần mềm bằng cách tạo ra các package và plugin mới. Các packages này có thể bổ sung thêm nhiều tính năng mạnh mẽ như: Tích hợp Git, kiểm tra lỗi code, debug, tích hợp với các framework và công cụ khác.

Atom là một công cụ soạn thảo văn bản hữu ích, đặc biệt phổ biến với mọi hệ điều hành. Nếu như bạn ưa chuộng về hệ điều hành Linux, bạn có thể tham khảo thêm 2 công cụ soạn thảo văn bản tương tự khác là Nano (lệnh nano), Vim, Vi (lệnh vi) để biết thêm chi tiết.

Vim trong Linux
Chế độ hoạt động của Vim trong Linux

Ngoài ra, bạn cũng có thể tham khảo thêm một số hệ thống cheat sheet khác để trở nên thông thạo hơn và tối ưu cho quy trình làm việc với đa dạng phím tắt:

  1. Emacs Cheat Sheet: Tương tự như Atom, Emac cũng được xem là trình soạn thảo văn bản mang lại nhiều lợi ích cho người dùng tùy biến cao.
  2. Vi Cheat Sheet: Vi cũng được xem là một trình soạn thảo văn bản phổ biến trên hệ điều hành Linux/Unix và được ứng dụng với nhiều thao tác trong quá trình chỉnh sửa file.
  3. Eclipse Cheat Sheet: môi trường được nhiều lập trình viên sử dụng được tích hợp với nhiều plugin phong phú, đa dạng.

Bảng 1: 11 phím tắt thường dùng trong trình soạn thảo văn bản

Phím tắtMô tả
CTRL + ,Mở cài đặt để tùy chỉnh Atom theo ý muốn.
CTRL + BDi chuyển giữa các tab đang mở trong cửa sổ.
CTRL + SHIFT + PMở và đóng bảng lệnh (Command Palette).
CTRL + PageupChuyển đổi qua các tab đang mở bên trái (trong pane đang hoạt động).
CTRL + PagedownChuyển đổi qua các tab đang mở bên phải (trong pane đang hoạt động).
CTRL + SHIFT + LChọn ngôn ngữ lập trình cho file.
CTRL + SHIFT + MHiển thị bản xem trước của file ở định dạng Markdown.
CTRL + .Kiểm tra phím tắt tương ứng với tổ hợp phím đang nhấn.
CTRL + ALT + RTải lại Atom để cập nhật thay đổi.
CTRL + ALT + IMở Chrome Developer Tools/Console.
ALT + SHIFT + SXem các đoạn mã sẵn có trong Atom để sử dụng nhanh chóng.

Bảng 2: 11 phím tắt quản lý cửa sổ và lưu file

Phím tắtMô tả
CTRL + NMở 1 tab mới với file trống.
CTRL + SHIFT + NTạo một cửa sổ chỉnh sửa mới.
CTRL + OMở hộp thoại Open File, cho phép bạn chọn file để mở trong Atom.
CTRL + SHIFT + OMở hộp thoại Open Folder, cho phép bạn thêm thư mục vào chế độ Tree View của Atom.
CTRL + SLưu file đang mở.
CTRL + SHIFT + SLưu file đang hoạt động với tên mới.
ALT + cmd + S (macOS)Lưu tất cả các file đã cập nhật.
CTRL + WĐóng tab đang hoạt động.
CTRL + SHIFT + WĐóng cửa sổ Atom đang hoạt động.
F11 hoặc CTRL + Cmd + F (macOS)Chuyển đổi chế độ toàn màn hình.
CTRL+ PMở nhanh file bằng cách nhập tên của file đó

Bảng 3: 11 phím tắt quản lý dòng

Dưới đây là các phím tắt để thao tác với dòng như xóa, chọn, nối dòng, thụt lề,…

Phím tắtMô tả
CTRL + GMở pane “Go To Line”.
CTRL + LChọn toàn bộ dòng hiện tại (vị trí con trỏ đang đứng).
CTRL + SHIFT + DNhân đôi dòng hiện tại và chèn một dòng mới bên dưới với cùng nội dung.
CTRL + SHIFT + KXóa dòng hiện tại.
CTRL + UpDi chuyển nội dung dòng hiện tại lên trên một dòng. Nếu có dòng khác ở phía trên, nội dung hai dòng sẽ hoán đổi.
CTRL + DownDi chuyển nội dung dòng hiện tại xuống dưới một dòng. Nếu có dòng khác ở phía dưới, nội dung hai dòng sẽ hoán đổi.
CTRL + /Chuyển đổi dòng bình luận (comment)
CTRL + ENTERChèn một dòng mới bên dưới dòng hiện tại.
CTRL + [Thụt lề vào (trái) cho các dòng đã chọn.
CTRL + ]Thụt lề ra (phải) cho các dòng đã chọn.
CTRL + JNối dòng hiện tại với dòng phía dưới.

Bảng 4: 5 phím tắt quản lý, thao tác với từ và dấu ngoặc

Phím tắtMô tả
Ctrl + BackspaceXóa từ vị trí con trỏ đến đầu từ hiện tại.
CTRL + DeleteXóa từ vị trí con trỏ đến cuối từ hiện tại.
CTRL + ALT + .Tự động hoàn thành dấu ngoặc (thêm dấu ngoặc đóng tương ứng).
CTRL + MDi chuyển con trỏ đến dấu ngoặc đóng tương ứng với dấu ngoặc mở tại vị trí con trỏ.
CTRL + ALT + MChọn toàn bộ đoạn code nằm trong cặp dấu ngoặc tương ứng.

Bảng 5: 8 phím tắt chỉnh sửa file, xóa nội dung, di chuyển

Phím tắtMô tả
F3 hoặc cmd + G (MacOS)Trong khi bảng điều khiển “Find/Replace” đang hoạt động, phím tắt này sẽ di chuyển đến kết quả tìm kiếm tiếp theo trong file.
SHIFT + F3 hoặc SHIFT + cmd + G (MacOS)Trong khi bảng điều khiển “Find/Replace” đang hoạt động, phím tắt này sẽ di chuyển đến kết quả tìm kiếm trước đó trong file.
CTRL + SHIFT + FKích hoạt bảng điều khiển “Find in Project” để tìm kiếm trong toàn bộ project.
SHIFT + ALT + Up hoặc DownChọn nhiều dòng để chỉnh sửa cùng lúc.
CTRL + DChọn từ tiếp theo giống với từ đã chọn.
CTRL+ UĐảo ngược lựa chọn trước đó, giống như chọn từ tương tự.
CTRL + RMở bảng danh sách tất cả các ký hiệu (hoặc hàm) trong file hiện tại, cho phép bạn tìm kiếm gần đúng và di chuyển đến dòng chứa ký hiệu đó.
CTRL + SpaceHiển thị danh sách các gợi ý tự động hoàn thành code (Auto-completion).

Bảng 6: 9 phím tắt cho tìm kiếm và thay thế một vùng trong file

Bảng dưới đây liệt kê các phím tắt được sử dụng để hỗ trợ tìm kiếm, thay thế và tìm kiếm một từ hoặc vùng chọn trong file.

Phím tắtMô tả
CTRL + FTìm kiếm trong file hiện tại.
CTRL + SHIFT + FTìm kiếm trong toàn bộ project.
F3Tìm kiếm kết quả tiếp theo.
SHIFT + F3Tìm kiếm kết quả trước đó.
CTRL + ENTERThay thế tất cả các kết quả tìm thấy.
CTRL + ALT + /Tìm kiếm bằng biểu thức chính quy (Regex).
CTRL + ALT + CPhân biệt chữ hoa chữ thường khi tìm kiếm.
CTRL + ALT + SChỉ tìm kiếm trong vùng chọn.
CTRL + ALT + WTìm kiếm toàn bộ từ (khớp chính xác).

Bảng 7: 16 phím tắt hiển thị cấu trúc cây thư mục (Tree View)

Phím tắtMô tả
CTRL + 0Chuyển đổi chế độ tập trung vào tree view.
CTRL + K, sau đó là BHiển thị/ẩn Tree View.
JChọn mục tiếp theo.
KChọn mục trước đó.
Mũi tên phảiMở rộng thư mục đã chọn.
Mũi tên tráiThu gọn thư mục đã chọn.
ALT + Mũi tên tráiMở rộng tất cả thư mục con của thư mục đã chọn.
ALT + Mũi tên phảiThu gọn tất cả thư mục con của thư mục đã chọn.
ENTERMở mục đã chọn.
F2Đổi tên mục đã chọn.
BackspaceXóa mục hiện tại.
DSao chép mục đã chọn.
CTRL + 1 … 9Mở mục đã chọn trong pane từ 1 đến 9.
ATạo file mới.
SHIFT + ATạo thư mục mới.
IHiển thị/ẩn các file bị bỏ qua bởi hệ thống quản lý phiên bản (VCS).

Bảng 8: 4 phím tắt cho các package khác trong việc xây dựng project

Phím tắtMô tả
CTRL + ALT + BXây dựng project.
CTRL + EMở rộng từ viết tắt.
CTRL + SHIFT + HGit plus monument.
CTRL + ALT + SHIFT + PMở project.

Bảng 9: 8 phím tắt để diffs và code folding

Phím tắtMô tả
ALT + G, sau đó là DHiển thị/ẩn danh sách các điểm khác biệt trong file.
Alt + G, sau đó nhấn Mũi tên xuốngDi chuyển đến thay đổi tiếp theo
Alt + G, sau đó là Mũi tên lênDi chuyển đến thay đổi trước đó
CTRL+K sau đó nhấn CTRL(0-9)Gấp/Mở code tại một cấp độ thụt lề cụ thể, trong đó số đại diện cho độ sâu của thụt lề.
CTRL + ALT + [Gấp các phần của code.
CTRL + ALT + ]Mở các phần của code.
CTRL + ALT + /Gấp/mở một đoạn code.
CTRL + ALT + FGấp code được chọn.

Diffs: so sánh và trực quan hóa sự khác biệt giữa các phiên bản khác nhau của file, giúp dễ dàng theo dõi thay đổi và cộng tác với người khác.

Code folding: ẩn/hiện chọn lọc các phần của code, giúp tập trung vào các phần liên quan và làm gọn không gian làm việc.

Lưu ý: Bạn có thể sử dụng các phím tắt này trên Macos bằng cách thay thế phím CTRL bằng phím cmd

Câu hỏi thường gặp

Atom có phải là một trình soạn thảo mã nguồn miễn phí và mã nguồn mở không?

Câu trả lời là có. Với mã nguồn mở và miễn phí, bạn có thể tải xuống và sử dụng Atom mà không phải trả bất kỳ khoản phí nào.

Atom có thể được tích hợp với các hệ thống quản lý phiên bản như Git không?

Có thể. Việc tích hợp với Git sẽ mang lại sự hiệu quả khi làm việc với các lệnh trực tiếp từ giao diện

Lời kết

Bài viết đã cung cấp cho bạn bảng Atom cheat sheet với bộ phím tắt hữu ích, giúp bạn code nhanh và hiệu quả hơn. Hy vọng những kiến thức này sẽ giúp bạn khai thác tối đa tiềm năng của Atom và nâng cao năng suất làm việc. Chúc bạn thành công!

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG