0 Members and 1 Guest are viewing this topic.

AuthorTopic: Netbeans Disable Scanning Project Task  (Read 1713 times)

Offline aegkaluk

  • Administrator
  • Hero Member
  • *****
  • Posts: 1103
  • Total Like : 0
    • Email
« on: 12, 01, 2012, 22:47:37 »
สิ่งที่น่ารำคานเมื่อใช้ 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=230
http://wiki.netbeans.org/ScanOnDemand#Installation