Làm thế nào để kích hoạt trình đơn Debug của Safari để tăng thêm khả năng

Tìm menu ẩn của Safari

Safari từ lâu đã có một trình đơn Debug ẩn chứa một số khả năng rất hữu ích. Ban đầu có ý định hỗ trợ các nhà phát triển gỡ lỗi các trang web và mã JavaScript chạy trên các trang đó, trình đơn gỡ lỗi đã bị ẩn đi vì các lệnh được bao gồm trong trình đơn có thể tàn phá trên các trang web.

Với việc phát hành Safari 4 vào mùa hè năm 2008, nhiều mục menu hữu ích nhất trong menu Debug đã được chuyển sang menu Develop mới.

Nhưng menu Debug ẩn vẫn còn, và thậm chí còn chọn một hoặc hai lệnh khi phát triển Safari tiếp tục.

Apple đã truy cập vào menu Develop ẩn một quá trình dễ dàng, chỉ yêu cầu một chuyến đi đến sở thích của Safari. Truy cập menu Debug, mặt khác, phức tạp hơn một chút.

Việc kích hoạt cửa sổ gỡ lỗi Safari yêu cầu sử dụng Terminal , một trong những công cụ yêu thích của chúng tôi để truy cập các tính năng ẩn của OS X và nhiều ứng dụng của nó. Terminal là khá mạnh mẽ; nó thậm chí có thể làm cho Mac của bạn bắt đầu hát , nhưng đó là một chút của một sử dụng bất thường cho các ứng dụng. Trong trường hợp này, chúng ta sẽ sử dụng Terminal để sửa đổi danh sách sở thích của Safari để bật menu Debug.

Bật trình đơn gỡ lỗi của Safari

  1. Khởi chạy Terminal, đặt tại / Applications / Utilities / Terminal.
  2. Nhập dòng lệnh sau vào Terminal. Bạn có thể sao chép / dán văn bản vào Terminal (mẹo: nhấn ba lần vào dòng văn bản dưới đây để chọn toàn bộ lệnh), hoặc bạn có thể chỉ cần gõ văn bản như được hiển thị. Lệnh này là một dòng văn bản, nhưng trình duyệt của bạn có thể chia thành nhiều dòng. Hãy chắc chắn nhập lệnh dưới dạng một dòng trong Terminal.
    mặc định viết com.apple.Safari IncludeInternalDebugMenu 1
  1. Nhấn enter hoặc return.
  2. Khởi chạy lại Safari. Menu Debug mới sẽ có sẵn.

Vô hiệu hóa Menu gỡ lỗi của Safari

Nếu vì lý do nào đó mà bạn muốn vô hiệu hóa menu Debug, bạn có thể làm như vậy bất cứ lúc nào, một lần nữa bằng cách sử dụng Terminal.

  1. Khởi chạy Terminal, đặt tại / Applications / Utilities / Terminal.
  2. Nhập dòng lệnh sau vào Terminal. Bạn có thể sao chép / dán văn bản vào Thiết bị đầu cuối (đừng quên sử dụng mẹo nhấp ba lần) hoặc bạn có thể chỉ cần nhập văn bản như được hiển thị. Lệnh này là một dòng văn bản, nhưng trình duyệt của bạn có thể chia thành nhiều dòng. Hãy chắc chắn nhập lệnh dưới dạng một dòng trong Terminal.
    mặc định viết com.apple.Safari IncludeInternalDebugMenu 0
  1. Nhấn enter hoặc return.
  2. Khởi chạy lại Safari. Menu Debug sẽ biến mất.

Mục menu gỡ lỗi Safari yêu thích

Bây giờ menu Debug nằm dưới sự kiểm soát của bạn, bạn có thể thử các mục menu khác nhau. Không phải tất cả các mục menu đều có thể sử dụng được vì nhiều mục được thiết kế để sử dụng trong môi trường phát triển nơi bạn có quyền kiểm soát máy chủ web. Tuy nhiên, có một số mục hữu ích ở đây, bao gồm: