Bagaimana saya bisa menambahkan aplikasi ke menu Open With (diperlihatkan setelah mengklik kanan) untuk jenis file yang diberikan, tanpa membuat file itu selalu terbuka dengan aplikasi itu?
Dalam contoh khusus ini, saya ingin opsi untuk membuka file lokasi situs web (.URL) dengan TextEdit, sementara masih default ke Safari.
Saya menjalankan OS 10.7.4.
Jawaban:
Tambahkan ini ke array CFBundleDocumentTypes di
/Applications/TextEdit.app/Contents/Info.plist
:/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -f /Applications/TextEdit.app/
killall Finder
Jika aplikasi ditandatangani, memodifikasi Info.plist akan membatalkan tanda tangan kode . Itu juga membuat beberapa aplikasi seperti TextEdit dan WriteRoom crash pada peluncuran pada 10.8.
sumber
Coba pilih file di Finder dan lakukan File> Get Info. Dari sana Anda harus dapat memilih aplikasi apa saja untuk membukanya. Setelah Anda membuka jenis file itu di aplikasi itu sekali, itu akan mulai muncul di menu Open With.
EDIT: Jawaban di atas tidak berfungsi. Saran alternatif:
Saya merasa tidak enak karena jawaban saya sebelumnya salah, jadi saya mencari-cari di sekitar. Saya menemukan tip ini dari Petunjuk Mac OS X:
sumber
solusi kedua newtron bekerja untuk saya tetapi hanya setelah saya membuka Terminal dan menjalankan perintah berikut:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
Setelah memulai ulang sistem, aplikasi yang diinginkan ada di menu konteks "buka dengan" saya.
Terima kasih
sumber
Alih-alih membuka file dengan menu konteks, Anda juga dapat menyeret file apa pun ke aplikasi yang diinginkan sambil menekan tombol ⌥+ ⌘. Ini akan memaksa aplikasi apa pun untuk mencoba meskipun ia berpikir tidak dapat melakukannya. Saya menggunakan ini sepanjang waktu.
sumber
Anda dapat menambahkan opsi sebagai Layanan dengan Automator dan kemudian memicunya dengan Hotkey dari Keyboard Maestro.
Automator
dan pilihService
jenis dokumen.Files and Folders
diService receives selected
menu atasOpen Finder Items
tindakan.TextEdit
diOpen with:
Anda sekarang dapat menemukannya dengan:
ATAU
Tetapi Anda tidak harus berhenti di situ!
Saya kemudian membuat makro Maestro Keyboard sehingga saya bisa menggunakan Hotkey untuk melakukannya:
Saya mendapat ide ini dari situs ini: http://www.mactricksandtips.com/2013/05/add-open-with-textedit-or-any-other-app-to-right-click-menu-item.html
sumber
Satu tindak lanjut untuk solusi newtron:
Anda tidak dapat menyimpan daftar .edit yang diedit jika akun Anda tidak memiliki izin yang benar (masalah yang saya hadapi sekarang - bahkan pada status admin Anda tidak akan membaca + menulis izin atas beberapa file dan folder .. .). Untuk menyimpan perubahan pada file .plist, Anda harus memberikan izin baca + tulis kepada pengguna Anda.
Beberapa aplikasi Mac default membuat ini sulit dilakukan dan saya sedang mencari solusi (akan memperbarui) untuk melakukan ini dengan TextEdit.
sumber
Ini bekerja untuk saya: Klik kanan aplikasi dan konten goto Anda dan buka /Applications/*****.app/Contents/Info.plist
Buka Plist di Xcode sebagai SourceCode dan kemudian tempatkan ini:
Saya memiliki 'AutomatorApplet.icns' di Resources Folder.
sumber
Lihatlah tech-recipes.com untuk petunjuk terperinci. Seperti yang ditunjukkan @ Anriëtte, aplikasi akan muncul di menu Buka dengan jika dapat membuka file tertentu.
sumber