Tiếng Việt
Cách dùng nút chuột trong VS Code trên Mac
Ứng dụng này hoàn toàn miễn phí. Bạn không cần tạo tài khoản. Không có gói đăng ký, không có tải xuống rắc rối, và không có gì bị khóa. Tối ưu cho Apple silicon.
VS Code đã coi các nút bên là lùi và tiến, và cách tích hợp để làm việc đó trên Mac là một cài đặt, không phải công cụ gán. Các việc mà công cụ gán thêm vào là chạy, dựng, dừng và các bước của trình gỡ lỗi, vốn là các phím gắn trên một nút. InputConfig, ứng dụng Mac miễn phí do tôi làm, quét bất kỳ nút chuột nào và gửi một phím hoặc cả một phím tắt, và nó có thể theo VS Code như ứng dụng ở trước. Ứng dụng này hoàn toàn miễn phí, và bạn không cần tạo tài khoản.
Các phím lấy từ bảng phím tắt macOS của Microsoft, trang gỡ lỗi và trang tác vụ, tôi đọc vào ngày 21 tháng 10 năm 2026. Một phần Xcode ở phía dưới dùng danh sách của chính Apple.
Phiên bản InputConfig 1.7, dự kiến ra mắt vào tháng 10 năm 2026, sẽ hỗ trợ đầy đủ tiếng Việt.
Các bước
- Trong VS Code, tìm trong Settings cụm từ mouse back forward và kiểm tra rằng Enables the use of mouse buttons four and five đang bật.
- Cài InputConfig và cho phép quyền truy cập Trợ năng trong Cài đặt hệ thống, Quyền riêng tư & Bảo mật, Trợ năng.
- Thêm một dòng, đặt đầu vào là Chuột, nhấn Scan và nhấp một nút ngón cái, rồi chọn Keyboard Key và phím tắt cho chạy hoặc dựng.
- Đừng để VS Code nằm trong bất kỳ preset nào gửi Command dấu ngoặc vuông trái hoặc Command dấu ngoặc vuông phải, vì chúng thụt lề và bỏ thụt lề dòng.
- Liệt kê VS Code trong Activate when these apps are in front, bật Switch presets when the front app changes, rồi nhấn Activate.
VS Code và macOS cho chuột những gì
VS Code có một cài đặt, workbench.editor.mouseBackForwardToNavigate, được mô tả trong mã nguồn là bật nút chuột thứ tư và thứ năm cho các lệnh Go Back và Go Forward, và mặc định là bật. Điều này lấy từ mã nguồn VS Code trên GitHub, tôi đọc vào ngày 21 tháng 10 năm 2026. Một chuột có các nút bên báo là Button 4 và Button 5 vì vậy nên điều hướng mà không cần trợ giúp.
Các phím tương đương trên bàn phím là Control dấu trừ cho Go Back và Control Shift dấu trừ cho Go Forward, theo bảng của Microsoft. Nếu các nút bên của bạn đã điều hướng trong VS Code, hãy để yên chúng, và dùng công cụ gán cho các nút không làm gì.
Tìm xem mỗi nút gửi gì
Một nút chuột đến Mac như Left click, Right click, Middle click hoặc Button 4 trở lên. Nhấn Scan, rồi nhấp nút. Nếu Scan gọi tên một phím thay vì một nút chuột, chuột đang gửi một phím, và cách sửa nằm ở F13 đến F19 trên Mac.
| Nút | Thường báo như thế nào | Một việc tốt trong VS Code |
|---|---|---|
| Nhấp trái và nhấp phải | Left click và Right click | Để yên. Chúng không thể chặn. |
| Nhấn bánh xe | Middle click | Đóng trình soạn, Command W, hoặc Go to Definition, F12. |
| Nút bên | Button 4 và Button 5 | Lùi và tiến, có thể VS Code đã làm sẵn. |
| Lưới ngón cái hoặc nút thêm | Button 6 trở lên | Chạy, dừng, bước qua, bước vào, dựng. |
| Bánh xe nghiêng | Cuộn ngang | Tab trình soạn trước và sau. |
| Nút DPI hoặc hồ sơ | Thường là thứ Mac không đọc được | Không gì cả. Nếu Scan không nghe thấy lần nhấn nào, không ứng dụng nào đọc được nó. |
Bẫy dấu ngoặc Command
InputConfig có một preset dựng sẵn đặt lùi và tiến lên các nút bên bằng cách gửi Command dấu ngoặc vuông trái và Command dấu ngoặc vuông phải, là những tổ hợp mà trình duyệt và Finder hiểu. Trong VS Code, bảng của Microsoft liệt kê chính hai phím đó là thụt lề và bỏ thụt lề dòng. Nếu preset đó chạy khi VS Code ở trước, một lần nhấn nút bên sẽ sửa mã của bạn.

- Lựa chọn một. Để các nút bên cho cài đặt riêng của VS Code, và giữ preset này cho các ứng dụng khác.
- Lựa chọn hai. Tạo một preset cho VS Code gửi Control dấu trừ và Control Shift dấu trừ trên cùng các nút, và liệt kê VS Code trong Activate when these apps are in front.
- Lựa chọn ba. Đánh dấu Block the button's own action trên các dòng nếu cả VS Code lẫn preset đều tác động, để việc lùi không xảy ra hai lần.
Chỉ một preset chạy mỗi lúc, nên một preset VS Code và preset lùi tiến cần danh sách ứng dụng riêng. Cùng hai nút nên gửi các phím khác nhau ở các ứng dụng khác nhau, và đó là việc của các preset theo từng ứng dụng.
Đặt chạy, dựng và trình gỡ lỗi lên các nút
Bước 1: Quét và gán chạy
- Bạn: Thêm một dòng, đặt thiết bị thành This Mac's mouse or trackpad, đầu vào thành Chuột và loại thành Button, rồi nhấn Scan và nhấp một nút ngón cái. Đặt đầu ra thành Keyboard Key và chọn F5.
- InputConfig: Nhấn F5 mỗi lần bạn nhấn nút.
- Kiểm tra: Mở một dự án có cấu hình khởi chạy và nhấn nút. Trình gỡ lỗi khởi động, hoặc tiếp tục nếu nó đang chạy.
Bước 2: Thêm dựng và dừng
- Bạn: Trên nút kế tiếp, đặt đầu ra thành Keyboard Key, chọn Shift và Command trong Modifier Keys, rồi thêm B. Trên một nút khác, Shift và F5.
- InputConfig: Nhấn Shift Command B, mà Run Build Task dùng, và Shift F5, để dừng gỡ lỗi.
- Kiểm tra: Nhấn dựng và bộ chọn tác vụ hoặc tác vụ mặc định chạy. Nhấn dừng và trình gỡ lỗi kết thúc.
| Việc | Phím VS Code trên Mac | Nơi phù hợp |
|---|---|---|
| Go Back và Go Forward | Control dấu trừ và Control Shift dấu trừ | Button 4 và Button 5 |
| Bắt đầu hoặc tiếp tục gỡ lỗi | F5 | Một nút ngón cái |
| Dừng gỡ lỗi | Shift F5 | Một lần giữ trên nút đó |
| Khởi động lại gỡ lỗi | Shift Command F5 | Một lần giữ thứ hai |
| Run Build Task | Shift Command B | Một nút ngón cái |
| Bước qua, vào, ra | F10, F11 và Shift F11 | Ba nút ngón cái |
| Bật tắt điểm dừng | F9 | Một nút ngón cái |
| Go to Definition và Peek Definition | F12 và Option F12 | Nhấn bánh xe và một lần giữ |
| Quick Open và Command Palette | Command P và Shift Command P | Hai nút ngón cái |
| Hiện terminal tích hợp | Control dấu huyền | Một nút ngón cái |
| Đóng trình soạn | Command W | Nhấn bánh xe |
Trang gỡ lỗi của VS Code liệt kê F5 là tiếp tục hoặc tạm dừng, và Shift F5 là dừng. Run Build Task là Shift Command B trên trang tác vụ.
Macro và các việc nhiều bước
Macro là một dòng có ô Run a sequence of steps được đánh dấu, và mỗi bước là một phím, một phím tắt hoặc một cú nhấp với khoảng chờ riêng. Ba macro hợp với mã:
- Lưu, rồi dựng. Command S, một khoảng chờ ngắn, rồi Shift Command B. Nó lưu tệp bạn đang mở và bắt đầu dựng.
- Dừng rồi khởi động lại. Shift F5, một khoảng chờ một giây, rồi F5. Một lần chạy lại trên một nút.
- Terminal sẵn sàng. Control dấu huyền hiện terminal tích hợp, rồi một đầu ra Type Text có thể gõ một lệnh bạn chạy cả ngày. Tôi sẽ không bật Return, để bạn kiểm tra trước.

Tôi chưa chạy các macro này trong VS Code, và một macro dừng rồi khởi động lại trình gỡ lỗi đáng để chạy thử trước. Đừng để Return trong bất kỳ lệnh gõ nào, để một lần nhấn nhầm không chạy nó.
Giữ, lặp, nhấn đúp và đổi theo ứng dụng
- Một cú nhấn và một lần giữ. F5 khi nhấn và Shift F5 khi giữ, để một nút vừa bắt đầu vừa dừng. Một cú nhấn nhanh gửi đầu ra thông thường, và giữ quá một thời gian bạn đặt sẽ gửi thứ khác.
- Lặp phím khi giữ. Để bước qua bằng F10, điều này tiếp tục bước khi nút được giữ. Hãy tắt nó cho dựng.
- Chặn hành động riêng của nút. Có sẵn cho nút giữa và các nút bên, để một ứng dụng ngừng thấy chúng khi preset chạy.

Để giữ bố cục trong VS Code, mở phần Automation & Gaming Utilities của preset, thêm Visual Studio Code trong Activate when these apps are in front, và trong Settings, Advanced, bật Switch presets when the front app changes. Dừng khẩn cấp là Control Option Command cộng dấu chấm.
Xcode trên Mac
Xcode là cùng một ý tưởng với các phím khác. Bảng lưu trữ của Apple liệt kê chúng trong các phím tắt lệnh menu của Xcode trong lưu trữ của Apple, tôi đọc vào ngày 21 tháng 10 năm 2026. Bảng đó mô tả một Xcode cũ hơn, nên hãy mở menu Product và Navigate trong phiên bản của bạn, nơi mỗi lệnh hiện phím hiện tại.
| Việc | Phím Xcode từ bảng của Apple | Nơi phù hợp |
|---|---|---|
| Go Back và Go Forward | Control Command mũi tên trái và Control Command mũi tên phải | Button 4 và Button 5 |
| Chạy | Command R | Một nút ngón cái |
| Dựng | Command B | Một nút ngón cái |
| Dừng | Command dấu chấm | Một lần giữ trên Chạy |
| Open Quickly | Shift Command O | Nhấn bánh xe |
| Clean | Shift Command K | Một lần giữ trên Dựng |
Cho Xcode một preset riêng, và liệt kê nó trong Activate when these apps are in front. Quét các nút, gán các phím từ menu Xcode của bạn, và Xcode không bao giờ thấy các phím của VS Code. Chạy và Dừng trên một lần giữ của một nút là cách đơn giản nhất để điều khiển cả hai trình soạn.
Nếu một nút không làm gì trong VS Code
Leo thang này, từng bước nhỏ nhất trước:
- Kiểm tra preset đang bật. Nhấp Activate, và bảo đảm VS Code là ứng dụng preset theo dõi.
- Kiểm tra Trợ năng. Trong Cài đặt hệ thống, Quyền riêng tư & Bảo mật, Trợ năng.
- Kiểm tra hành động kép. Nếu lùi xảy ra hai lần, cài đặt riêng của VS Code và dòng của bạn đều đang tác động. Đánh dấu Block the button's own action.
- Kiểm tra các phím chức năng. F5 và F10 có thể cần phím Fn trên laptop. Đặt các phím chức năng của bàn phím thành chuẩn trong Cài đặt hệ thống, Bàn phím, hoặc gửi phím từ dòng, cách này không phụ thuộc vào điều đó.
- Kiểm tra Scan. Nếu nút quét ra là một phím, hãy đặt nó thành F13 đến F20 trong phần mềm của hãng trước.
- Thoát phần mềm của hãng. Logi Options+ và các ứng dụng tương tự có thể chiếm quyền một nút.
Những việc nó không làm được
- Đọc mã của bạn. InputConfig gửi phím, cú nhấp và cuộn. Nó không biết bạn đang ở tệp nào hay trạng thái trình gỡ lỗi nào.
- Phân biệt hai chuột. Mỗi chuột được kết nối được tính là một thiết bị.
- Đổi tốc độ con trỏ. Dùng cài đặt của Mac, ứng dụng của hãng, hoặc LinearMouse, Mac Mouse Fix hay SteerMouse.
- Chỉ chạy trong một dự án. Một preset theo ứng dụng ở trước, không theo thư mục hay không gian làm việc.
Phiên bản ngắn
- Kiểm tra cài đặt trước. VS Code có thể tự điều hướng bằng Button 4 và Button 5.
- Tránh các phím dấu ngoặc. Command dấu ngoặc vuông trái và phải thụt lề dòng trong VS Code.
- Theo ứng dụng. VS Code và Xcode mỗi cái có một preset riêng.
Chạy khi nhấn và dừng khi giữ, trên cùng một nút ngón cái, là thiết lập tôi sẽ thử trước.
Câu hỏi
Tôi có dùng được nút lùi và tiến của chuột trong VS Code trên Mac không?
Có. VS Code có một cài đặt cho các nút chuột thứ tư và thứ năm là Go Back và Go Forward, và mã nguồn của nó liệt kê là bật theo mặc định. Các phím trên bàn phím là Control dấu trừ và Control Shift dấu trừ.
Tại sao nút lùi chuột của tôi thụt lề các dòng trong VS Code?
Một preset đang gửi Command dấu ngoặc vuông trái hoặc Command dấu ngoặc vuông phải, mà VS Code dùng để thụt lề và bỏ thụt lề. Hãy dùng một preset VS Code gửi Control dấu trừ thay thế.
Các phím tắt VS Code để chạy và dựng trên Mac là gì?
F5 bắt đầu hoặc tiếp tục gỡ lỗi, Shift F5 dừng, và Shift Command B chạy tác vụ dựng.
Làm sao để dùng nút chuột để chạy mã trong VS Code?
Quét nút trong InputConfig, đặt đầu ra thành Keyboard Key, và chọn F5. Thêm một hành động khi giữ là Shift F5 để cùng nút đó dừng nó.
Phím tắt Xcode để lùi trên Mac là gì?
Control Command mũi tên trái, và Control Command mũi tên phải để tiến, theo bảng của Apple. Hãy kiểm tra menu Xcode của bạn, vì bảng đó từ một phiên bản cũ hơn.
Thêm bằng tiếng Việt
Hướng dẫn chi tiết, bằng tiếng Anh
Người viết. Ryleigh Newman phát triển InputConfig và mỗi ngày điều khiển chiếc Mac của mình bằng tay cầm, vì đôi tay cử động không tốt. Trang này được dịch từ tiếng Anh. Giao diện ứng dụng và phần còn lại của trang web đều bằng tiếng Anh.
Trang này bằng ngôn ngữ khác: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, 繁體中文, 简体中文
Miễn phí. macOS 14 trở lên. Không cần tài khoản, không dữ liệu nào rời khỏi máy Mac. Mã nguồn mở trên GitHub.