Quick Tip: Streamline Your TODO Lists in Sublime Text 2
videos

Quick Tip: Streamline Your TODO Lists in Sublime Text 2

Tutorial Details
  • Topic: To-Do Lists
  • Difficulty: Beginner
  • Screencast duration: 8 mins
  • Thumbnail: Orman Clark

SublimeTODO is a package for Sublime Text 2 which weeds out and organizes “TODO” comments in any given web project. In this quick screencast we’ll grab the package and look at how it can streamline your workflow.


Picture the scene; you’ve built a large collection of web pages and stylesheets, but they’re filled with comments, incomplete tasks, bugs and notes. In order to make sure everything works as it should, you’re going to have to go back and pick up on all these points one by one.

This is where SublimeTODO comes to the rescue..


Alternatively, Download the video, or subscribe to Webdesigntuts+ screencasts via YouTube!


Example Usage

<!--
TODO: swap this placeholder image
-->
<img src="http://placehold.it/350x150" alt="" />

Additional Resources


Sublime Text 2 on Tuts+

Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • Kushan

    Nice and thanks :)

  • wburningham

    After installing the package, you restart sublime. What quick launch app do you use to open sublime again?

    • Shannon
      Author

      Launchbar. It is WAY more than a launcher.

  • http://www.adipurdila.com AdiPurdila

    Pretty cool, like it :D

  • Hamid

    nice Article, keep it up:-)

  • Alf

    Emacs…

  • http://tixz.dk/ Tixz

    You can ignore comment endings like so:

    “TODO”: “TODO[\\s]*?:+(?P.*)(\\-\\->|\\*\/)!?$”

    I have made a pull request on Github to include this by default, however in a more expanded form that support line endings of more languages:

    “TODO”: “TODO[\\s]*?:+(?P.*)(\\-\\->|\\*\/|\”\”\”|=cut|=end|”’)!?$”

  • http://www.scriptedpixels.co.uk Kam

    I’ve got it installed but what is the keyboard key for the “tick” ?! I can’t find it at all .. amazing package though, making use of it with my freelance!!

  • Guillaume

    It should be noted that keyboard shortcuts conflict with vintage mode.

    • http://www.facebook.com/profile.php?id=100003406592704 Daniel

      Hi, I tried downloading the inconustitrs on the gist, but unfortunately it didn’t work. I got the following error:Error loading syntax file Packages/Cucumber/Syntaxes/Cucumber Steps.tmLanguage : Error parsing plist xml: Failed to open file In file Packages/Cucumber/Syntaxes/Cucumber Steps.tmLanguage What I did was the following inconustitrs:cd Library/Application\ Support/Sublime\ Text\ 2/Packages/git clone git://github.com/cucumber/cucumber-tmbundle.git Cucumbercd Cucumber/Syntaxes/rm Cucumber\ Plain\ Text\ Feature.tmLanguagewget Then I restarted Sublime Text 2, and it worked fine.

  • SK

    I can’t get this plugin to show up. I searched for ‘TODO’, ‘Sublime’, ‘Todo’: nothing. Halp.

  • http://www.gameintro.com.br Giancarlo

    Hello, I installed the plugin but when I type show, nothing happens.
    What I might be doing wrong?
    He missed some configuration?

    I would say that your plugin is awesome. Am I crazy to get started.
    Hugs!

  • http://codesleepshred.com chaos1

    Do you guys have an article talking about workflow setup using Sublime Text 2 + version control + test/staging and deployment? How do you guys manage projects folders / local repositories? What I currently use is Netbeans, Dropbox, Git Bash, WAMP. Netbeans automatically copies files to my WAMP www folder where I can test modifications on the fly. Once testing is done I can commit changes. Dropbox is mainly just used so I can have my local repositories on my desktop and laptop (while I’m on the go).

    Anyone care to share their workflow?

    Thanks for this video, SublimeTODO will be handy!!!

  • canciller

    this is a very nice tool… no more switch to…

    Thanks for the great article.

  • Rich
  • Nguyen

    The plugin does not work out for quick comments in javascript files like: // TODO: do something

  • Franz

    Hello, I need help on this plugin I need it to support @TODO instead of TODO:

  • Slava

    Hi, help me

    Have problem,after I installed TODO ( everything seems fine), but Results TODO shows nothing

  • Pingback: blogsubashcom | Sublime Text 2 must have plugins