Как выбрать календарь с «Быстрым событием» в 10.7 iCal?

Мне очень нравится маска «Быстрое событие» в iCal под OS X lion: вставьте название события, время начала, дату и все готово! за исключением того факта, что иногда я хотел бы добавить событие в конкретный календарь вместо стандартного!

Я пытался добавить "in *calendar_name*" или "calendar: *calendar_name*" в конце предложения, но ни один из них не работает!

Есть ли способ добиться этого?

Ответы (5)

Вы можете вводить события в определенные календари, удерживая нажатой кнопку +

См. здесь запись из справки iCal:

Добавляйте события в календарь

Вы можете добавить любое событие в свои календари iCal. Например, вы можете добавить встречи, визиты к врачу и семейные мероприятия. Вы не можете добавлять события в календарь, на который вы подписаны.

  1. Открыть iCal
  2. Нажмите «Добавить» (+) в верхней части окна iCal или нажмите «Command» (⌘)-N.
    События автоматически добавляются в ваш календарь по умолчанию.
    Если вы хотите выбрать другой календарь для события, нажмите и удерживайте кнопку «Добавить» (+), а затем выберите календарь.
  3. Чтобы изменить календарь по умолчанию, выберите iCal > «Настройки», нажмите «Основные», а затем выберите календарь во всплывающем меню «Календарь по умолчанию».

Это лучший обходной путь, который мне удалось придумать: установить календарь по умолчанию для новых событий на «выбранный календарь» и выбрать нужный календарь в списке календарей, перемещаясь по нему с помощью клавиш со стрелками или с помощью перейти к календарю, набрав первые несколько букв его названия.

К сожалению, нет, вы не можете добавить быстрые события в конкретный календарь.

Кажется, дизайнерское тщеславие здесь заключается в том, что необходимость думать о том, в какой календарь вы хотите добавить событие, сделает его небыстрым.

Тем не менее, вот несколько обходных путей:

  1. Вы можете изменить календарь, в который добавляется ваше мероприятие, после нажатия кнопки «Ввод» во всплывающем окне. К сожалению, вы не можете сделать это с клавиатуры. По какой-то причине Apple не позволяет вам открывать раскрывающееся меню календаря.
  2. Вы всегда можете переключить календарь по умолчанию в настройках iCal. Если вы добавляете кучу событий в календарь и хотите использовать поле «Быстрые события», это может быть вариантом для вас. К сожалению, я посмотрел, что в iCal нет хука AppleScript для изменения этого предпочтения. Вы можете использовать сценарии пользовательского интерфейса, но я нахожу это хрупким и раздражающим, поскольку он часто ломается с обновлениями ОС.

  3. Если вы являетесь поклонником записи календаря на естественном языке, вы можете взглянуть на Fantastical . Он очень хорошо спроектирован, движок естественного языка, стоящий за ним, немного мощнее, чем у iCal, и он позволяет вам открывать раскрывающийся список календаря. Вы также можете выбрать другой календарь, добавив /первая буква имени вашего календаря. У меня есть ощущение, что небольшая компания, стоящая за Fantastical, будет более отзывчивой на запрос функции, чем Apple.

Спасибо. Я определенно попробую фантастическое... это кажется самым гибким решением.

Функция «быстрое событие» просто удаляет новую запись по умолчанию, так что нет.


Вы можете сделать что-то вроде использования сочетания клавиш для запуска автоматизации, сделанной в Automator (или, возможно, AppleScript), которая использует Universal Scripting и Watch Me Do для автоматизации щелчков, чтобы изменить предпочтение календаря на ваш предпочтительный «альтернативный» календарь.

  • Используйте горячую клавишу и FastScripts , чтобы активировать новый календарь по умолчанию.
  • Используйте быстрое событие из iCal, чтобы удалить события.
  • При желании у вас будут другие горячие клавиши для установки других календарей по умолчанию.

Это будет намного сложнее, чем просто создать событие по-старому и выбрать календарь из списка или зарегистрировать вещи, которые изначально были в «предварительном» или любом другом календаре по умолчанию, который вы настроили для вас, чтобы поймать все события которые приходят из почты и "быстрого события".

Откройте окно инспектора, затем дважды щелкните в том месте, где вы хотите создать событие. Теперь отредактируйте событие в окне инспектора и выберите нужный календарь.

Я использую это решение, потому что в моем календаре по умолчанию я автоматически добавляю четыре будильника, но в моем дополнительном календаре, который я использую больше как дневник, я вообще не хочу никаких будильников. При создании события с событиями ⌘-n, которые были добавлены в мой основной календарь, а также к ним были добавлены четыре будильника. При смене календаря будильники остались и мне пришлось их вручную удалять. С описанным выше методом вторая часть больше не нужна.