Snippet Designer

The Snippet Designer is a plugin which enhances the Visual Studio IDE to allow a richer and more productive code snippet experience. It features:

  • A Snippet editor integreated inside of the IDE.
    • Access it by opening any .snippet file or going to File -> New -> File -> Code Snippet File
    • It uses the native Visual Studio code editor so that you can write the snippets in the same enviorment you write your code.
    • It lets you easily mark replacements by a convenient righ click menu.
    • It displays properties of the snippet inside the Visual Studio properties window.

  • A Snippet Explorer tool window to search snippets on your computer.
    • It is located under View -> Other Windows -> Snippet Explorer
    • This tool window contains a code preview window which lets to peek inside the snippet to see what it is without opening the file.
    • Maintains an index of snippets on your computer for quick searching.
    • Provides a quick way to find a code snippet to use, edit or delete.

  • A right Click “Export as Snippet” menu option added to C#, VB and XML code editor to send highlighted code directly to the Snippet Editor

Snippet Designer at CodePlex: http://www.codeplex.com/SnippetDesigner

Advertisements

Flyspray – The Bug Killer

Every software has his bugs and most of it are found when the final consumer is using the software. It’s very important that the developer can have some sort of bug report system so the client can report the bugs they encountered. I’ve found an interesting free software called Flyspray that is easy to use. The clients reports the bug and later they can track the status.

Flyspray is an uncomplicated, web-based bug tracking system written in PHP for assisting with software development. (…) Flyspray is Free Software, released under the GNU Lesser General Public Licence Version 2.1. This essentially means that you can get Flyspray and use it free of charge. The source code is available, and you are welcome to modify it to suit your needs.

Features include:

  • Web-based, platform-independent
  • Multiple database support, currently MySQL and PGSQL
  • Easy installation
  • Easy to use
  • Multiple projects
  • ‘Watching’ tasks, with notification of changes (email or Jabber)
  • Comprehensive task history
  • File attachments
  • CSS themes
  • Advanced search features (though easy to use)
  • Atom/RSS feeds
  • Two syntax options for task descriptions and more (Dokuwiki / plain text)
  • Voting for tasks
  • Dependency graphs

Homepage: http://flyspray.org

Demo: http://demo.flyspray.org/

Agile Planner

I’ve found in codeplex a tool for iteration planning for agile project management. The description that follows was taken from the tool’s page:

This tool is for agile project teams, who currently are using sticky notes on the wall. With this tool stories, backlog and iterations are managed in a graphic designer, saved as files within visual studio projects and can be exported to images, reports and etc.

Main features are

  • Stories can be drag and dropped between backlog and iterations
  • Iteration’s capacity calculated automatically base on stories within it
  • Stories are rendered base on customizable status or priority color schema
  • Diagram can be exported to PNG image for printing, documentation and sharing

You can download this tool at http://www.codeplex.com/agileplanner

Free Tools 4 everyone

Nowadays, we try to find the perfect software to do specific things. Sometimes that software is a litle expensive. Or you create a program that finds your needs, or you find some “freeware” software. I’ve founded two interesting programs that matches my needs when it concerns “Task listing” and “Password Management”.

KeePass Password Safe

KeePass is a free, open source, light-weight and easy-to-use password manager. Before KeePass I had Data Guardian that was excelent too but now you must pay for it and I had to find another software.  For me this is a must install in every machine i have. Below is a link to the site of KeePass and a link to the excelent features that this program has.

Site: http://keepass.info/

Features: http://keepass.info/features.html

ToDoList

ToDoList came from heaven to save me in planning my classes. This is a remarkable tool that i’ve been trying to find for a very long time. At this moment i’m just using this software to plan my classes but it is perfect for software developing too. This was taken for their site:

ToDoList is a rare form of task management tool, one that allows you to repeatedly sub-divide your tasks into more manageable pieces whilst still presenting a clean and intuitive user experience.

ToDoList has been in continuous development for the last 4 years and is an ongoing project.

Your tasklists are stored in XML which provides many opportunities for advanced formatting and printing using stylesheets.

ToDoList’s flexible design makes it ideal for both IT related projects as well as more general GTD uses.

We welcome feature requests and respond promptly to all reports of bugs or unexpected behaviour.

This software is a must have and you should try it!

http://www.abstractspoon.com/

Scott Hanselman’s Tools List

Scott Hanselman’s provides two articles on his site that are a “must have” for all developers:

Scott Hanselman’s 2007 Ultimate Developer and Power Users Tool List for Windows

Scott’s List of Ultimate Visual Studio.NET AddIns

Highly recommended!