ฉันใช้ Emacs 23.2 นี่คือวิธีที่ฉันโหลดความหมาย:
(setq semantic-default-submodes '(global-semantic-idle-scheduler-mode
global-semanticdb-minor-mode
global-semantic-idle-summary-mode
global-semantic-mru-bookmark-mode))
(semantic-mode 1)
ดังนั้น หากฉันสร้างไฟล์ Java แบบธรรมดาและเยี่ยมชมไฟล์นั้น ฉันจะได้รับโค้ดที่สมบูรณ์สำหรับวิธีการและคลาสที่กำหนดในเครื่อง แต่ฉันไม่สามารถทราบวิธีทำให้ semantic รับรู้ถึงไลบรารี jdk ได้ ตัวอย่างเช่น หากฉันลอง semantic-ia-complete-symbol
กับตัวแปร String ฉันจะได้ Cannot find types for 'String blah'
ไม่มีใครรู้วิธีโหลดไลบรารี jdk ลงใน semanticdb เพื่อให้โค้ดประเภทวัตถุมาตรฐานเช่น String สมบูรณ์หรือไม่