Saya memiliki beberapa file dengan ekstensi "module" dan "inc," yang merupakan file PHP. Ketika saya mencoba untuk membukanya, daftar aplikasi yang dapat membukanya hanya memperlihatkan aplikasi yang telah saya tetapkan sebagai aplikasi default, meskipun ada editor teks lain yang dapat membuka file PHP, dan untuk itu saya telah mengatur file dengan ekstensi tersebut. untuk disorot seperti file PHP.
Jika saya membuka dialog "Get Info", pilih aplikasi lain di "Open With," lalu klik "Change All ..." yang saya dapatkan adalah yang berikut.
Apa yang ingin saya peroleh adalah apa yang ditunjukkan pada tangkapan layar berikut, yang memperlihatkan menu "Buka Dengan" untuk jenis file lain:
Apakah ada cara untuk mengaitkan ekstensi itu dengan tipe konten yang digunakan untuk file PHP?
Atau, bagaimana saya bisa menunjukkan, dalam daftar aplikasi yang ditampilkan di bawah menu "Open With", semua aplikasi yang dapat membuka file PHP, ketika Finder belum melakukannya?
Saya akan menjelaskan apa yang ingin saya peroleh menggunakan tangkapan layar RCDefaultApp.
File yang menggunakan "modul" sebagai ekstensi adalah file PHP, dalam kasus saya (ini adalah modul Drupal); yang saya inginkan adalah menambahkan ekstensi itu ke yang dilaporkan untuk UTI "public.php-script".
sumber
Jawaban:
Tidak ada cara yang aman dan disarankan untuk mencapai apa yang Anda cari karena fungsi OS ini dikendalikan oleh basis data Layanan Peluncuran. Pengembang mendaftarkan tipe file dukungan aplikasi mereka dengan OS pada peluncuran pertama.
Cara terbaik untuk memperbaikinya adalah dengan mengajukan petisi kepada pengembang untuk menambahkan dukungan untuk ekstensi file dalam versi aplikasi mereka yang akan datang.
Dengan mengatakan bahwa Anda telah menemukan satu-satunya cara terdokumentasi yang ditawarkan Apple untuk mengesampingkan fatwa dari database Layanan Peluncuran. Jika Anda ingin menggali lebih dalam dan mengambil jalan yang lebih sedikit
berwisatadidukung di sini adalah beberapa petunjuk.Ada file .plist yang mengatur bagian dari apa yang dilakukan oleh Layanan Peluncuran di: ~ / Library / Preferences / com.apple.LaunchServices.plist
Catatan Apple bahwa menghapus daftar ini dapat menghapus opsi menu Open With kontekstual yang tidak diinginkan. Tapi itu kebalikan dari apa yang Anda kejar.
Ini adalah binary .plist tetapi Anda bisa mengonversinya menjadi versi xml dan bereksperimen sedikit untuk melihat apakah Anda dapat membuat resep untuk mencapai apa yang Anda cari. Ini tidak disarankan, dapat menyebabkan kerusakan, dan kemungkinan besar akan ditimpa oleh OS di beberapa titik.
Ada juga alat yang tersembunyi sedikit lebih dalam di OS yang disebut lsregister yang dapat membantu dalam mengeksplorasi saluran pipa Launch Services. Berikut adalah penjelasan bermanfaat dari lsregister dan opsinya .
sumber
Alternatif untuk Solusi yang disebutkan oleh Gerry adalah Panel Preferensi RCDefaultApp . Ini gratis dan mari Anda mengatur semua Aplikasi-> Jenis Konten, Aplikasi-> koneksi URL pada Sistem Anda.
Di Panel "Aplikasi" RCDefaultApp, Anda dapat mengatur Jenis file apa yang didukung Aplikasi spesifik ketika Anda memeriksa "php" dengan Editor Anda, juga akan ditampilkan di Menu "Buka Dengan".
sumber
module
ekstensi baru dan kemudian mengaitkannya dengan aplikasi Anda. Atau apa masalahnya dengan ini ??Di menu konteks, pilih Dapatkan Info, pilih program yang akan digunakan di panel "Buka dengan:", dan klik "Ubah semua ..."
sumber