ReSharper
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 29. tammikuuta 2019 tarkistetusta
versiosta . tarkastukset vaativat
14 muokkausta .
ReSharper ( R# ) on JetBrainsin kehittämä lisäosa ( laajennus ), joka parantaa tuottavuutta Microsoft Visual Studiossa .
Suorittaa staattisen koodianalyysin (etsi koodin virheitä ennen kääntämistä) koko ratkaisussa, tarjoaa lisätyökaluja automaattiseen täydennykseen, navigointiin, hakuun, syntaksin korostamiseen, muotoiluun, optimointiin ja koodin luomiseen , tarjoaa 40 automaattista uudelleentekijää , yksinkertaistaa yksikkötestausta MSTestissä ja NUnit -ympäristöt ja muut Tukee JavaScript- , TypeScript- ja VB.NET -ohjelmointikieliä ja tarjoaa työkaluja työskentelyyn ASP.NET- , ASP.NET-MVC- , XML- , XAML- , HTML- , CSS- , NAnt- ja MSBuild- skriptien kanssa [1] .
Se on kaupallinen (maksullinen) ohjelmistotuote.
Ominaisuudet
Jotkut ReSharperin [2] ominaisuudet :
- Staattinen koodianalyysi , jossa korostetaan virheitä ja fragmentteja, jotka eivät syystä tai toisesta ole optimaalisia.
- Kyky korjata nopeasti virheet ja kommentit, poistaa tarpeettomat koodielementit (pikakorjaukset).
- Kontekstitoiminnot - nopeat koodimuunnokset tyypillisten skenaarioiden mukaan (esimerkiksi Boolen lausekkeen kääntäminen ehdolliseen operaattoriin samalla kun haaroja järjestetään uudelleen). Käytettävissä olevien kontekstitoimintojen joukko muodostetaan kontekstin mukaan.
- Pikakoodinavigointi : Etsi paikkoja, joissa ohjelmaobjektia käytetään, hyppää toisiinsa liittyviin objekteihin jne.
- Koodivihjeet ovat IntelliSensen parannettu versio, joka on kontekstiherkkä (kuten odotettu lausekkeen tyyppi).
- 40 automaattista refaktorointia .
- Tuki yksikkötestaukselle NUnitin ja MSTestin avulla.
- Arvoanalyysi - toimintojen sisäisen ohjausvirran ja tietovirran analysointi, paljastaen redundanttiset tarkistukset, osoitukset ja loogiset operaattorit, koodihaarat, joihin ei saada yhteyttä millään syöttödatalla, varoituksia mahdollisista poikkeuksista kutsuttaessa menetelmiä ja operaattoreita.
- Apua .NET-sovellusten kansainvälistymiseen .
ReSharperin lisäosat
ReSharper tarjoaa kehittäjille API :n , jonka avulla he voivat laajentaa lisäosan toimintoja lisäosien avulla [3] .
Muistiinpanot
- ↑ ReSharper on Microsoft Visual Studion laajennus . Haettu 8. elokuuta 2015. Arkistoitu alkuperäisestä 5. elokuuta 2015. (määrätön)
- ↑ ReSharper :: Ominaisuudet - Älykkäin Microsoft Visual Studio .NET -apuohjelma ammattimaisille ohjelmistokehittäjille tarjoaa tuen C#-, Visual Basic .NET-, ASP.NET-, XML- ... . Haettu 24. huhtikuuta 2009. Arkistoitu alkuperäisestä 8. tammikuuta 2009. (määrätön)
- ↑ ReSharper :: Laajennukset - Tuki NHibernatelle, log4netille, yksikkötestauskehyksille, lisäreaktoreille ja paljon muuta . Haettu 9. huhtikuuta 2009. Arkistoitu alkuperäisestä 8. tammikuuta 2009. (määrätön)
Katso myös
Linkit
jetbrains |
---|
Integroitu kehitysympäristö |
|
---|
.NET ja Visual Studio |
|
---|
Ryhmätyö |
|
---|
Ohjelmointikielet |
|
---|