Làm cách nào để bật menu Gỡ lỗi trong Lịch?


14

Lệnh sau được nhập trong Terminal sẽ kích hoạt menu Debug trong iCal (Lion):

defaults write com.apple.iCal IncludeDebugMenu YES

Tôi muốn hoàn thành điều tương tự trong Lịch (Sư tử núi).


6
Hừm, thú vị. Móc "Bao gồm các phần tử" không có trong tệp nhị phân Lịch giống như trong tệp nhị phân iCal. Ngoài ra, nhờ có iCloud, Lịch dường như làm điều gì đó khác với defaultsiCal đã làm. Thực sự có một số tài liệu tham khảo Menu Debug trong tệp nhị phân, nhưng chúng chỉ có thể là dấu tích từ các phiên bản trước của chương trình mà không có cách nào để gọi chúng. Điều này đáng để khám phá thêm!
Daniel

Câu trả lời:


5

Một thực đơn là mong muốn nhất, vì vậy đây không phải là một câu trả lời thích hợp, nhưng ở đây đi

Không có menu gỡ lỗi

Có thể thực hiện ít nhất một số điều có thể với menu.

Sekret hàng đầu

Một số thứ nằm trong menu con Sekret hàng đầu của menu Debug trong iCalơi

Số ngày trong tuần

5 hoặc 7 ngày: Sử dụng khung Chung của tùy chọn Lịch.

14, 21 hoặc 28 ngày:

defaults write com.apple.iCal "n days of week" 14

defaults write com.apple.iCal "n days of week" 21

defaults write com.apple.iCal "n days of week" 28

Thay đổi sẽ có hiệu lực khi bạn chuyển sang chế độ xem tuần.

Cửa sổ lịch mới

+ Lkhông hiệu quả. Tôi sẽ điều tra giáo dục


Tôi thích câu trả lời này: cảm ơn bạn. Tôi thực sự muốn bản thân trình đơn gỡ lỗi vì những lý do khác (không tìm kiếm thêm ngày trong cal của tôi), nhưng tôi nghĩ câu trả lời của bạn nên ở lại và được nêu lên ở đây trong trường hợp người khác đang muốn làm điều đó.
Harvest

Tôi đã thực hiện một thử nghiệm nhỏ với mười bốn ngày có thể nhìn thấy nghi ngờ rằng một số thứ có thể không hoạt động như mong đợi (ví dụ: tự động trình bày một sự kiện sau khi nhập từ .ics).
Graham Perrin

@Harv tiện lợi cho các menu sang một bên, bạn có thể đạt được những gì bạn cần mà không cần menu Debug không? Nếu không, liên kết đến một câu hỏi (hoặc câu hỏi) chi tiết những gì bạn cần. Cảm ơn.
Graham Perrin

Uh .. thành thật tôi hy vọng rằng nó sẽ có một tính năng sửa lỗi cho phép tôi xem chi tiết những gì iCal đang làm . Tôi đang gặp sự cố đồng bộ hóa và tôi nghi ngờ nó có thể đến từ các sự kiện cụ thể (tham nhũng?). Tôi muốn xem những gì đang xảy ra bên trong iCal vì nó đồng bộ hóa (và không đồng bộ hóa các sự kiện cụ thể).
Thu thập

@Harv vui lòng đặt câu hỏi - mô tả các dịch vụ và thiết bị mà bạn đồng bộ hóa - sau đó liên kết với câu hỏi. Nó sẽ được trả lời mà không cần menu Debug. Cảm ơn.
Graham Perrin


1

Tôi đã bật Debug trong Lion, hiển thị 2 tuần trong iCal. Được nâng cấp lên Mountain Lion và không thể quay lại chế độ xem một tuần cho đến khi tôi tìm thấy Mountain Tweaks .

Trong tab Lion (không phải Mountain Lion), tôi đã nhấp để tắt iCal Debug và nó đã hoạt động. Đây là một bản tải xuống miễn phí nhưng tôi đã tặng cho nhà phát triển.


1

Thật không may, đường nối tùy chọn này sẽ biến mất vĩnh viễn, quét các tệp của iCal từ 10.7 cho hai tùy chọn có chứa 'insertDebugMothy'. Tuy nhiên, quá trình quét trên tệp lịch từ 10.8 không hiển thị bất kỳ tệp nào trong số đó, vì thực tế phiên bản này thiếu nhiều lệnh 'gỡ lỗi' cho đến khi bản phát hành này chỉ bị ẩn nhưng vẫn có thể truy cập được. Cơn ác mộng tồi tệ nhất của tôi đang dần trở thành sự thật, OS X sẽ sớm bị đóng cửa như iOS: /


Trong trường hợp ai đó có nhiều thời gian, kỹ năng hoặc may mắn sẽ đọc nó, bạn có thể thử tự mình tìm thứ gì đó với sự trợ giúp của bài đăng này .


1

Menu gỡ lỗi rất tuyệt vì nó cho phép bạn hiển thị hàng đợi các sự kiện CalDAV. Lịch trong Mountain Lion không tương thích hoàn toàn với MS Exchange và có xu hướng treo trong "Cập nhật".

Tồi tệ hơn, nó chuyển sang chế độ không thể cập nhật lịch Exchange và bạn phải chọn từ loại hộp thoại "hủy bỏ, thử lại, thất bại" theo kiểu rất DOS. Khi ở chế độ đó, lịch của bạn sẽ không nói chuyện với Exchange cho đến khi bạn xóa tệp bộ nhớ cache của Lịch. Tệp Cache này rõ ràng bị hỏng và gây ra sự bất hòa giữa Lịch và Trao đổi.

Xóa tệp bộ đệm không có vấn đề gì vì Lịch chỉ xây dựng lại khi Lịch được khởi chạy lại. Đừng quên Thoát Lịch trước khi xóa tệp bộ đệm, sau đó khởi chạy Lịch để tự động xây dựng lại. Không có dữ liệu bị mất.

Tệp bộ đệm lịch được đặt ở đây:

~ / Thư viện / Lịch / Cache lịch

Điều này xảy ra một hoặc hai lần một ngày đối với tôi vì vậy tôi giữ thư mục đó trong dock của mình và tôi giữ bí danh cho ứng dụng Lịch trong thư mục đó để tôi có thể khởi chạy lịch, thoát lịch, xóa tệp bộ nhớ cache, khởi chạy lịch. Chào mừng bạn đến với Mac OS X. (thở dài)


0

OnyX là một chương trình nhỏ tuyệt vời và có một tùy chọn để bật menu gỡ lỗi cho lịch.
Cách khác, bạn có thể thử com.apple.Calendar IncludeDebugMenu YEStrong Terminal, mặc dù tôi không chắc chắn 100% nó sẽ hoạt động.


Tùy chọn trong OnyX không hoạt động trên Mountain Lion. Các định danh bó vẫn còn com.apple.iCal.
Lri

Oh. Thôi, đừng bận tâm. Nó đáng để bắn
ash3r

0

Đây không phải là câu trả lời bạn muốn, nhưng tôi nghĩ tùy chọn Debug đã thực sự bị vô hiệu hóa. Tuy nhiên, tôi đã nộp một RADR để khôi phục nó theo gia số chấm sắp tới (hy vọng là .2 hoặc .3).


Bạn có thể liên kết với nó? Nếu những người khác có thể +1 nó, có thể nó sẽ được chú ý nhiều hơn và xảy ra với sự chắc chắn hơn, hoặc sớm hơn.
Harvest

@Harv Cách dễ nhất để thu hút sự chú ý của Apple vào yêu cầu của riêng bạn là gửi phản hồi cho Apple. Ngẫu nhiên tôi thấy không có gì phù hợp trong Open Radar .
Graham Perrin

Graham biết rõ rằng các phương thức mà một số người trong chúng ta sử dụng để gửi báo cáo không xuất hiện trong Open Radar và chúng tôi được yêu cầu chỉ nộp qua kênh riêng của chúng tôi. Vì vậy, không, điều này không thể được +1, nhưng nó sẽ nhận được sự chú ý, bằng cách này hay cách khác.
David DelMonte

1
Đây là bài nộp: Theo dõi #: Đang chờ xử lý * SUBMISSIONID: F08D7334 ... * LOẠI: ER * TỪ: David Delmonte * PROJID: 1000624 * SEVERITY: cao * REPRODUCITYITY: Không áp dụng * ORIGIN: Safari * TITLE: cho Lịch.app * TÓM TẮT: Mọi người phàn nàn rằng khả năng này không khả dụng. Vui lòng xem xét khôi phục lại menu. Ngoài ra, hãy xem các tùy chọn mà menu Debug cho phép và thêm chúng vào chính ứng dụng. * KHU: lịch * CẤU HÌNH: * Hệ điều hành: Mac OS X * PHIÊN BẢN: 12A269 * CTNH: MacBook Air 1.8 GHz Intel Core i7 (MacBookAir4,2) RAM: 4 GB * NET: Không dây
David DelMonte
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.