I have been engaged in .NET development for more than two years. During this period, I have accumulated some software commonly used in daily work. I would like to share it with you here, hoping to bring convenience to everyone's daily work. The following is in no particular order:
1. EditPlus : Word processing software
EditPlus is a powerful word processing software. It can fully replace Notepad, and it also provides many powerful functions for web writers and programmers. Supports coloring display of HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript, VBScript and other syntaxes. The program has a built-in web browser, and other functions include FTP function, HTML editing, URL highlighting, auto-complete, cut and paste text, row and column selection, powerful search and replace, multiple undo/redo, spell check, and custom shortcut keys.
2. NotePad2:Customized syntax highlighting for
word processing software
, supporting HTML, XML, CSS, JavaScript, VBScript, ASP, PHP, CSS, Perl/CGI, C/C++, C#, Java, VB, Pascal, Assembly, SQL,Python, NSIS, INI, REG, INF, BAT, DIFF and many other script files. Supports ANSI, Unicode, UTF-8 and other encoding interchanges. You can set unlimited bookmarks (9 types of icons can be changed) for easy positioning. Spaces and tabs are displayed in color and can be converted to each other. You can operate on any text block, ALT key + mouse. The brackets {}〔〕() can be highlighted and paired for easy viewing (only valid for English symbols). The code page and character set can be customized, and it has good support for Chinese. Use standard regular expression search and replace. You can use translucent mode, cool. Quickly zoom in and out of the page without having to set the font size. You can assign the ESC key to minimize Notepad2 to the system tray or close Notepad2
3. FastStone Screen Capture: Screenshot software
FastStone Screen Capture (FSCapture) is a free image browsing, editing and screen capture tool that supports BMP, JPEG, JPEG 2000, For all mainstream image formats including GIF, PNG, PCX, TIFF, WMF, ICO and TGA, its unique smoothing and burr processing technology makes images clearer, and provides scaling, rotation, subtraction, and color adjustment functions. You can grab anything on the screen with just a click of the mouse. Drag-and-drop support allows you to import pictures directly from the system, browser or other programs. The favorites function allows you to better collect more exciting pictures from eNet.
4. Beyond Compare: The file comparison software
Beyond Compare is an excellent file and folder comparison tool. The program has a built-in file browser to facilitate you to compare the differences and data between files, folders, compressed packages, and FTP websites. synchronous.
5. Dependency Walker: In practical applications, I often use this software to determine which necessary DLL components are missing from the system.
Dependency Walker is a very useful PE module dependency analysis tool provided in Microsoft Visual C++. The main functions are as follows: view the imported modules of the PE module; view the import and export functions of the PE module; dynamically analyze the module dependencies of the PE module; parse C++ function names.
6. .NET Reflector: Decompiler
.NET Reflector is a class browser and decompiler that uses reflection mechanism to analyze the assembly to display information about various types and their members in the assembly.
7. Snippet Compiler
Snippet Compiler is a small Windows-based application that allows you to write, compile and run code. This tool is useful if you have a smaller piece of code for which you don't want to create a complete Visual Studio .NET project (and all the files that accompany it).
8. SQL Delta: Database synchronization tool.
Although VS2008 also has the same function, if you are used to SQL Delta, you basically do not use the database synchronization function that comes with VS2008.
SQL Delta combines the structural comparison and data comparison functions of databases, making SQL Delta the most valuable database comparison tool on the market. Now you can synchronize database summaries and data with just a few mouse clicks, without the need to run Query Analyser to check results. SQL Delta also brings easier-to-read tables to the database, which can quickly count differences. Makes things simple by reducing the need for scrolling to find variables in large files.
9. SyncToy: File synchronization tool
It can keep your files synchronized across different disks and folders and process them at will, even UNC can be entered to process files on network drives and information on any device.
10. IE Developer Tool Bar & Firefox + Firebug: Script debugging tools and DOM browsing tools
should be essential tools for everyone engaged in WEB. PS: Compared with the previous version, the built-in IE Developer Tool Bar function in IE8 has been significantly improved, but it is still slightly insufficient.