Visual Studio Task List

20.03.2008  |  Gunnar

Üks tore asi, mille ma Visual Studiost avastasin, on see, et meeldetuletusi ehk TODO märkusi saab jätta ka koodi sisse. Ehkki gurud manitsevad kõike kohe valmis kirjutama, elab minus ravimatu piisk laiskust, mis neid märkusi tekitab. Loomulikult, enne kui kood hoidlasse läheb ja teistele kättesaadavaks muutub, kaovad enamasti ka need TODO märkused ära.

Järgmiseks üks jupp minu laiskusest nakatatud koodi, kus paar TODO  märkust sees on.

<br />public virtual string LastName<br />{<br />get { return this.lastName; }<br />set<br />{<br />// TODO: reeglid perekonna nimele<br />this.lastName = value;<br />}<br />}</p> <p>...</p> <p>public virtual IList&lt;UserLogEntry&gt; LogEntries<br />{<br />get { return this.logEntries; }<br />set<br />{<br />// TODO: reeglid logikirjete omistamisele<br />this.logEntries = value;<br />}<br />}</p> <p>

Mõne mahukama süsteemi osa kirjutamisel võib neid märkusi tekkida päris palju ja nende käsitsi tagaajamine on päris tüütu. Siin tuleb appi Visual Studio Task List, mis kõik TODO märkused korraga välja toob.

Visual Studio: Task List
Visual Studio Task List. Task List'is on näha eeltoodud koodis
leiduvad märkused.
 

Task List'i saab kätte CTRL-T vajutades ning koodis asuvate TODO märkuste vaatamiseks tuleb Task List'i ülemises servas asuvast rippnimistust valida Comments. Märkusel hiirega klikkides avatakse fail, kus märkus asub ning kursor viiakse automaatselt märkuse reale.

4 kommentaari sissekandele “Visual Studio Task List”

  1. Jaan

    Kes kasutavad JetBrainsi Resharperit, siis seal on ka väga hea TODOsid jätta, sest seal on esiteks olemas TODO explorer ja teiseks paremal servas on ka välja toodud kohad, kus sul todo sees on :)

  2. Gunnar

    Resharper on asi, millest võiks kirjutada ajastute pikima kande siin blogis :)

  3. Urmas

    Eclipsel on see plugin veel nii vinge, et ise saad defineerida mida ta koodist otsima peab et seda siis tasklistis näidata.

  4. Siim

    Minuteada saab ka Visual Studiol ise defineerida, mida ta koodist otsima peab. Aga 100% kindel ei ole…

Kommenteeri

sulge
Saada link e-postiga

© DT 2012 | Creative Commons Attribution-Noncommercial 3.0 License | WordPress