Anonim

Mod gelap baru dalam macOS Mojave adalah keberangkatan yang luar biasa dari rupa dan rasa sistem operasi Mac. Dan sementara banyak aplikasi kelihatan hebat dalam mod gelap, sesetengah pengguna tidak suka melihat gelap di setiap aplikasinya. Dengan menggunakan pilihan antara muka lalai dalam Keutamaan Sistem, bagaimanapun, kini tidak ada cara untuk mengecualikan aplikasi individu dari mod gelap. Dengan kata lain, selagi aplikasi menyokong ciri ini, ia "semua atau tidak" ketika datang ke mod gelap.
Syukurlah, ada perintah Terminal untuk menyelamatkannya. Sama seperti bagaimana anda boleh mendayakan bar menu gelap dan dok yang gelap , anda juga boleh secara selektif mengecualikan aplikasi individu dari mod gelap. Walau bagaimanapun, perhatikan bahawa konfigurasi semacam ini telah dikecualikan daripada antara muka pengguna utama oleh Apple atas alasan. Jadi sementara ini berfungsi sebagai tarikh penerbitan artikel ini, ia mungkin berhenti berfungsi, atau proses itu boleh berubah, dalam kemas kini macOS masa depan.


Yang berkata, inilah cara untuk mengecualikan aplikasi dari mod gelap di macOS Mojave, serta pautan ke aplikasi yang boleh melakukannya untuk anda tanpa memerlukan arahan Terminal. Kami akan menggunakan aplikasi Nota sebagai contoh.

Tidak termasuk App Dari Mode Gelap melalui Terminal

  1. Untuk mengecualikan aplikasi dari mod gelap di macOS Mojave, pertama-tama kami perlu mengetahui Pengenal Bundle aplikasi. Untuk mencarinya, buka Terminal dan masukkan arahan berikut. Perhatikan bahawa "Nama Apl" adalah nama sebenar aplikasi yang dikurangkan dari pelanjutannya. Dalam contoh aplikasi Nota kami, Nama Aplikasi kami hanya "Nota":

    osascript -e 'id of app " Nama Aplikasi "'

  2. Perintah di atas akan memaparkan pengenal bungkusan aplikasi pada baris seterusnya. Dalam contoh aplikasi Nota kami, hasilnya adalah com.apple.Notes . Sekarang, gunakan pengenal itu dalam arahan berikut. Meneruskan contoh kami, kami akan menggunakan lalai menulis com.apple.Notes NSRequiresAquaSystemAppearance -bool ya .

    lalai menulis Pembezaan Bundle NSRequiresAquaSystemAppearance -bool ya

  3. Akhir sekali, berhenti dan melancarkan semula aplikasinya. Jika semuanya berfungsi, ia harus menggunakan tema cahaya walaupun seluruh macOS masih dikonfigurasikan untuk mod gelap.
  4. Tetapkan semula Tema Aplikasi

    Jika anda telah menggunakan arahan di atas untuk aplikasi tertentu dan kemudian mahu memulihkan konfigurasi tema lalai dan mengaktifkan semula mod gelap, gunakan arahan berikut:

    lalai memadam Pengenal pasti Bundle NSRequiresAquaSystemAppearance

    Sekali lagi, anda perlu berhenti dan melancarkan semula aplikasi untuk perubahan itu berkuatkuasa. Dalam kes beberapa aplikasi, anda mungkin perlu reboot.

    Kawalan Mod Gelap Dengan Aplikasi

    Sekiranya anda tidak mahu mengganggu arahan Terminal, anda boleh menyemak LightOff utiliti percuma.


    Aplikasi ini bukan sahaja memberi anda akses kepada kawalan mod gelap khusus aplikasi, ia juga membolehkan anda bertukar antara mod cahaya dan gelap dengan hanya satu klik. Anda juga boleh menjadualkan perubahan tema berdasarkan masa, supaya mod gelap secara automatik bertukar pada waktu malam dan kembali ke mod cahaya pada waktu pagi.
    Perhatikan, bagaimanapun, bahawa pada tahap asas LightsOff menggunakan kaedah Terminal yang sama yang diterangkan sebelum ini untuk mengubah suai konfigurasi apl. Ini menjadikannya lebih mudah, tetapi juga bermakna bahawa fungsinya tertakluk kepada perubahan teknikal Apple dalam macOS. Jadi, seperti arahan Terminal di atas, aplikasi ini mungkin tidak berfungsi dengan versi macOS yang akan datang bergantung kepada bagaimana Apple terus mengubah cara kerja mod gelap.

Bagaimana untuk mengecualikan aplikasi dari mod gelap di macos mojave