He estado involucrado en el desarrollo de .NET durante más de dos años. Durante este período, he acumulado algunos programas de uso común en el trabajo diario. Me gustaría compartirlos aquí con la esperanza de brindar comodidad al trabajo diario de todos. No sigue ningún orden en particular:
1. EditPlus: software de procesamiento de textos
EditPlus es un potente software de procesamiento de textos. Puede reemplazar completamente el Bloc de notas y también proporciona muchas funciones poderosas para escritores y programadores web. Admite visualización en color de HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript, VBScript y otras sintaxis. El programa tiene un navegador web incorporado y otras funciones incluyen función FTP, edición HTML, resaltado de URL, autocompletar, cortar y pegar texto, selección de filas y columnas, búsqueda y reemplazo potentes, deshacer/rehacer múltiples, revisión ortográfica, y teclas de acceso directo personalizadas.
2. NotePad2:resaltado de sintaxis personalizado para
software de procesamiento de textos
, compatible con 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 y muchos otros archivos de script. Admite ANSI, Unicode, UTF-8 y otros intercambios de codificación. Puede configurar marcadores ilimitados (se pueden cambiar 9 tipos de íconos) para un fácil posicionamiento. Los espacios y las pestañas se muestran en color y se pueden convertir entre sí. Puede operar en cualquier bloque de texto, tecla ALT + mouse. Los corchetes {}〔〕() se pueden resaltar y emparejar para una fácil visualización (solo válido para símbolos en inglés). La página de códigos y el juego de caracteres se pueden personalizar y tiene buena compatibilidad con el chino. Utilice la búsqueda y reemplazo de expresiones regulares estándar. Puedes usar el modo translúcido, genial. Acerque y aleje rápidamente la página sin tener que configurar el tamaño de fuente. Puede asignar la tecla ESC para minimizar Notepad2 en la bandeja del sistema o cerrar Notepad23. FastStone Screen Capture: software de captura de pantalla
FastStone Screen Capture (FSCapture) es una herramienta gratuita de exploración, edición y captura de pantalla de imágenes compatible con BMP, JPEG, JPEG 2000, Para todos los formatos de imagen convencionales, incluidos GIF, PNG, PCX, TIFF, WMF, ICO y TGA, su exclusiva tecnología de procesamiento de suavizado y rebaba hace que las imágenes sean más claras y proporciona funciones de escalado, rotación, resta y ajuste de color. Puede capturar cualquier cosa en la pantalla con solo un clic del mouse. La función de arrastrar y soltar le permite importar imágenes directamente desde el sistema, el navegador u otros programas. La función de favoritos le permite recopilar mejor imágenes más interesantes de eNet.
4. Beyond Compare: el software de comparación de archivos
Beyond Compare es una excelente herramienta de comparación de archivos y carpetas. El programa tiene un explorador de archivos incorporado para facilitarle la comparación de las diferencias y los datos entre archivos, carpetas, paquetes comprimidos y sitios web FTP. sincrónico.
5. Dependency Walker: en aplicaciones prácticas, suelo utilizar este software para determinar qué componentes DLL necesarios faltan en el sistema.
Dependency Walker es una herramienta de análisis de dependencia de módulos PE muy útil proporcionada en Microsoft Visual C++. Las funciones principales son las siguientes: ver los módulos importados del módulo PE; ver las funciones de importación y exportación del módulo PE; analizar dinámicamente las dependencias del módulo PE;
6. .NET Reflector: Decompiler
.NET Reflector es un navegador de clases y descompilador que utiliza un mecanismo de reflexión para analizar el ensamblaje y mostrar información sobre varios tipos y sus miembros en el ensamblaje.
7. Snippet Compiler
Snippet Compiler es una pequeña aplicación basada en Windows que le permite escribir, compilar y ejecutar código. Esta herramienta es útil si tiene un fragmento de código más pequeño para el cual no desea crear un proyecto completo de Visual Studio .NET (y todos los archivos que lo acompañan).
8. SQL Delta: herramienta de sincronización de bases de datos.
Aunque VS2008 también tiene la misma función, si está acostumbrado a SQL Delta, básicamente no utiliza la función de sincronización de base de datos que viene con VS2008.
SQL Delta combina las funciones de comparación estructural y de comparación de datos de las bases de datos, lo que convierte a SQL Delta en la herramienta de comparación de bases de datos más valiosa del mercado. Ahora puede sincronizar datos y resúmenes de bases de datos con solo unos pocos clics del mouse, sin la necesidad de ejecutar Query Analyzer para verificar los resultados. SQL Delta también aporta tablas más fáciles de leer a la base de datos, lo que permite contar las diferencias rápidamente. Simplifica las cosas al reducir la necesidad de desplazarse para buscar variables en archivos grandes.
9. SyncToy: herramienta de sincronización de archivos.
Puede mantener sus archivos sincronizados en diferentes discos y carpetas y procesarlos a voluntad, incluso se puede ingresar UNC para procesar archivos en unidades de red e información en cualquier dispositivo.
10. Barra de herramientas para desarrolladores de IE y Firefox + Firebug: las herramientas de depuración de scripts y las herramientas de navegación DOM
deberían ser herramientas esenciales para todos los que participan en la WEB. PD: en comparación con la versión anterior, la función de la barra de herramientas de desarrollador de IE incorporada en IE8 se ha mejorado significativamente, pero aún es ligeramente insuficiente.