วิธีใช้โปรแกรมแก้ไขข้อความที่กำหนดเอง (เช่น Emacs.app หรือ MacVim) ใน Xcode 4


8

ใน Xcode 3 เราสามารถเปลี่ยนการตั้งค่าประเภทไฟล์ดังที่ระบุด้านล่าง:

การใช้โปรแกรมแก้ไขข้อความภายนอกด้วย Xcode

มีตัวแก้ไขข้อความจำนวนมากใน Mac OS X หากคุณใช้เงินจำนวนมากในการแก้ไขข้อความคุณต้องใช้มันเพื่อแก้ไขซอร์สโค้ดของคุณแทนที่จะเป็นโปรแกรมแก้ไขของ Xcode คุณจะบอก Xcode ให้ใช้โปรแกรมแก้ไขข้อความที่ต้องการเพื่อแก้ไขไฟล์ซอร์สโค้ดได้อย่างไร

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

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

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

ตอนนี้เมื่อคุณดับเบิลคลิกไฟล์ซอร์สโค้ดในหน้าต่างโปรเจ็กต์ของ Xcode ไฟล์นั้นจะเปิดขึ้นในเท็กซ์เอดิเตอร์ของคุณ

แต่ไม่มีการตั้งค่าสำหรับการใช้เครื่องมือแก้ไขภายนอกด้วย Xcode 4

มีวิธีการใช้โปรแกรมแก้ไขข้อความที่กำหนดเองกับ Xcode (เช่น Emacs.app หรือ MacVim)?

คำตอบ:


7

ไม่มีการตั้งค่าใน Xcode 4 เพื่อกำหนดค่าตัวแก้ไขภายนอกตามที่เคยเป็นใน Xcode 3

วิธีแก้ปัญหาคือการตั้งค่าโปรแกรมแก้ไขข้อความที่คุณต้องการเพื่อเปิดประเภทไฟล์ที่คุณต้องการ จากนั้นคลิกขวาที่ไฟล์ต้นฉบับใน Xcodes Project Navigator และเลือก"Open with External Editor ... "

คำแนะนำในการใช้ "Open with External Editor ... " ในตอนแรกอาจเพิ่งเปิดใน Xcode หน้าต่างแบบสแตนด์อโลนเนื่องจาก Xcode เริ่มต้นอาจถูกตั้งค่าเป็นแอปพลิเคชันเริ่มต้นสำหรับการเปิดไฟล์ต้นฉบับการเขียนโปรแกรม

ตั้งค่าแอปพลิเคชันที่คุณต้องการเพื่อเปิดไฟล์ด้วย

ตัวอย่างเช่นสำหรับไฟล์ต้นฉบับแต่ละประเภทเช่น. c .h .mคุณต้องการแก้ไขในโปรแกรมแก้ไขที่คุณต้องการ เปิดหน้าต่าง Finder / s ที่มีไฟล์แต่ละประเภทที่คุณต้องการตั้งค่าตัวแก้ไขที่คุณต้องการ

  1. คลิกขวาที่ไฟล์ต้นฉบับ

  2. เลือก "รับข้อมูล"

  3. ขยายส่วน "เปิดด้วย:" และเลือกเท็กซ์เอดิเตอร์ที่คุณต้องการเป็นอย่างอื่นที่ไม่ใช่ Xcode

  4. กดปุ่มเปลี่ยนทั้งหมด ...

ตอนนี้เมื่อคุณเลือก "เปิดด้วยตัวแก้ไขภายนอก ... " ใน Xcode ควรเปิดไฟล์ต้นฉบับในตัวแก้ไขภายนอกที่คุณต้องการ

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