สิ่งที่น่ารำคานเมื่อใช้ Netbeans คือ จะมีการสแกนโปรเจค อย่างต่อเนื่อง ซึ่งแน่นอนมันต้องกิน CPU และ แรมของเราอยู่แล้ว
วันนี้จะมาเสนอวิธีปิด (อันที่จริงไม่เชิงปิดแต่เป็นการสแกนเฉพาะอันที่จำเป็น)
ตามมาเลยครับ
วิธีทำ
ขั้นที่ 1. ไปที่ Tools > Plugins > Settings กดปุ่ม add ครับ
– ช่อง name ให้ใส่ Latest Development Plugins
– ช่อง URL ใส่
http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastStableBuild/artifact/nbbuild/nbms/updates.xml.gzและรอโหลดซักครู่
ขั้นที่ 2. ไปที่แทป Available Plugins แล้วกด Reload Catalog และหาปลั้กอินที่ชื่อว่า Scan On Demand กดติ้กข้างหน้า และสั่ง Install อ่านและทำตามขั้นตอนไปเรื่อยๆ
ขั้นที่ 3. ตั้งค่า
ไปที่ $userdir/config/Preferences/org/netbeans/modules/
เช่น C:\Documents and Settings\aeronz\.netbeans\7.0\config\Preferences\org\netbeans\modules
สร้างไฟล์ที่ชื่อว่า “scanondemand.properties”
การตั้งค่าจะเป็นไปในรูปแปป properties คือ key=values โดย key จะใช้ Regular Expression ในการกำหนด เช่น
ถ้าต้องการให้ไม่ต้องสแกน .jar ทั้งหลาย ใส่
.*\.jar=IGNORE
ถ้าต้องการให้ไม่สแกนไฟล์จาว่า ที่ไม่สำคัญ
.*/Unimportant.*\.java=IGNORE
เมื่อสร้างเสร็จให้รีสตาร์ท IDE เท่านี้ IDE ของเราก็จะสแกนเฉพาะไฟล์ที่จำเป็นแล้วหล่ะครับ
http://www.iaeronz.com/?p=230http://wiki.netbeans.org/ScanOnDemand#Installation