Anonim

Uusi tumma tila macOS Mojavessa on silmiinpistävä ero Mac-käyttöjärjestelmän pitkäaikaisesta ilmeestä. Ja vaikka monet sovellukset näyttävät hyvältä pimeässä tilassa, jotkut käyttäjät eivät pidä tummemmasta ulkoasusta jokaisessa sovelluksessa. Järjestelmäasetusten oletusliitäntävaihtoehtojen avulla ei kuitenkaan tällä hetkellä voida sulkea pois yksittäisiä sovelluksia pimeästä tilasta. Toisin sanoen, niin kauan kuin sovellus tukee ominaisuutta, se on ”kaikki tai ei mitään” pimeässä tilassa.
Onneksi terminaalin komento on pelastus. Samoin kuin kuinka voit ottaa käyttöön vanhan tumman valikkopalkin ja telakan ulkoasun, voit myös valikoivasti sulkea yksittäiset sovellukset pimeästä tilasta. Huomaa kuitenkin, että Apple on sulkenut tällaisen kokoonpanon pääkäyttöliittymästä syystä. Joten vaikka tämä toimii tämän artikkelin julkaisupäivästä lukien, se saattaa lakata toimimasta tai prosessi voi muuttua tulevissa macOS-päivityksissä.


Toisin sanoen, kuinka voit sulkea sovelluksen pimeästä tilasta macOS Mojavessa, sekä linkin sovellukseen, joka voi tehdä sen puolestasi ilman, että tarvitset terminaalikomentoja. Käytämme Notes-sovellusta esimerkkinä.

Sulje sovellus pois pimeästä tilasta terminaalin kautta

  1. Jos haluat sulkea sovelluksen pimeästä tilasta macOS Mojavessa, meidän on ensin tiedettävä sovelluksen Bundle Identifier . Löydä se avaamalla Terminaali ja kirjoittamalla seuraava komento. Huomaa, että ”Sovelluksen nimi” on sovelluksen tarkka nimi miinus sen laajennus. Notes-sovellusesimerkissä sovelluksen nimi on yksinkertaisesti “Notes”:

    osascript -e 'sovelluksen " sovelluksen nimi " tunnus' '

  2. Yllä oleva komento näyttää sovelluksen niputunnisteen seuraavalla rivillä. Notes-sovellusesimerkissä tulos on com.apple.Notes . Käytä nyt tunnistinta seuraavassa komennossa. Jatkamalla esimerkkiä, käytämme oletusarvoja kirjoittamalla com.apple.Huomaa NSRequiresAquaSystemAppearance -bool kyllä .

    oletusasetukset kirjoita Bundle Identifier NSRequiresAquaSystemAppearance -bool kyllä

  3. Lopeta lopuksi sovellus ja käynnistä se uudelleen. Jos kaikki toimi, sen tulisi käyttää vaaleaa teemaa, vaikka muu macOS on edelleen määritetty tummaan tilaan.
  4. Nollaa sovelluksen teema

    Jos olet soveltanut yllä olevia komentoja tiettyyn sovellukseen ja haluat myöhemmin palauttaa sen oletusteeman kokoonpanon ja ottaa pimeän tilan uudelleen käyttöön, käytä seuraavaa komentoa:

    oletusasetukset Poista paketin tunniste NSRequiresAquaSystemAppearance

    Jälleen kerran sinun on lopetettava ja käynnistettävä sovellus uudelleen, jotta muutos tulee voimaan. Joidenkin sovellusten tapauksessa joudut ehkä käynnistämään uudestaan.

    Hallitse tummaa tilaa sovelluksella

    Jos et halua häiritä terminaalikomentoja, voit tarkistaa ilmaisen apuohjelman LightsOff .


    Tämä sovellus antaa sinulle pääsyn sovelluskohtaisiin pimeän tilan säätimiin, mutta sen avulla voit myös siirtyä vaalean ja pimeän tilan välillä yhdellä napsautuksella. Voit jopa ajoittaa teemamuutokset ajan perusteella, niin että pimeä tila kytkeytyy automaattisesti yöllä ja palaa valotilaan aamulla.
    Huomaa kuitenkin, että perustasolla LightsOff käyttää samoja aikaisemmin kuvattuja päätemenetelmiä sovelluskonfiguraatioiden muuttamiseen. Tämä tekee siitä paljon helpomman, mutta tarkoittaa myös, että sen toiminnallisuus riippuu Applen teknisistä muutoksista macOS-järjestelmässä. Joten, kuten yllä olevat terminaalikomennot, tämä sovellus ei välttämättä toimi tulevien macOS-versioiden kanssa riippuen siitä, kuinka Apple jatkaa tumman moodin toiminnan muuttamista.

Kuinka sulkea sovellus pimeästä tilasta macos mojave -sovelluksessa