จะรีเซ็ตการตั้งค่า OS X Applications ด้วยตนเองโดยไม่ต้องรีบูตได้อย่างไร


5

ฉันต้องการรีเซ็ตการตั้งค่าแอปพลิเคชัน OS X เช่น TextWrangler หรือแอปพลิเคชันอื่น ๆ ฉันฆ่ากระบวนการ TextWrangler ในการตรวจสอบกิจกรรมลบ~/Library/Preferences/com.barebones.textwrangler.plistแต่ไม่มีอะไรเกิดขึ้นการตั้งค่าไม่ได้รีเซ็ต ฉันต้องรีบูตแล้วเปิดแอปพลิเคชันอีกครั้งและการตั้งค่าจะถูกรีเซ็ต ใช้ OS X 10.10.2 (14C109)

ฉันจะรีเซ็ตการตั้งค่าด้วยตนเองโดยไม่ต้องรีบูตได้อย่างไร


2
ไม่มีคำตอบทั่วไปเกี่ยวกับสิ่งนี้คุณจะเจาะจงมากขึ้นเกี่ยวกับแอปพลิเคชันที่คุณกำลังดูอยู่และการตั้งค่าใดที่ดูเหมือนจะไม่รีเซ็ตจนกว่าคุณจะรีบูตเครื่องหรือไม่?
nohillside

ในแอปพลิเคชันบุคคลที่สามทั้งหมดรีเซ็ตการตั้งค่าทั้งหมดเช่น TextWrangler ฉันต้องการตรวจสอบตัวเลือกข้อความในการตั้งค่าฉันคิดว่าการตั้งค่าตั้งอยู่ใน RAM ฉันต้องการฆ่ามัน
หัวมีด

ฉันคิดว่าการฆ่าแอปพลิเคชันและการรีบูตเครื่องนั้นใหญ่เกินไปเล็กน้อย ลองยกเลิกแอปพลิเคชั่นก่อนแล้วจึงเริ่มด้วย :)
แดน

คำตอบ:


8

Macos X มีการเปลี่ยนแปลงเมื่อเวลาผ่านไปในวิธีการจัดการการตั้งค่า

เคยเป็นกรณีส่วนใหญ่ที่คุณสามารถออกจากแอพและลบไฟล์การตั้งค่า

แต่ตอนนี้ในหลายกรณีที่จะไม่ทำงาน การลบไฟล์จะไม่มีผลเนื่องจากการตั้งค่าจะถูกอ่านเพียงครั้งเดียวจากไฟล์และเก็บไว้ในหน่วยความจำ การเปลี่ยนแปลงที่คุณทำนั้นจะอยู่ในหน่วยความจำเท่านั้น ในบางจุดการตั้งค่าเหล่านั้นจะซิงโครไนซ์กับไฟล์ (เขียนเป็นไฟล์) หากคุณลบไฟล์ก่อนที่จะทำไฟล์ใหม่จะถูกสร้างขึ้นด้วยการตั้งค่าที่เก็บไว้และคุณจะพบว่าไม่มีอะไรเปลี่ยนแปลง

ฉันไม่แน่ใจจริงๆว่าทำไมแอปเปิ้ลเปลี่ยนพฤติกรรมนี้ แต่ฉันสงสัยว่ามันเกี่ยวข้องกับเหตุผลเดียวกันตอนนี้ Apple ซ่อนโฟลเดอร์ Library ของผู้ใช้ไว้บางส่วนเพื่อไม่ให้คนลบไฟล์ที่ไม่ควรลบ

เครื่องมือที่จะใช้ถ้าคุณต้องการที่จะทำเพื่อให้ระบบให้ความสำคัญกับสิ่งที่คุณกำลังพยายามที่จะทำคือการยูนิกซ์คำสั่ง/ usr / bin / ค่าเริ่มต้น

ตรวจสอบว่าแอพไม่ทำงาน

จากนั้นในTerminal.app ที่พบในโฟลเดอร์ '/ Applications / Utilities /'

พิมพ์คำสั่งและอาร์กิวเมนต์:

/usr/bin/defaults delete ~/Library/Preferences/com.barebones.textwrangler

สิ่งนี้จะล้างไฟล์ plist แต่อาจไม่ทิ้งขยะ

ตอนนี้เมื่อคุณเปิด Textwrangler การตั้งค่าจะกลับไปเป็นค่าเริ่มต้น

สิ่งนี้จะทำงานกับแอพมากมาย แต่ฉันไม่สามารถรับประกันได้สำหรับทุกคน

เช่นเดียวกับคำสั่ง unix คุณสามารถไขสิ่งต่าง ๆ ได้อย่างง่ายดายหากคุณไม่ทราบว่าคุณกำลังทำอะไรอยู่

ดังนั้นอ่านมัน ค่าเริ่มต้นหน้าคน

คู่มือของ Apple

ค้นหา Google


ใช่นั่นคือสิ่งที่ฉันมองหาคำสั่ง unix ล้างการตั้งค่า SSD และ RAM ตามความต้องการของฉันขอบคุณมาก Markhunte
ตัด

คุณสามารถเพิ่มเวอร์ชันที่การเปลี่ยนแปลงนี้จาก.plistไฟล์ไปยังแคชห้องสมุดเกิดขึ้นได้หรือไม่?
แดน

1
@danielAzuelos ฉันจำไม่ได้ว่าอาจจะเป็น 10.9 แต่ไม่แน่ใจ
markhunte

ฉันมีความรู้สึกเหมือนกัน แต่ก็ไม่แน่ใจเหมือนกัน ฉันคิดว่าสิ่งนี้เกี่ยวข้องกับการเปลี่ยนแปลงที่สำคัญซึ่งเป็นไปไม่ได้ที่จะออกจากแอป โดยไม่ต้องบันทึก :(.
แดน

1
มันเป็น OS X 10.9 ที่การเปลี่ยนแปลงที่เกิดขึ้นและการเปลี่ยนแปลงที่ทำโดยdefaultsไม่จำเป็นต้องมีให้กับระบบทันทีด้วย OS X 10.9 และใหม่กว่า
user3439894

0

เดิมใช้งานมากที่สุด Mac /Users/[your account]/Library/Preferencesจะถูกรีเซ็ตโดยการเลิกสูบบุหรี่แอพลิเคชันแล้วลบไฟล์การตั้งค่าที่เกี่ยวข้องที่พบใน แอปพลิเคชั่นจะเปิดขึ้นพร้อมการตั้งค่าเริ่มต้นในครั้งต่อไปที่เปิดใช้งาน มีข้อยกเว้นบางประการโดยเฉพาะผู้ที่มีรายละเอียดการลงทะเบียนที่เก็บไว้ในไฟล์ที่ซ่อนอยู่ซึ่งอาจใช้เวลานานกว่าในการค้นหา แต่โดยทั่วไปการฆ่าไฟล์การตั้งค่าจะคืนค่าการตั้งค่าเริ่มต้นของแอปพลิเคชัน ฉันสมมติว่านี่คือสิ่งที่คุณถามจากคำถามเดิมของคุณ ...

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.