[iOS Dev] How to create Code Snippet in Xcode

Code Snippet มารู้จักกันก่อน ... ใครหลายคนอาจจะเคยใช้กันบ่อยๆ หรือไม่เคยใช้
ยกตัวอย่างที่ใช้กันบ่อยๆ ก็จะเป็น dispatch_after ที่จะช่วยถ่วงเวลาก่อนให้การทำงานนั้นๆ เกิดขึ้น

เมื่อเราพิมพ์ disp แล้ว Xcode ก็จะ Guide ให้แบบนี้ สังเกตุสัญลักษณ์ {} ด้านซ้าย นั่นคือ Code Snippet


จากนั้นเมื่อเรากด Enter ก็จะ Code Snippet ชุดนั้นมาใช้งาน


คราวนี้ถ้าเราจะสร้างเองบ้างล่ะ ? มี Code อะไรที่เราใช้กันบ่อยๆ ไหม ผมจะยกตัวอย่าง Code Snippet ที่ใช้งานอยู่สัก 2 ตัวแล้วกันนะ :)

อันแรกเป็น IBOutlet Property



อันที่สองคือ UITableView DataSource and Delegate require methods



จะเห็นได้ว่า นอกจากจะมี Code เป็นชุดๆ มาให้เราแล้ว ยังสามารถทำ Guideline ในแต่ละตำแหน่งได้ด้วย ว่าจุดนี้จะให้พิมพ์อะไร เป็นการอธิบายเล็กๆ น้อย ...

มาเข้าสู่วิธีการทำดีกว่า เอาตัวอย่างที่สองแล้วกันเนอะ :)
ขั้นแรกก็พิมพ์ Code ให้เรียบร้อยก่อน แล้วทำการ Highlight Code ชุดนั้น แล้วลากไป Code Snippet ทางด้านขวา (อย่าลืมเลือกไปที่ Code Snippet Bar ล่ะ)


จะพบกับหน้าต่างนี้เด้งขึ้นมา ให้เรา Edit Snippet ได้


จากนั้นถ้าเราจะทำ Guildeline ก็เพียงแค่ใส่ <#Guildeline#> ส่วนที่เราต้องการ
เท่านี้ก็เรียบร้อย ลองนำไปใช้กันดูนะ ... จะได้ลดเวลา โค้ดที่จะต้องเขียนบ่อยๆ


Popular posts from this blog

12 วิธี การบริการและดูแลลูกค้าในร้าน Starbucks

"อีสุกอีใส" ประสบการณ์เมื่อต้องมาเป็นตอนอายุ 22

[Android Dev] การติดตั้ง Eclipse+AndroidSDK เพื่อพัฒนาโปรแกรมบน Android