ช่วยด้วย
คำถามที่พบบ่อยเกี่ยวกับการพัฒน...

วิธีค้นหาโค้ดที่เขียนด้วย Circular References

2min

หากโมดูลหรือวัตถุสองตัวขึ้นไปอ้างอิงถึงกันโดยตรงหรือโดยอ้อมทำให้เกิดปัญหา คุณสามารถค้นหาการอ้างอิงแบบวงกลมโดยใช้วิธีการดังต่อไปนี้:



1) เปิด Terminal ใน VSCode

เปิดเทอร์มินัลใน VSCode จากไดเรกทอรีหลักของโปรเจกต์ของคุณ.

  • เลือก เมนู > เทอร์มินัล > เทอร์มินัลใหม่ (ทางลัด: Ctrl + Shift + ₩)



2) ติดตั้ง Circular Reference Checker

ป้อนคำสั่งต่อไปนี้ในหน้าต่าง Terminal ของ VSCode เพื่อติดตั้งแพ็คเกจ:

การอ้างอิงแบบวงกลม




3) ดำเนินการตรวจสอบการอ้างอิงแบบวงกลม

เมื่อการติดตั้งเสร็จสิ้น คุณสามารถใช้คำสั่งต่อไปนี้ในหน้าต่าง Terminal ของ VSCode เพื่อตรวจสอบการอ้างอิงแบบวงกลม:

การอ้างอิงแบบวงกลม


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

Document image


หากคุณรันคำสั่งโดยไม่มีการติดตั้งตัวตรวจสอบการอ้างอิงแบบวงกลม คุณจะเห็นข้อความแจ้งการติดตั้งดังที่แสดงด้านล่าง กดปุ่ม Y เพื่อดำเนินการติดตั้งต่อไป

Document image




4) แก้ไขโค้ด

หากพบการอ้างอิงแบบวงกลมในระหว่างการสแกน ให้แก้ไขโค้ดที่เกี่ยวข้องในสคริปต์เพื่อแก้ไขการอ้างอิงแบบวงกลม

ทำการค้นหาการอ้างอิงแบบวงกลมอีกครั้งและดำเนินการแก้ไขโค้ดต่อไปจนกว่าจะไม่พบผลลัพธ์เพิ่มเติม