CodeLens er af flere udråbt som 'the feature' i Visual Studio 2013. Og ikke helt uden grund.

 

Heads-up Display til din kode

  • Code indicators layered over the code editor for classes & methods

 

Alle de informationer, du har brug for

  • Kode Referencer for klasser og metoder
  • Team oplysninger, herunder changesets og authors fra Team Foundation Server 2013
  • Unit Test status & in-line testafvikling

 

At forstå, hvad en linje kode gør, er kun en del af din udfordring som udvikler. Du skal også forstå kodens historie, hvem der arbejdede på den og meget mere. Dette bliver særligt udfordrende i team-orienterede projekter. CodeLens (Code Information Indicators) i Visual Studio 2013 bruger oplysninger fra både, dit projekts metadata og Team Foundation Server 2013 til at placere markeringer på hver metode i koden. Der vises oplysninger, såsom hvilke ”Changesets” der har ført til oprettelsen eller seneste ændring, hvem der var den sidste person til at arbejde på koden, hvilke unit test der dækker metoden (herunder den nyeste pass / fail), og hvilke kode referencer der findes.

Herunder links til en kort video om hvordan CodeLens bruges samt et andre relevante links

3 minutters video fra Channel 9 CodeLens 

Find items relateret til din kode uden at forlade editoren, når du bruger CodeLens heads-up display.  Se hvordan i Dokumentation på MSDN

Mickey Gousset har skrevet en artikel til Visual Studio Magazine om CodeLens