Five tools a programmer must learn to use
1, Svn_delete
A tool to delete svn information, very easy to use, completely remove SVN information.
2. Search and Replace
Find and replace tools. This tool for long time not to look at the project code, one day need to reuse a piece of code, directly in the directory to find content on the line.
3. Microsoft Office Visio
Office Visio 2010 software that enables it and business professionals to visualize, analyze, and communicate complex information, systems, and processes. With professional-looking Office Visio 2010 diagrams, you can promote understanding of systems and processes, gain insight into complex information, and leverage that knowledge to make better business decisions.
Microsoft Office Visio helps you create professional-looking charts to understand, document, and analyze information, data, systems, and processes.
Most graphics software programs rely on artistic skills. However, when you use Visio, it's as easy to pass important information visually as it is to open a template, drag and drop shapes into a drawing, and apply a theme to the work you're about to complete. New features and enhancements in Office Visio 2010 make it easier, faster, and more impressive to create Visio diagrams.
4. Github
Git is a distributed version control system that was originally written by Linus Torvalds and used as the management of Linux kernel code. Since its launch, Git has also been a big success in other projects, especially in the Ruby community.
Currently, many well-known projects, including Rubinius and Merb, use Git. Git can also be used by deployment tools such as Capistrano and Vlad the Deployer.
5, MindManager
Mind Map is an effective mode of thinking, used in memory, learning, thinking and other thinking "maps", conducive to the spread of human brain thinking. Mind mapping has been widely used worldwide, including a large number of top 500 companies. The founder of Mind Mapping is Donny Bozing. China applied mind mapping for about more than 20 years.