PVS-Studio
PVS-Studio är en användbar mjukvara för att upptäcka problem i källkoden. Programvaran undersöker programkod skriven i C, C ++ och C # för eventuella problem som kan förbjuda koden fungerar korrekt.
- Statistisk analys av källkod
- E-postmeddelanden för alla gruppmedlemmar när fel upptäcks
- Smarta filter som kan identifiera falsklarm som specificeras av programmeraren
- Automatiska uppdateringar
- Möjlighet att köras automatiskt efter arbetstid
- Integreras med Visual Studio
- Flera rapporter för noggrann kodanalys
- Saknar intuitiv natur
- Kan konsumera en hel del resurser
- Kräver ett månadsabonnemang
Buggar i källkoden är ett problem för programmerare. Buggar som förblir oupptäckt kan göra ett program värdelös. PVS-Studio ger utvecklare med ett effektivt sätt att analysera kod och utrota fel. Programmet hittar kodfel, tryckfel och problem som följer av kopiera och klistra in frågor. Den metod som används av PVS-Studio kallas statisk kod analys. När analysen körs en rapport produceras som varnar programmerare att eventuella fel som har hittats. Statisk analys kan utföras av denna programvara löpande. En betydande fördel är att programmet kan automatiskt att köra kontroller på natten. Köra kontroller på regelbunden basis kommer att tillåta utvecklare att rätta fel som de avslöjas. Detta är mycket bättre än att försöka en stor fix före släppa koden. PVS-Studio är kompatibel med Visual Studio. Programmet stöds av en stor mängd online-dokumentation. Mer än 400 sidor av hjälp är tillgänglig för utvecklare som kan ha svårt att bemästra programvarans stora uppsättning funktioner. Det är också möjligt att identifiera och bitar av kod som att programmeraren inte vill ändra. Detta kommer att förhindra ett falskt alarm från PVS-Studio. De rapporter som genereras av programmet kan ses i Excel. Slutligen programmet ingår ett e-postprogram som kan användas för att varna alla som är inblandade i utvecklingen när ett kodfel hittas. Flera licenser är tillgängliga för programmet. De varierar i pris från $ 30 / månad till $ 60 / månad. Licensen som krävs beror på antalet personer som arbetar på koden och antalet funktioner som önskas.