Computer >> Máy Tính >  >> Hệ thống >> MAC

Cách chỉnh sửa menu ngữ cảnh trong macOS

Cách chỉnh sửa menu ngữ cảnh trong macOS

Khi máy Mac của bạn là thương hiệu mới, menu ngữ cảnh tương đối ngắn và hấp dẫn. Và phần lớn, nó vẫn như vậy. Nhưng nếu bạn muốn thêm hoặc bớt vào nó, bạn có một số tính linh hoạt hạn chế để làm như vậy trong macOS.

Thật không may, menu ngữ cảnh của macOS không linh hoạt như menu ngữ cảnh của Windows. Trong Windows, hầu hết mọi mục menu ngữ cảnh đều có thể bị xóa bằng một thủ thuật hack sổ đăng ký nhỏ. Là một hệ điều hành "bị khóa" nhiều hơn, macOS không cung cấp một cách dễ dàng để làm điều đó.

Ví dụ:để chỉnh sửa menu ngữ cảnh theo cách Dropbox, bạn sẽ cần phải hack chính ứng dụng Finder. Điều đó nằm ngoài phạm vi hiểu biết của chúng tôi và bài đăng này, vì vậy chúng tôi sẽ tuân theo các cách mà chúng tôi có thể kiểm soát những gì xuất hiện trong menu ngữ cảnh.

Thêm / xóa dịch vụ khỏi menu ngữ cảnh trong Mac

Phương pháp chính để thêm và xóa các mục menu ngữ cảnh khỏi menu ngữ cảnh của macOS là thông qua các dịch vụ. Các dịch vụ xuất hiện trong menu thả xuống “Dịch vụ” trong menu nhấp chuột phải ở cuối menu. macOS cung cấp một phương pháp dựa trên GUI tại đây để thêm và xóa các mục menu ngữ cảnh.

1. Mở ứng dụng Tùy chọn Hệ thống từ menu Apple.

Cách chỉnh sửa menu ngữ cảnh trong macOS

2. Nhấp vào ngăn tùy chọn "Bàn phím".

Cách chỉnh sửa menu ngữ cảnh trong macOS

3. Nhấp vào tab “Phím tắt” ở đầu cửa sổ.

Cách chỉnh sửa menu ngữ cảnh trong macOS

4. Chọn “Dịch vụ” từ ngăn menu bên trái.

Cách chỉnh sửa menu ngữ cảnh trong macOS

5. Thao tác này sẽ hiển thị danh sách tất cả các dịch vụ có sẵn, được sắp xếp thành một số danh mục chính dựa trên đầu vào mà chúng lấy. Nhấp vào các hộp kiểm để chuyển đổi chế độ hiển thị của các dịch vụ liên quan.

Cách chỉnh sửa menu ngữ cảnh trong macOS

6. Các ứng dụng có thể thêm các dịch vụ của riêng mình tại đây. Bạn sẽ tìm thấy chúng dựa trên loại mục (tệp, thư mục, văn bản) mà mục menu ngữ cảnh lấy làm đầu vào. Ví dụ:nếu một mục menu ngữ cảnh xuất hiện khi bạn nhấp chuột phải vào văn bản đã chọn, bạn sẽ tìm thấy dịch vụ trong menu thả xuống "Văn bản".

Cách chỉnh sửa menu ngữ cảnh trong macOS

Hiển thị Dịch vụ trong Trình đơn ngữ cảnh chính

Nếu bạn có nhiều dịch vụ hoặc sử dụng chúng thường xuyên, việc liên tục phải đợi menu thả xuống mở ra có thể gây khó chịu. Bạn có thể làm cho tất cả các dịch vụ xuất hiện trong menu thả xuống chính bằng lệnh Terminal.

1. Mở Terminal tại “Applications -> Utilities -> Terminal.app.”

2. Dán lệnh sau vào Terminal:

defaults write -g NSServicesMinimumItemCountForContextSubmenu -int 999

Cách chỉnh sửa menu ngữ cảnh trong macOS

Lệnh này sẽ chỉnh sửa các giá trị mặc định cho các dịch vụ tối thiểu cần thiết để tạo menu con Dịch vụ. Số ở cuối (999 trong ví dụ này) đặt số lượng mục cần thiết để tạo menu con Dịch vụ. Nếu số lượng dịch vụ ít hơn giá trị này, bạn sẽ không thấy menu con Dịch vụ. Trong trường hợp này, 999 không có ý nghĩa khác với vô hạn, vì vậy bạn sẽ luôn thấy mọi mục Dịch vụ.

3. Thoát và khởi chạy lại Finder bằng lệnh Terminal sau:

killall Finder

Cách chỉnh sửa menu ngữ cảnh trong macOS

Chỉnh sửa trình đơn “Mở bằng”

Một menu con trong menu ngữ cảnh, menu “Mở bằng”, có xu hướng hơi lộn xộn. Bạn có thể giải quyết vấn đề này bằng một số cách.

1. Xóa các bản sao khỏi menu ngữ cảnh “Mở bằng”

Đôi khi cơ sở dữ liệu LauchServices có thể bị hỏng, gây ra sự trùng lặp lớn của các mục trong menu “Mở bằng” của bạn.

1. Chạy lệnh Terminal bên dưới để xây dựng lại cơ sở dữ liệu LaunchServices:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

Cách chỉnh sửa menu ngữ cảnh trong macOS

2. Hủy và khởi động lại công cụ tìm bằng killall Finder . Bạn có thể cần đợi một vài phút trước khi khởi động lại nó trong khi LaunchServices xây dựng lại.

2. Cấm các ứng dụng khỏi các tiện ích mở rộng cụ thể theo cách thủ công

Bạn có thể cấm một ứng dụng cụ thể liên kết với phần mở rộng tệp cụ thể trong menu Mở bằng. Chỉ tiến hành nếu bạn cảm thấy tự tin khi chỉnh sửa tệp plist.

1. Nhấp chuột phải vào ứng dụng có các mục bạn muốn chỉnh sửa và nhấp vào “Hiển thị nội dung gói.”

Cách chỉnh sửa menu ngữ cảnh trong macOS

2. Mở thư mục “Nội dung”.

Cách chỉnh sửa menu ngữ cảnh trong macOS

3. Sao chép tệp “Info.plist” và đổi tên nó giống như “info-backup.plist” để tạo tệp sao lưu.

4. Mở Info.plist trong một trình soạn thảo văn bản như TextEdit.

Cách chỉnh sửa menu ngữ cảnh trong macOS

5. Tìm kiếm tài liệu bằng Command + F cho phần sau:“CFBundleTypeExtensions.”

Cách chỉnh sửa menu ngữ cảnh trong macOS

6. Điều này sẽ hiển thị rất nhiều thông tin. Đối với một ứng dụng phức tạp như Photoshop, bạn sẽ thấy một ứng dụng cho mọi tiện ích mở rộng. Tìm “” chứa loại tệp bạn muốn cấm. Ví dụ:nếu tôi muốn xóa Photoshop khỏi menu Open With trên tệp PNG, tôi cần tìm “ png ” trong CFBundleTypeExtensions.

7. Xóa mục nhập “” có liên quan. Trong trường hợp này, chúng tôi sẽ xóa “ png .”

Cách chỉnh sửa menu ngữ cảnh trong macOS

8. Mở Terminal và chạy killall Finder để áp dụng các thay đổi.

Kết luận

Mặc dù bạn không có nhiều quyền kiểm soát menu ngữ cảnh của macOS như trong Windows, nhưng bạn vẫn có thể thực hiện một số tùy chỉnh cho menu. Bạn có thể thêm nhiều tùy chọn hơn nữa vào menu Dịch vụ bằng cách sử dụng ứng dụng Trình tự động hóa của macOS và tạo Dịch vụ.