Kuv yuav ua li cas lov tes taw code tsom xam hauv Visual Studio 2013?
Kuv yuav ua li cas lov tes taw code tsom xam hauv Visual Studio 2013?

Video: Kuv yuav ua li cas lov tes taw code tsom xam hauv Visual Studio 2013?

Video: Kuv yuav ua li cas lov tes taw code tsom xam hauv Visual Studio 2013?
Video: Mathematics with Python! Sequences 2024, Kaum ib hlis
Anonim

Txhawm rau qhib nplooj ntawv no, nyem rau ntawm qhov project node hauv Solution Explorer thiab xaiv Properties. Xaiv tus Code Analysis tab. Rau lov tes taw qhov chaw tsom xam Thaum lub sij hawm tsim, uncheck lub Run on build option. Rau lov tes taw nyob qhov twg tsom xam , uncheck Run on live tsom xam kev xaiv.

Kuj paub, yog dab tsi code tsom xam hauv Visual Studio?

Txheej txheem cej luam. Cov Code Analysis feature ntawm Visual Studio ua static code tsom xam los pab cov neeg tsim khoom txheeb xyuas cov qauv tsim, kev lag luam thoob ntiaj teb, kev sib cuam tshuam, kev ua tau zoo, kev ruaj ntseg, thiab ntau pawg ntawm cov teeb meem muaj peev xwm.

Tom qab ntawd, lo lus nug yog, yog FxCop dawb? FxCop yog a dawb static code tsom xam cov cuab yeej los ntawm Microsoft uas kuaj. NET tswj cov cai sib dhos kom ua raws li Microsoft's. NET Framework Design Guidelines. Kev ua tau zoo - cov cai uas txheeb xyuas cov khoom hauv koj lub rooj sib txoos uas yuav ua rau kev ua haujlwm tsis zoo.

Nyob rau hauv txoj kev no, Roslyn code tsom xam yog dab tsi?

NET Compiler Platform (" Roslyn ") code Cov kws tshuaj ntsuam xyuas koj C# lossis Visual Basic code rau style, zoo thiab kev ruaj ntseg, tsim, thiab lwm yam teeb meem. Koj tuaj yeem nruab ntxiv cov ntsuas ntsuas raws li pob NuGet lossis Visual Studio txuas ntxiv.

Code metrics yog dab tsi?

Tshaj tawm qhov chaw code metrics tuaj yeem muab faib ua tsib pawg, raws li qhov lawv ntsuas: qhov loj, qhov nyuaj, sib txuas, sib koom ua ke, thiab qub txeeg qub teg. Qhov loj yog qhov pom tseeb tshaj plaws ntsuas rau qhov chaw code . Tus naj npawb ntawm kab code (LOC) yog qhov yooj yim tshaj plaws ntawm kev ntsuas qhov loj. Tab sis nws muaj nws drawbacks.

Pom zoo: