This pages serves as the central place to manage my collected tools.
Section A: In Use (Suggested) Tools
- InputDirector. A tool that can let several machines share the specified MASTER machine's mouse.
- Everything. A quickest desktop search tool.
- [ONLINE]http://www.fileformat.info/: it collects some online tools like HASH calculator, etc.
- SlickRun. A tool that helps you specify magic words to run your apps in shortcut.
- p4 changelist grabber. Use it to grab a numbered CL from P4.
- GFlag. Get better debugging information.
- Dependency Check Tools: Dependency Walker for native code + CheckASM for .net assembly.
- Evertest. use it to recognize your hardware well to ease finding drivers. Related tools include: CPU-Z, 3DMark
- Beyond Compare.
- IcoFx. It's a perfect tool to edit icon file and especially to extract image files from it (it can contain multiply size images)
- Process Spy. By it, you can view detail of the process including all loaded modules in the process.
- Visual Leak Dectector (VLD): c++ memory leak detection tool, open source.
- Some useful scripts posted into SkyDrive ►My Documents ►Tools ►Self Bin.
- Screen Snapshoter and Recorder
- Jing. Free and good to use in most cases. but it only supports swf format for recording screen.
- Screen2Exe. Good to user in normal case BUT fail to behave well in recording 3D Modeling App operation like zooming, etc.
- Camtasia Studio. Good but expensive.
Section B: Worth-A-Try Tools
- doxygen. It's a REALLY useful source code documentation tool. It doesn't require strict comment format as a precondition and contains a set of rich features to stand beyond other similar tools.
- Password Manager：KeePass
- Libxml2, cross-platform xml parser.
- RAMDisk. By mapping RAM to be a disk to OS, it can improve the speed a lot for temp file and I/O required a lot Apps. Get it here.
- .NET Reflector from Redgate which is also the productor of ANTS Profiler for finding memory leak.
- PDF better markup Reader: FoxIt (我个人读书需要做出很多注释和勾画，为此，PDF的注释功能是最重要的需求之一。同时，为了便于整理读书笔记，软件能够直接将所有勾画及注释的内容列出，并点击跳转，如此，便可及其便利的实现电子书阅读。为此，推荐Foxit免费版，其中的功能基本达到需要，同时，速度也非常让人满意。)
- Web2PDF: http://www.web2pdfconvert.com/
- Online photo editor: http://pixlr.com
- Architexa: a tool that can generate UML diagrams based on your large code base. Worth a try..
- AutoIt. AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks.
- ClipX. clipboard history viewer.
- Windows installer cleanup. Although it's not supported by MS now, still a good tool.
- Microsoft Windows XP Mode for Win7 especially.
· Prototyping tools
o Web prototyping tools:
§ Balsamiq — www.balsamiq.com/">www.balsamiq.com
§ Axure — www.axure.com/">www.axure.com
§ ProtoShare — www.protoshare.com/">www.protoshare.com
§ DreamWeaver — www.adobe.com/">www.adobe.com
o Mobile Prototyping tools (the list is growing all the time, but these are ones used by some of my clients):
§ iMockups (by End Loop)
§ Blueprint (by Groosoft)
§ Interface (by Less Code)
§ App Cooker (by Hot Apps Factory)
o Desktop clients Prototyping Tools: Expression Suite
UML Drawing Tools. I am a fans of "UMLAsSketch", so only prefer quick-sketching tools to draw UML diagrams for communication. More Detail about UML tools, search "UML" in my blog. Below just list two:
- [Online]yUML.It needs write UML using its syntax but the syntax is pretty straightforward and easy to use. It can be enough in most case when we just want to present/gain a general view.
Windows SysinternalsThere are two ways to use its utilities:
- [Online]Sysinternals Live Sysinternals Live is a service that enables you to execute Sysinternals tools directly from the Web without hunting for and manually downloading them. Simply enter a tool's Sysinternals Live path into Windows Explorer or a command prompt as http://live.sysinternals.com/ or \\live.sysinternals.com\tools\. You can view the entire Sysinternals Live tools directory in a browser at http://live.sysinternals.com.
- Get and install whole tool suite on your local computer. Some Of MS SysInternal Tool Set:
- Process Explorer
- Process Monitor
- ZoomIt: Presentation utility for zooming and drawing on the screen.
Section C: Other Good Tools
MajorGeeks : a site that holds all kinds of tools for windows and Mac developers to pick up:) very nice site.