สารบัญ:

ฉันจะใช้ Ctags ใน Linux ได้อย่างไร
ฉันจะใช้ Ctags ใน Linux ได้อย่างไร

วีดีโอ: ฉันจะใช้ Ctags ใน Linux ได้อย่างไร

วีดีโอ: ฉันจะใช้ Ctags ใน Linux ได้อย่างไร
วีดีโอ: How I Use CTAGS For Code Base Management and Learning 2024, พฤศจิกายน
Anonim

ctags คำสั่งใน ลินุกซ์ ระบบใช้สำหรับ the กับตัวแก้ไขแบบคลาสสิก ช่วยให้เข้าถึงไฟล์ได้อย่างรวดเร็ว (เช่น การดูคำจำกัดความของฟังก์ชันอย่างรวดเร็ว) ผู้ใช้สามารถ เรียกใช้แท็ก หรือ ctags ภายในไดเร็กทอรีเพื่อสร้างดัชนีอย่างง่ายของไฟล์ต้นฉบับขณะทำงาน

เกี่ยวกับเรื่องนี้ คุณใช้ Ctags อย่างไร?

Ctags with Vim

  1. cd ไปยังไดเร็กทอรีรูทของรหัสเคอร์เนล Linux ของคุณ: cd /cse451/user/project1/linux-2.6.3.2/
  2. เรียกใช้ Ctags ซ้ำๆ บนเคอร์เนลทั้งหมดเพื่อสร้างไฟล์แท็ก
  3. หากต้องการค้นหาแท็กเฉพาะและเปิด Vim ตามคำจำกัดความ ให้เรียกใช้คำสั่งต่อไปนี้ในเชลล์ของคุณ: vim -t

ฉันจะกลับไปที่ Ctags ได้อย่างไร? 15 คำตอบ Ctrl + T - Jump กลับ จากคำจำกัดความ ซึ่งจะดูในไดเร็กทอรีปัจจุบันสำหรับ "แท็ก" และทำทรีตไปที่รูทจนกว่าจะพบ IOW คุณสามารถอยู่ที่ใดก็ได้ในแผนผังต้นทางของคุณ แทนที่จะเป็นแค่รากของต้นไม้ต้นทาง

ฉันจะตั้งค่า Ctags ได้อย่างไร

CTags กับ Vim เวอร์ชันด่วน

  1. sudo apt-get install ctags (Debian/Ubuntu Linux) หรือ brew install ctags (OS X)
  2. ใน ~/.vimrc เพิ่ม set tags=tags
  3. ไปที่ไดเร็กทอรีโครงการของคุณและเรียกใช้ ctags -R
  4. เมื่อแก้ไข ให้วางเคอร์เซอร์ไว้บนตัวแปร เมธอด หรือคลาส แล้วกด Ctrl-] เพื่อข้ามไปยังคำจำกัดความ

ctags ที่อุดมสมบูรณ์คืออะไร?

อุดมสมบูรณ์ - Ctags ⇒ หลัก Ctags ใช้ในการสร้างดัชนีของวัตถุในซอร์สโค้ดเพื่อให้สามารถดึงข้อมูลได้อย่างรวดเร็ว

แนะนำ: