ฉันไม่ใช่นักพัฒนา แต่สำหรับงานของฉันฉันติดตามรหัสจำนวนมาก จริงๆแล้วมันค่อนข้างยากที่จะอ่านโค้ดของคนอื่นโดยเฉพาะอย่างยิ่งสำหรับโครงการขนาดใหญ่
Source Insight เป็นแอปพลิเคชั่นที่ยอดเยี่ยมที่เก็บสัญลักษณ์ทั้งหมดไว้ในฐานข้อมูลดังนั้นคุณสามารถเห็นฟังก์ชั่นใหม่ที่ถูกเรียกคลิกที่มันและดูว่าฟังก์ชั่นนั้นถูกเขียนอย่างไร คุณสามารถดูผู้อ้างอิงทั้งหมดของวัตถุหรือข้ามไปที่ผู้โทร คุณไม่จำเป็นต้องหยุดขบวนความคิดและคิดคำสั่งเชลล์เพื่อหาสิ่งเหล่านี้ทุกครั้งที่คุณพบกับตัวแปร / โครงสร้าง / ฟังก์ชั่นใหม่จากไฟล์อื่น ๆ
ฉันให้มันทำงานบน WINE แต่มีข้อบกพร่องเล็ก ๆ น้อย ๆ ที่บางครั้งก็ขวางทาง
ฉันรู้ว่าผู้คนจะพูดถึงขอบเขต C ฉันได้ลองแล้ว แต่มันก็ไม่เหมือนกันจริงๆ ดังนั้นด้วยโครงการโอเพ่นซอร์สขนาดใหญ่มากมายสำหรับ Ubuntu มีเครื่องมือพื้นเมืองที่ช่วยอ่านได้อย่างมีประสิทธิภาพหรือไม่?
แก้ไข:
ขอบคุณสำหรับคำแนะนำ แต่ CODE :: BLOCKS หรือ CodeLite ให้ความสามารถในการดูฟังก์ชั่นที่เมาส์คลิกโดยไม่ต้องกระโดดเพื่อให้ฉันสามารถเห็นผู้โทรและผู้รับพร้อมกันได้หรือไม่