ฉันจัดการเพื่อให้ทำงานได้ดีผ่านงาน automator และใช้ทางลัดเพื่อผูกกับคีย์ผสม ctrl + ตัวเลือก + คำสั่ง + b สิ่งที่ฉันต้องทำคือไฮไลต์รหัสที่ฉันต้องการบล็อกความคิดเห็นใน xcode และกดปุ่มด้านบนและข้อความที่เลือกคือบล็อกความเห็นออกโดยใช้ / * ... * /
ฉันใช้การพับโค้ดอย่างยุติธรรมดังนั้นเหตุผลที่ฉันต้องการฟังก์ชั่นนี้คือเพื่อให้ฉันสามารถพับบล็อกของโค้ดที่ถูกคอมเม้นต์ได้อย่างง่ายดาย ... รหัสให้ความเห็นตามปกติโดยใช้ // ไม่ต้องพับ
ฉันไม่คุ้นเคยกับการใช้ mac automator แต่ฉันเพียงแค่ติดตาม instrux ในวิดีโอ wwdc ต่อไปนี้
ในวิดีโอ WWDC 2012 เซสชัน 402 - ทำงานอย่างมีประสิทธิภาพด้วย Xcode (จากประมาณ 6 นาที) มีคำอธิบายเกี่ยวกับวิธีใช้ Mac OSX Automator เพื่อเพิ่มบริการเพื่อจัดการกับข้อความที่เลือก ตัวอย่างที่แสดงในวิดีโอคือการลบรายการที่ซ้ำกันในการเลือกข้อความโดยใช้การเรียงลำดับคำสั่งเชลล์และ uniq ใช้วิธีการนี้คุณทำเช่นเดียวกัน แต่คุณป้อนคำสั่งต่อไปนี้แทนสิ่งที่เขาทำในวิดีโอ
awk 'BEGIN {print "/ "} {พิมพ์ $ 0} END {print " /"}'
(โปรดทราบว่ามีเครื่องหมายดอกจัน 2 ตัวในบรรทัดก่อนหน้าซึ่งมีสาเหตุบางประการที่ไม่แสดง ... ด้วยเหตุผลดังกล่าวจะปรากฏในภาพหน้าจอด้านล่างเพื่อคัดลอกเป็นคำสั่งที่ถูกต้องเพื่อป้อน)
คุณควรจะใช้งานเชลล์สคริปแบบนี้
สำหรับข้อความที่เลือกให้ใส่ตัวคั่นความคิดเห็นก่อนและหลัง
เมื่อคุณบันทึกคุณควรได้รับตัวเลือกเพื่อตั้งชื่อ (ฉันเรียกว่า blockcomment) และเพื่อกำหนดแป้นพิมพ์ลัด
จากนั้นคุณควรจะสามารถเปิด xcode เลือกข้อความคลิกขวาเมนูบริบทและชื่อที่คุณให้กับสคริปต์นี้ควรแสดงใกล้ด้านล่าง
เพียงคลิกที่ชื่อและสคริปต์จะทำงานและบล็อกความคิดเห็นรหัสที่เลือกหรือใช้แป้นพิมพ์ลัดที่คุณกำหนด
หวังว่านี่จะช่วยได้
Command
+Shift
+7
คือCommand
+/
อีกครั้ง