ทำไมถึงมีรายการซ้ำสำหรับ TextMate ของฉัน


9

ฉันเปลี่ยนโปรแกรมเริ่มต้นเพื่อเปิดไฟล์. txt ด้วยและฉันสังเกตเห็น 2 รายการสำหรับ TextMate มันเป็นหนึ่งในสิ่งเล็กน้อยที่ทำให้ฉันรำคาญ ฉันจะแก้ไขได้อย่างไร ฉันไม่เห็นผู้กำกับ TextMate.app 2 คนใน / แอปพลิเคชัน!

รับข้อมูลเปิดด้วย

คำตอบ:


9

Mac OS X จะเก็บฐานข้อมูลของแอปพลิเคชันทั้งหมดและประเภทไฟล์ที่เกี่ยวข้องที่เรียกว่าฐานข้อมูล LaunchServices โดยอัตโนมัติ คุณสามารถตรวจสอบว่าที่อยู่ของ TextMate ของคุณทั้งสองอยู่ที่ไหนโดยเปิด Terminal.app จาก / Applications / Utilities และเข้าสู่:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump |  /Applications/TextMate.app/Contents/Resources/mate

นี่จะเป็นการเปิดไฟล์ขนาดยาวที่เต็มไปด้วยแอพพลิเคชั่นทั้งหมดที่ LaunchService DB ของคุณ "รู้" บน Mac ของคุณใน TextMate ตรวจสอบไฟล์นี้สำหรับ "เส้นทาง:" ของรายการซ้ำของ "TextMate"

อาจเป็นไปได้ว่าคุณได้ลบ "TextMate" ตัวที่สองไปแล้ว แต่ LaunchServices ของคุณยังคงจำได้ ฉันเดาคุณควรบอก Datatbase ให้สร้างใหม่โดยป้อน:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

เข้าสู่ Terminal จากนั้นรีสตาร์ทเครื่องคอมพิวเตอร์ สิ่งนี้อาจทำให้ Mac ของคุณลืมการมอบหมาย "open with .. " ที่กำหนดเอง


1

หรืออาจหมายความว่าคุณได้ติดตั้ง TextMate สองเวอร์ชัน ลองค้นหาข้อความจากสปอตไลท์และดูว่ามีแอปพลิเคชั่นกี่ตัวที่พบ ทิ้งอันเก่าไว้ในถังขยะและคุณน่าจะไปได้ดี

ฉันได้รับสิ่งเดียวกันกับ Numbers เพราะฉันยังคงติดตั้งรุ่น '09 และ '10 ... :)

Piko


2
... ทำไมคุณโฆษณาเว็บไซต์ (ของคุณเอง) ที่นี่ประโยชน์ต่อชุมชนคืออะไร นอกจากนี้ลิงก์นั้นใช้งานไม่ได้
Asmus

ทำไมจะไม่ล่ะ? มีนโยบาย Stack Exchange ต่อต้านการส่งเสริมการสร้างของฉันเองผ่านทางสาย sig ของฉันเพื่อแลกกับการเข้าร่วมในเว็บไซต์นี้ มันอันตรายใคร
Piko

อ่านคำถามที่พบบ่อย: apple.stackexchange.com/faqมันไว้อย่างชัดเจนที่จะไม่ใช้ลายเซ็น คุณสามารถใส่ลิงค์ในหน้าผู้ใช้ของคุณ แต่ไม่ควรใส่ไว้ในโพสต์ของคุณ
Asmus

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