Anonim

Naujasis tamsusis „macOS Mojave“ režimas yra ryškus nukrypimas nuo ilgalaikio „Mac“ operacinės sistemos išvaizdos. Ir nors daugelis programų atrodo puikiai tamsiu režimu, kai kuriems vartotojams nepatinka tamsesnis vaizdas kiekvienoje programoje. Tačiau naudojant „System Preferences“ numatytąsias sąsajos parinktis, šiuo metu nėra galimybės išskirti atskiras programas iš tamsiojo režimo. Kitaip tariant, jei programa palaiko šią funkciją, tai tamsus režimas yra „viskas arba nieko“.
Laimei, terminalas išgelbėjo komandą. Panašiai, kaip galite įjungti seną tamsiosios meniu juostą ir doko išvaizdą, taip pat galite pasirinktinai išskirti atskiras programas iš tamsiojo režimo. Tačiau atminkite, kad šios rūšies konfigūraciją „Apple“ neįtraukė į pagrindinę vartotojo sąsają dėl priežasties. Taigi, kol tai veiks nuo šio straipsnio paskelbimo dienos, būsimuose „MacOS“ atnaujinimuose jis gali nustoti veikti arba procesas gali pasikeisti.


Tai reiškia, kad štai kaip pašalinti programą iš tamsiojo režimo „macOS Mojave“, taip pat nuorodą į programą, kuri gali tai padaryti už jus nereikalaudama terminalo komandų. Kaip pavyzdį naudosime užrašų programą.

Pašalinkite programą iš „Dark Mode“ per terminalą

  1. Jei norite pašalinti programą iš „tamsiojo“ režimo „macOS Mojave“, pirmiausia turime žinoti programos „ Bundle Identifier“ . Norėdami jį rasti, atidarykite terminalą ir įveskite šią komandą. Atminkite, kad „Programos pavadinimas“ yra tikslus programos pavadinimas, atėmus jos plėtinį. Programos „Notes“ pavyzdyje programos pavadinimas yra tiesiog „Pastabos“:

    skyriauscript -e 'programos „ Programos pavadinimas “ id “

  2. Aukščiau pateikta komanda kitoje eilutėje parodys programos paketo identifikatorių. Mūsų programos „Notes“ pavyzdyje rezultatas yra com.apple.Notes . Dabar naudokite tą identifikatorių sekančioje komandoje. Tęsdami savo pavyzdį, mes naudosime numatytuosius parametrus, rašydami com.apple.Pastabos NSRequiresAquaSystemAppearance -bool taip .

    pagal nutylėjimą rašo Bundle Identifier NSRequiresAquaSystemAppearance -bool taip

  3. Galiausiai uždarykite ir paleiskite programą iš naujo. Jei viskas veikė, ji turėtų naudoti šviesią temą, nors likusi „MacOS“ dalis vis dar sukonfigūruota tamsiuoju režimu.
  4. Iš naujo nustatyti programos temą

    Jei pritaikėte aukščiau pateiktas komandas konkrečiai programai ir vėliau norite atkurti numatytąją temos konfigūraciją ir vėl įjungti tamsųjį režimą, naudokite šią komandą:

    pagal nutylėjimą ištrinti paketo identifikatorių NSRequiresAquaSystemAppearance

    Vėlgi, norėdami įsigalioti, turėsite mesti ir paleisti programą iš naujo. Kai kurias programas gali tekti paleisti iš naujo.

    Valdykite tamsųjį režimą naudodami programą

    Jei nenorite jaudintis dėl „Terminal“ komandų, galite pasižiūrėti nemokamą „ LightsOff“ programą .


    Ši programa ne tik suteikia prieigą prie konkrečios programos tamsiosios veiksenos valdiklių, bet ir leidžia vienu mygtuko paspaudimu perjungti šviesųjį ir tamsųjį režimus. Jūs netgi galite suplanuoti temos pakeitimus pagal laiką, kad tamsusis režimas automatiškai įsijungtų naktį ir ryte grįžta į šviesos režimą.
    Tačiau atminkite, kad pagrindiniame lygmenyje „LightsOff“ naudoja tuos pačius anksčiau aprašytus terminalo metodus, kad pakeistų programos konfigūraciją. Tai daro daug lengviau, bet taip pat reiškia, kad jo funkcionalumą gali pakeisti „Apple“ techniniai „macOS“ pakeitimai. Taigi, kaip ir aukščiau pateiktos „Terminal“ komandos, ši programa gali neveikti su būsimomis „MacOS“ versijomis, atsižvelgiant į tai, kaip „Apple“ toliau modifikuoja tamsaus režimo veikimą.

Kaip pašalinti programą iš tamsiojo režimo