Alih keluar Pendua daripada Menu Klik Kanan "Buka Dengan" dalam Mac OS X

Anonim

Menu "Buka Dengan" muncul apabila mana-mana fail dalam Pencari Mac diklik kanan (atau diklik kawalan), dan ia bertujuan untuk menyediakan senarai apl alternatif yang fail yang dipilih boleh dibuka dengan selain daripada apa yang kini ditetapkan sebagai aplikasi lalai. Terbuka Dengan ini bagus, tetapi kadangkala ia boleh menjadi sangat berantakan dengan entri ulangan apl yang sama, dan dalam kes yang paling teruk, ia bukan sahaja menjadi pendua di sana sini, ia akan menjadi gandaan apl yang sama muncul dalam Buka Dengan senarai.Kami akan menunjukkan kepada anda cara mengalih keluar entri ulangan ini dan cara menjadikan alias lebih mudah digunakan untuk kegunaan masa hadapan.

Alih Keluar Entri Apl Berulang dalam Menu “Buka Dengan” OS X

Ini sepatutnya berfungsi dengan hampir setiap versi Mac OS X

Lancarkan Terminal daripada direktori /Applications/Utilities/ dan masukkan salah satu daripada rentetan arahan berikut pada satu baris:

Salin & tampal daripada rentetan arahan baris tunggal:

"
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain pengguna -domain tempatan;killall Finder;echo Open With telah dibina semula, Finder akan melancarkan semula"

ATAU

Rentetan arahan yang sama dipecahkan kepada berbilang baris: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/\ LaunchServices.framework/Versi/A/ Support/\ lsregister -kill -r -domain local -domain user

(Nota: garis miring ke belakang dalam arahan kedua digunakan untuk memanjangkan perintah panjang kepada berbilang baris sambil tetap menjadikannya boleh laku apabila menyalin & menampal, ia tidak perlu disertakan jika anda menaip rentetan arahan secara manual ke dalam terminal)

Ini mungkin mengambil sedikit masa kerana keseluruhan pangkalan data Perkhidmatan Pelancaran perlu dibina semula, dan dalam proses pembinaan semula itu, entri aplikasi pendua akan dialih keluar daripada menu klik kanan. Setelah ini selesai, anda mesti berhenti dan melancarkan semula Finder agar perubahan itu berkuat kuasa, yang paling mudah dilakukan daripada baris arahan juga:

Killall Finder

Sekarang apabila Finder telah dilancarkan semula, kembali ke mana-mana fail dan klik kanan padanya, tarik ke bawah menu “Buka Dengan” untuk melihat semua entri berulang hilang.

Tetapi bagaimana jika anda perlu melakukan ini dengan kerap, rentetan arahan itu agak menjengkelkan ya? Begini cara memendekkannya secara mendadak:

Mencipta Alias ​​Pendek "Alih Keluar Buka Dengan Pendua"

Jika anda mendapati diri anda perlu melakukan ini lebih kerap daripada yang anda mahu, mencipta alias bash mudah untuk keseluruhan urutan arahan boleh menjadi penjimat masa yang penting kerana ia akan menghapuskan keperluan untuk memasukkan yang panjang. siri rentetan arahan.

  • Buka .bash_profile dengan editor teks kegemaran anda, kami menggunakan nano untuk panduan ini kerana ia mudah:
  • nano .bash_profile

  • Tampal alias berikut pada satu baris .bash_profile, namakan semula alias jika anda mahukannya
"
alias fixow=&39;/System/Library/Frameworks/CoreServices.framework/Versi/A/Frameworks/LaunchServices.framework/Versi/A/Support/lsregister -kill -r -domain tempatan -pengguna domain;killall Finder;echo Open With telah dibina semula, Finder akan melancarkan semula&39;"

Tekan Control+O untuk menyimpan, kemudian Control+X untuk keluar dari nano

Sahkan alias berfungsi dengan menaip 'fixow' pada baris arahan, walaupun jika anda sudah mengosongkan Open With ia tidak akan mempunyai kesan yang sama. Jika anda menggunakan rentetan arahan yang tepat seperti di atas, anda akan mendapat sedikit mesej yang bergema kembali kepada anda, kelihatan seperti ini:

$ fixow Open With menu telah dibina semula, Finder akan melancarkan semula

Jika atas sebab tertentu anda menghadapi masalah merebut kod itu, anda juga boleh menyalinnya daripada halaman OSXDaily GitHub, tempat kami mula mengumpul beberapa skrip shell yang amat berguna untuk OS X.

Ini membolehkan anda hanya menaip 'fixow' (singkatan dari Fix Open With, faham? Kami pasti kreatif) dan keseluruhan rentetan arahan itu akan dilaksanakan tanpa perlu menaip keseluruhannya lagi.

Bolehkah saya Mengalih Keluar Setiap Apl Daripada Menu "Buka Dengan"?

Jika isu anda melebihi entri pendua atau berulang, pilihan lain ialah mengosongkan keseluruhan menu Buka Dengan dan mulakan dari awal. Ini mengeluarkan segala-galanya daripada menu, memaksa anda untuk mengaitkan apl secara manual dengan jenis dan format fail sendiri atau hanya dengan menggunakan OS X untuk membuka fail tertentu. Itu benar-benar kaedah pilihan terakhir, atau untuk penyesuaian uber jika anda ingin membina semula senarai itu sendiri dan menjadi lebih selektif dengan persatuan.

Alih keluar Pendua daripada Menu Klik Kanan "Buka Dengan" dalam Mac OS X