Endre standard nye mappenavn

Når du oppretter en ny tom mappe i OS X (Shift-Command-N), opprettes den med navnet uten navn. Jeg har et par problemer med denne navnekonvensjonen. Det første problemet, som riktignok er mindre, er at navnet ikke gir noen logisk mening. Hvis en mappe har et navn (et hvilket som helst navn), hvordan kan den være uten tittel? Mindre, jeg vet, men det forstyrrer følelsen av logisk korrekthet.

Det viktigste problemet er at umiddelbart etter å ha opprettet en ny mappe uten navn, hvis du ikke gir den nytt navn umiddelbart, kan den forsvinne inn i en lang liste over eksisterende mapper - hvis den ikke får nytt navn, vil den selvsagt sortere mellom 't' og 'v' i en liste- eller kolonnevisning vindu. Det er tider når jeg oppretter en rekke nye mapper først, så går jeg tilbake og gir dem nytt navn, og det er de gangene jeg virkelig misliker navnekonvensjonen for navnløse mapper. Jeg vil heller ha de nye mappene klumpet sammen øverst eller nederst i vinduet, klare for meg å gi nytt navn når jeg velger å gjøre det.

Med bare litt grubling i Finders interne elementer, kan du angi standardnavnet for nye mapper til alt du liker. I Finder, naviger til /System -> Bibliotek -> Kjernetjenester. I CoreServices-mappen, Ctrl-klikk på Finder og velg Vis pakkeinnhold fra hurtigmenyen. I det nye vinduet som åpnes, naviger til Innhold -> Ressurser -> English.lproj. Filen vi skal endre heter Localizable.strings, og det første vi skal gjøre er å lage en sikkerhetskopi av filen. Gjør det ved å dra Localizable.strings til skrivebordet; siden du ikke har rettigheter til å endre English.lproj-mappen, vil Finder automatisk kopiere, og ikke flytte, filen.

Det neste trinnet er å endre Localizable.strings for å gjenspeile vårt ønskede nye mappenavn. Hvis du har Smultron, TekstWrangler (begge gratis), eller en annen tekstredigerer som er i stand til å autentisere endringer i systemfiler, det er det enkleste måte å redigere denne filen på – du kan jobbe direkte med versjonen av Localizable.strings i mappen English.lproj. Hvis du imidlertid bruker TextEdit, må du jobbe med kopien du opprettet på skrivebordet – TextEdit vil ikke tillate deg å lagre endringene direkte i mappen English.lproj. Hvis det er tilfelle, lag en ny kopi av Localizable.strings-filen og behold den kopien som en sikkerhetskopi.

Dra og slipp Localizable.strings (husk å bruke kopien på skrivebordet hvis du bruker TextEdit) til redigeringsprogrammet du ønsker, og søk etter ordene uten navn. I filen min er treffet funnet på linje 182, som ser slik ut:

"N2" = "unavngitt mappe";

Alt du trenger å gjøre er å endre teksten i doble anførselstegn til det du vil bruke. I mitt tilfelle, siden jeg vil at disse mappene skal flyte til toppen av en liste, starter jeg navnet med et mellomrom. Så, for å gjøre det visuelt tydelig, omgir jeg det med noen spesielle teksttegn:

"N2" = " »» Ny mappe ««";

Du kan bruke hvilke ord og symboler du ønsker; bare pass på at du ikke fjerner anførselstegnene eller linjeavslutningssemikolonet. Lagre endringene når du er ferdig. Hvis du bruker Smultron eller TextWrangler, vil du bli bedt om å autentisere deg som admin-bruker, siden du endrer filen direkte i Finder.app-pakken. Hvis du bruker TextEdit, lagre endringene og kopier den endrede filen fra skrivebordet tilbake til English.lproj-mappen. Du vil bli spurt om du vil erstatte den eksisterende filen, og deretter bedt om å autentisere.

For å få endringene dine i kraft, må du starte Finder på nytt. Det er mange måter å gjøre dette på; det reneste er sannsynligvis å bruke Activity Monitor (i /Applications -> Utilities). Finn oppføringen for Finder i listen over prosesser, klikk på den én gang, og klikk deretter på Avslutt prosess-knappen på verktøylinjen. Trykk på Avslutt-knappen i den neste dialogboksen, og klikk deretter på Finder-ikonet i Dock for å starte Finder på nytt. (Hvis du modifiserte filen med TextEdit og deretter dro den tilbake til English.lproj-mappen, kan du kanskje ønsker også å kjøre Diskverktøyets Repair Permissions-funksjon for å tilbakestille eierskapet og tillatelsene på fil; hvis du redigerte den på plass ved hjelp av en annen editor, bør tillatelsene være i orden.)

Når Finder har relansert, trykk Shift-Kommando-N for å opprette en ny mappe, og nyt ditt nylig tilpassede navneskjema for tomme mapper. Selvfølgelig, siden dette er en fil i systemet, er det alltid en sjanse for at en gitt systemoppdatering vil gjøre det overskriv endringene dine – så hvis ting plutselig går tilbake til det normale etter OS X 10.4. Uansett hva som er utgitt, ikke bli for mye overrasket. Heldigvis er endringen relativt enkel å bruke igjen.

  • Jul 30, 2023
  • 19
  • 0