AutoCorrect ก่อให้เกิดปวดหัวกับผู้ใช้ iPhone หลายคน — รวมถึงผู้ใช้ Mac, iPad และอุปกรณ์คอมพิวเตอร์เกือบทุกชนิด เราทุกคนเคยมีช่วง "Damn You Autocorrect" ของตัวเอง
ในบทความนี้ เราเสนอเคล็ดลับเกี่ยวกับ AutoCorrect และฟีเจอร์ Text Replacement ที่คล้ายกัน: แสดงวิธีฝึก AutoCorrect ของ iPhone, iPad หรือ Mac ให้ระบบจดจำการสะกดคำใหม่ และปรับให้ AutoCorrect และ Text Replacement ทำงานตามที่คุณต้องการ
AutoCorrect และ Text Replacement ต่างกันอย่างไร
เมื่อเทคโนโลยีคอมพิวเตอร์พัฒนาไป ความอยากให้สะกดคำถูกต้องก็พัฒนาตามไปด้วย แต่ก่อนหน้านี้คุณต้องเปิด Spellchecker ให้แอปตรวจสอบทั้งเอกสาร แต่ตอนนี้ Mac และอุปกรณ์ iOS จะแก้ไขการสะกดคำแบบเรียลไทม์
นี่คือ AutoCorrect ที่ฝังลึกในทุกระบบปฏิบัติการของ Apple ทฤษฎีคือ คุณแค่พิมพ์ต่อไป ให้ Mac จัดการตอนนิ้วมือกดผิดแป้น แต่ AutoCorrect เองก็อาจผิด จึงต้องรู้วิธีควบคุมและปรับแต่ง บทความนี้จะแสดงวิธีการ
นอกจากนี้ ฟีเจอร์ Text Replacement ที่เกี่ยวข้อง ก็อยู่ที่ใจของ macOS และ iOS คล้าย AutoCorrect แต่ใช้ triggers และ phrases ที่คุณกำหนดเอง แทนที่จะเป็นคำในพจนานุกรมของ Apple ตัวอย่างเช่น Mac, iPhone หรือ iPad จะแก้ 'helllo' เป็น 'hello' แต่ถ้าคุณต้องการให้ 'addr1' ขยายเป็นที่อยู่ของคุณ หรือ 'aapl' กลายเป็นโลโก้ Apple Text Replacement คือคำตอบ
วิธีปิด AutoCorrect
ก่อนไปต่อ ให้จัดการกับคนที่ไม่ต้องการ AutoCorrect เลย ก่อน วิธีปิดและลืมมันไป:
บน iPhone หรือ iPad: เปิด Settings > General > Keyboards ตั้ง Auto-Correction เป็น Off
บน Mac: เปิด System Preferences (คลิกไอคอนใน Dock หรือเมนู Apple > System Preferences) เลือก Keyboards > แท็บ Text ยกเครื่องหมายถูก Correct Spelling Automatically ออก
AutoCorrect บน macOS
ค่าเริ่มต้น macOS ตั้งให้แก้ไขการสะกดคำ และตัวอักษรบางอย่าง ควบคุมระบบทั้งระบบอยู่ที่ System Preferences > Keyboard > Text ที่นี่ คุณกำหนดว่า Mac จะ auto-correct spelling ทำตัวพิมพ์ใหญ่ เพิ่มจุดหลัง space สองครั้ง และใช้ smart quotes และ dashes
แอปแต่ละตัวอาจ override การตั้งค่าระบบและมีการควบคุมของตัวเอง หรือคุณอาจปรับตั้งค่าเฉพาะแอปเอง ในหลายแอป สามารถเช็คได้ที่ Edit > Spelling and Grammar และ Edit > Substitutions
เมื่อคุณสะกดผิด macOS จะเสนอคำแทนข้างเคอร์เซอร์ หากคุณพิมพ์ต่อ (เช่น กด Space) จะถือว่ายอมรับการแก้ไข หากไม่ต้องการ กด Escape หากแก้ไขแล้ว ยกเลิกได้ด้วย Cmd+Z หรือ Edit > Undo
การฝึก Mac AutoCorrect
หากหงุดหงิดที่ Mac auto-correct คำบางคำผิด พิมพ์คำนั้น ให้แน่ใจว่าไม่ถูกแก้ไข Ctrl-click คำ และเลือก Learn Spelling จะถูกเพิ่มในพจนานุกรมของ Mac (ดูเพิ่ม: วิธีแก้ไขพจนานุกรมของ Mac)

เพื่อยกเลิก ให้เลือก Unlearn Spelling บนคำที่เคยเรียนรู้ หรือ กด Option คลิก Go ใน Finder > เลือก Library หาโฟลเดอร์ Spelling เปิด LocalDictionary ใน TextEdit ลบคำที่ไม่ต้องการ แล้วเซฟไฟล์

AutoCorrect ยัง 'ฝึก' ได้โดยการกด Escape หลีกหนี auto-correct หลายครั้ง Mac จะเข้าใจและหยุดพยายามแก้ไขคำนั้น อีกครั้ง สามารถย้อนกลับได้ — ใน TextEdit เปิด dynamic-text.dat จากโฟลเดอร์ Spelling ลบรายการที่ไม่ต้องการ ต้อง log out และ log in ใหม่เพื่อให้มีผล
AutoCorrect บน iOS
เหมือน macOS iOS เริ่มต้นแก้ไขการสะกดคำ ตัวเลือกต่างๆ ปรับแต่งได้ที่ Settings > General > Keyboard สวิตช์ Predictive ส่งผลมากต่ออินเทอร์เฟซ AutoCorrect

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

ในทางตรงข้าม หาก Predictive ปิด อินเทอร์เฟซจะเหมือน Mac แถบ predictive ไม่แสดง และคำแนะนำ auto-correct ปรากฎข้างคำ พร้อมกล่องเล็กสำหรับกดยกเลิก
เหมือน Mac คุณยัง 'ฝึก' AutoCorrect ได้ โดยการ override หลายครั้ง แต่การย้อนคำยากกว่า — ต้องไปที่ Settings > General > Reset > Reset Keyboard Dictionary ซึ่งจะล้าง custom dictionary ทั้งหมด
ข้อบกพร่อง (Glitches) ใน iOS AutoCorrect
iOS AutoCorrect บางครั้งพยายามเข้าใจสิ่งที่คุณพิมพ์ ล้มเหลว และเปลี่ยนเป็นอย่างผิด นี่เป็นเรื่องปกติ ฝึกให้เข้าใจวลีเฉพาะในระยะสั้น และหวังว่าฟีเจอร์จะดีขึ้นในระยะยาว แต่มีสถานการณ์ที่ข้อผิดพลาดเข้าใจยากกว่า
หลังจาก iOS 11 ออกตัวอักษร i ตัวเล็กมัก auto-correct กลายเป็นเครื่องหมายคำถามในกล่อง — แต่อัปเดตใน iOS 11.1.1 แล้ว แต่ glitch ต่อมา: auto-correct "it" เป็น "I.T" และ "is" เป็น "I.S" ซึ่งยังไม่ได้รับการแก้ไข
(ไม่ได้เกิดกับทุกคน เราเคยเห็น glitch ตัว i แต่ไม่เห็น I.T/I.S)
กับ AutoCorrect glitches วิธีแก้ที่ดีที่สุดคือแจ้ง Apple และรอแพตช์ iOS ชั่วคราว ลองตั้ง Text Replacement shortcut (แทน "it" ด้วย "it") แต่บางคนบอกว่าไม่ได้ผล
การจัดการ Text Replacements
บน macOS และ iOS คุณสามารถกำหนด Text Replacement เองได้ บน Mac: System Preferences > Keyboard > Text

บน iOS: Settings > General > Keyboards > Text Replacement หากใช้ iCloud การแก้ไขบนอุปกรณ์หนึ่งจะซิงค์ไปอุปกรณ์อื่นที่ sign in บัญชีเดียวกัน
บน Mac มีตารางคอลัมน์ Replace และ With บน iOS แต่ละรายการมีฟิลด์ Phrase และ Shortcut Replace/Shortcut และ With/Phrase คือคู่เทียบเท่า คุณกำหนดข้อความที่ต้องการพิมพ์ และควรขยายเป็นอะไร
การสร้างระบบ Text Replacement
Apple ให้รายการ replacement เริ่มต้นบ้าง คุณเพิ่มของตัวเองสำหรับ typo ทั่วไปที่ AutoCorrect จับไม่ได้ สำหรับสิ่งซับซ้อนกว่า — เนื่องจาก replacement รองรับ ASCII และ emoji — ควรกำหนดระบบ
เราแนะนำใช้วลีสั้นๆ ที่ลงท้ายด้วยคอมม่าสองตัว ตัวอย่าง address,, ขยายเป็นที่อยู่เต็ม เหตุผล: จดจำง่าย ไม่น่าจะพิมพ์คอมม่าสองตัวติดกันที่อื่น และคอมม่าเข้าถึงง่ายบนคีย์บอร์ด iPad และ iPhone landscape
Text replacement ยังใช้บังคับให้ iOS ยอมรับคำหยาบเป็นคำที่ถูกต้อง และหยุด auto-correct มัน

บน Mac ทำได้มากกว่า: ใส่ expansion หลายบรรทัดได้ กด Option + Return สำหรับ carriage return ในฟิลด์ With หรือ copy-paste ข้อความหลายบรรทัดจาก TextEdit รายการหลายบรรทัดสร้างบน iOS ไม่ได้ แต่จะซิงค์จาก Mac
Text Replacement ของ廠商อื่นบน macOS และ iOS
หากต้องการ Text Replacement ขั้นสูง มี utilities ต่างๆ: รองรับรูปภาพ ทำงานกับตัวแปร สร้างชุด snippet จัดตำแหน่ง cursor หลัง replacement
รายละเอียดแอปเฉพาะอยู่นอกขอบเขต แต่ macOS เหมาะกับ utilities นี้กว่า iOS ที่ต้องใช้ third-party keyboard และอาจไม่ consistent ทุกแอป
ตัวเลือกที่ดีที่สุดสำหรับ iOS คงเป็น TextExpander (มีบน Mac ด้วย แต่เป็น subscription) แอปซึ่งมีราคาครั้งเดียว: Typinator, TypeIt4Me, aText, QuickKey Keyboard Maestro ก็มี Text Replacement ที่แข็งแกร่ง พร้อมฟีเจอร์ทริกเกอร์บน Mac
