I have been in touch with computers for a long time, and there are not a few of the software I have used. There are amazing products and spam that people don't want to open, the purpose of this blog is to summarize the software that I think is good in daily use. Currently, it is mainly on the win platform. I will open another article on the Mac platform later.
Utility:
Evernote: The king of Notes applications
Dropbox: folder synchronization and cloud storage. It is required if you do not want to lose files after hard disk damage.
Clipx: Tools added to the clipboard and necessary software.
Process Explorer: A Powerful Process Manager, Terminator of Windows Task Manager.
Everything: similar to Google desk search, but it only performs an index on the name of a file, so it is fast and consumes very little resources.
Fences: You can divide the desktop into several fixed areas. Each area has a shortcut that you like.
Search and repace: A Powerful File Content Search and replacement tool that facilitates text processing.
Synergy: It works the same as input director, but is open-source and cross-platform.
Unlocker: When the USB flash drive cannot be deleted or the file cannot be deleted, you can use it to unlock it and then delete it.
Perforce visual merge and diff tools: Compare files, and compare images and directories.
Expresso: Regular Expression learning and testing.
Input Director: allows you to use a keyboard mouse to control two machines (for example, a development desktop or a notebook) (or use an Open Source cross-platform synergy .)
Edairy: An electronic diary program, which can be carried with you as a log file. It is one of the most commonly used tools of the individual. (Now I use Google Calendar as my diary)
Ie7pro: provides additional features for IE. It prefers online favorites and opens recently closed tabs. (I am lazy using IE)
Ramdisk plus: A memory hard disk tool. I used it to create a 2 GB memory hard disk for virtual memory. I felt good (there was no such requirement, so this type of software won't be used again ).
Vs problems:
Resharper: Powerful vs plug-in, which is very powerful. Its disadvantage is that it occupies too much memory and does not have 2 GB memory. We recommend that you do not use this plug-in.
Anknsvn: facilitates SVN operations in.
Ghostdoc: automatically generates comments for classes and methods.
Testdriven. Net: unit test plug-in, which allows you to conveniently run nunit test cases in.
Dpack: a very useful plug-in. I personally like its code line statistics, automatic solution backup, and surround with functions.
Linqpad: Write to LINQ. It is the best choice for learning lambda. In addition, it can replace snippetcompiler with temporary code snippets instead of the huge sqlsever management studio to write tsql queries.
HTML spell checker: A vs plug-in for spelling check
Treetrim: clears directories such as OBJ and bin generated by.
Snippetcompiler: C # ide. It is convenient to write temporary code. You do not need to create a new project. It can run only one class file. (Can be replaced by linqpad)
Reflector: decompilation tool. (Replaced by free ilspy)
Vs macro:
John robbions's "debugging. the macros in the net 2.0 application book have many convenient functions, such as adding breakpoints for all methods in a document, and searching for all public methods without comments.
The freezethawthreads and interestingthread macros listed on the John robbions blog allow convenient debugging of multiple threads. The first one is freeze all threads except the current thread, next, let the breakpoint be triggered only on the thread named interestingthread, not on other threads.
I wrote a macro that automatically adds file comments to class files: many companies require to add comments to files. You can use this macro to insert comments or automatically Insert the directory information of files into the comments.
Text Editor:
Notepad ++: used to compile html/XML/TXT files. My favorite editor on win is now available.
Sublime text 2: It is said that it is a very useful Editor, Mac, Linux, and windows. In order to have a unified experience under MAC and win, I shamelessly abandoned notepad ++
Antechinus JavaScript Editor: a lightweight JS writer that supports syntax highlighting, smart prompts, and syntax check.
Database tools:
Database. Net: it is small and green. It supports all the database types I have ever seen. It can discard ms SQL Server Management studio, SQLite developer, PL/SQL developer, and so on. It is also cheap, 19 $.
Aqua data studio: supports almost all databases and smart prompts. The disadvantage is that you cannot debug the Stored Procedure (too expensive, I finally bought database. net)
SQL assistant: Smart prompts for adding SQL statements to the system. You can add smart prompts, formatting, and other functions to most databases for programs such as Notepad and Enterprise Manager.
SSMs Tool Pack: It has fewer functions than SQL assistant, but is free of charge. I personally like its code formatting.
Firefox Plugin
Firebug: JS debugging tool
Cssviewer: You can view the CSS of the web page you are browsing.
Web Developer: used for front-end debugging. It contains many common functions.
Colorzilla: used to capture colors.
Delicious bookmarks: Online favorites.
Tab mix plus: adds many common features to FF tabs, my favorite FF plug-in.
Coral ie tab: enables Firefox to embed IE with dual-core, which is more powerful than IE tab.
Adblock plus: Ad Interception
Colorfultabs: enhanced FF tab, which is distinguished by different colors.
Scrapbook: data collection
Foxmarks: Online tags
Echofon: Twitter plug-in
Memory FOX: Applicable only to Windows XP or later systems. It can effectively reduce the memory consumption of Firefox.
Regular expresstions test: Regular Expression Test
Twittsevenplus: expands the oil monkey script on the official Twitter website to provide the rt function.
Echofon