Я сейчас ищу решение проблемы с невозможностью быстрого создания новых файлов в Finder.Я буду открывать исходные тексты, потому что думаю, что сообщество Mac нуждается в этом решении.
В Windows вы можете щелкнуть правой кнопкой мыши, создать новый текстовый файл.OS X, вы должны быть в состоянии сделать это с помощью службы, которая будет работать следующим образом:
- Щелкните правой кнопкой мыши> Службы> Создать новый текстовый файл
Написание Finder Сервис в Snow Leopard - теоретически способ сделать это, хотя я не смог найти пример кода.(Я признаю, что только кратко рассмотрел документацию).
Я не уверен, с чего начать, предоставит ли Apple шаблон Служб в Xcode.В основном я ищу помощь в запуске работающего сервиса.Код реализации должен быть довольно тривиальным для меня, чтобы писать в Obj-C.Итак, что я могу сделать, чтобы создать новый работающий сервисный проект?Если я ошибаюсь по этому поводу, скажите мне правильный способ сделать это и, пожалуйста, предоставьте пример кода или некоторые шаги, чтобы начать меня.
Редактировать: Поверьте мне, ребята, яне нуб OS XПерепробовал множество приложений, чтобы обойти это: PathFinder, Automator, Terminal и т. Д., И я доволен ни одним из них.
Я хочу создать щелкающий правой кнопкой мыши пункт меню для создания новых файлов, такой же, как в Windows.Если этот API не позволяет мне сделать это, тогда я буду изменять системные файлы, если это необходимо.Но я бы предпочел сделать это таким образом, чтобы не требовать взлома OS X.
Печальный факт заключается в том, что Apple отключила сторонние пункты контекстного меню, когда Snow Leopard был выпущен, и разработчики были недовольны.Вы можете создавать сервисы в контекстном меню с помощью Automator, но оно было очень ограничено.
Да, Quicksilver - это способ, которым я создаю файлы в данный момент, если я не в терминале, когда я touch ~/Desktop/file.txt
или где-либо еще.
Если вы не можете ответить на мой вопрос, предоставив исходный код для проекта Xcode для написания Сервиса, пожалуйста, оставьте свое мнение о том, как я должен использовать свой компьютер при себе.Во всяком случае, я думаю, что, вероятно, я отвечу на свой вопрос после того, как пойду и сам осуществлю это.