PVS-Studio เป็นเครื่องมือสำหรับตรวจจับจุดบกพร่องและจุดอ่อนด้านความปลอดภัยในซอร์สโค้ดของโปรแกรม ซึ่งเขียนด้วยภาษา C, C++, C# และ Java PVS-Studio ดำเนินการวิเคราะห์รหัสคงที่และสร้างรายงานที่ช่วยให้โปรแกรมเมอร์ค้นหาและแก้ไขจุดบกพร่อง PVS-Studio ทำการตรวจสอบโค้ดที่หลากหลาย และยังเป็นประโยชน์ในการค้นหาการพิมพ์ผิดและข้อผิดพลาดในการคัดลอกและวาง
ตัววิเคราะห์สามารถทำงานในเวลากลางคืนบนเซิร์ฟเวอร์และเตือนเกี่ยวกับส่วนย่อยของโค้ดที่น่าสงสัย ตามหลักการแล้ว ข้อผิดพลาดเหล่านี้สามารถตรวจพบและแก้ไขได้ก่อนที่จะเข้าไปในที่เก็บ PVS-Studio สามารถเปิดใช้งานได้โดยอัตโนมัติทันทีหลังจากคอมไพเลอร์สำหรับไฟล์ที่เพิ่งแก้ไข
เริ่มต้นอย่างรวดเร็วใน Windows:
- PVS-Studio สามารถรวมเข้ากับสภาพแวดล้อมการพัฒนา Visual Studio 2010-2017 หากคุณใช้ IDE นี้ เป็นไปได้มากว่าคุณจะต้องไปที่เมนูของปลั๊กอิน PVS-Studio แล้วเลือก "ตรวจสอบโครงการปัจจุบัน"
- บ่อยครั้ง กระบวนการนี้อาจซับซ้อนกว่า และคุณจะต้องผสานรวม PVS-Studio เข้ากับระบบบิลด์ แม้แต่ระบบที่แปลกใหม่ หัวข้อของการบูรณาการกว้างเกินไปที่จะอธิบายที่นี่ คุณสามารถค้นหาข้อมูลทั้งหมดในเอกสารประกอบโดยละเอียด
- อีกหนึ่งประเด็นที่ควรทราบ - PVS-Studio สำหรับ Windows และ Linux มียูทิลิตี้พิเศษที่รวบรวมข้อมูลเกี่ยวกับการเปิดใช้คอมไพเลอร์ เครื่องมือเหล่านี้ช่วยให้วิเคราะห์โครงการได้อย่างรวดเร็วซึ่งได้รับการรวบรวมในทุกวิถีทางที่เป็นไปได้ คุณสามารถลองใช้ความสามารถของตัววิเคราะห์ได้อย่างรวดเร็ว โดยไม่ต้องเสียเวลากับการผสานรวมกับ makefile หรือสคริปต์บิลด์