Estou envolvido no desenvolvimento .NET há mais de dois anos. Durante esse período, acumulei alguns softwares comumente usados no trabalho diário que gostaria de compartilhar com vocês aqui, na esperança de trazer comodidade ao trabalho diário de todos. não está em nenhuma ordem específica:
1. EditPlus: software de processamento de texto
EditPlus é um poderoso software de processamento de texto. Ele pode substituir totalmente o Bloco de notas e também oferece muitas funções poderosas para escritores e programadores da web. Suporta exibição colorida de HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript, VBScript e outras sintaxes. O programa possui um navegador da web integrado e outras funções incluem função FTP, edição de HTML, destaque de URL, preenchimento automático, recortar e colar texto, seleção de linha e coluna, pesquisa e substituição poderosa, desfazer/refazer múltiplos, verificação ortográfica, e teclas de atalho personalizadas.
2. NotePad2:Destaque de sintaxe personalizado para
software de processamento de texto
, suportando 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 e muitos outros arquivos de script. Suporta ANSI, Unicode, UTF-8 e outras trocas de codificação. Você pode definir marcadores ilimitados (9 tipos de ícones podem ser alterados) para facilitar o posicionamento. Espaços e tabulações são exibidos em cores e podem ser convertidos entre si. Você pode operar em qualquer bloco de texto, tecla ALT + mouse. Os colchetes {}〔〕() podem ser destacados e emparelhados para facilitar a visualização (válido apenas para símbolos em inglês). A página de código e o conjunto de caracteres podem ser personalizados e tem bom suporte para chinês. Use pesquisa e substituição de expressões regulares padrão. Você pode usar o modo translúcido, legal. Amplie e reduza rapidamente a página sem precisar definir o tamanho da fonte. Você pode atribuir a tecla ESC para minimizar o Notepad2 na bandeja do sistema ou fechar o Notepad23. FastStone Screen Capture: Software de captura de tela
FastStone Screen Capture (FSCapture) é uma ferramenta gratuita de navegação, edição e captura de tela de imagens que suporta BMP, JPEG, JPEG 2000, Para todos os formatos de imagem convencionais, incluindo GIF, PNG, PCX, TIFF, WMF, ICO e TGA, sua tecnologia exclusiva de suavização e processamento de rebarbas torna as imagens mais nítidas e fornece funções de dimensionamento, rotação, subtração e ajuste de cores. Você pode capturar qualquer coisa na tela com apenas um clique do mouse. O suporte para arrastar e soltar permite importar imagens diretamente do sistema, navegador ou outros programas. A função de favoritos permite coletar melhor imagens mais interessantes do eNet.
4. Beyond Compare: O software de comparação de arquivos
Beyond Compare é uma excelente ferramenta de comparação de arquivos e pastas. O programa possui um navegador de arquivos integrado para facilitar a comparação de diferenças e dados entre arquivos, pastas, pacotes compactados e sites FTP. síncrono.
5. Dependency Walker: Em aplicações práticas, costumo usar este software para determinar quais componentes DLL necessários estão faltando no sistema.
Dependency Walker é uma ferramenta de análise de dependência de módulo PE muito útil fornecida no Microsoft Visual C++. As principais funções são as seguintes: visualizar os módulos importados do módulo PE; visualizar as funções de importação e exportação do módulo PE; analisar dinamicamente as dependências do módulo PE;
6. .NET Reflector: Decompiler
.NET Reflector é um navegador de classe e descompilador que usa mecanismo de reflexão para analisar o assembly e exibir informações sobre vários tipos e seus membros no assembly.
7. Snippet Compiler
Snippet Compiler é um pequeno aplicativo baseado em Windows que permite escrever, compilar e executar código. Essa ferramenta é útil se você tiver um trecho de código menor para o qual não deseja criar um projeto completo do Visual Studio .NET (e todos os arquivos que o acompanham).
8. SQL Delta: ferramenta de sincronização de banco de dados.
Embora o VS2008 também tenha a mesma função, se você está acostumado com SQL Delta, basicamente não usa a função de sincronização de banco de dados que vem com o VS2008.
SQL Delta combina as funções de comparação estrutural e de comparação de dados de bancos de dados, tornando o SQL Delta a ferramenta de comparação de banco de dados mais valiosa do mercado. Agora você pode sincronizar resumos e dados do banco de dados com apenas alguns cliques do mouse, sem a necessidade de executar o Query Analyzer para verificar os resultados. O SQL Delta também traz tabelas mais fáceis de ler para o banco de dados, que podem contar diferenças rapidamente. Simplifica as coisas, reduzindo a necessidade de rolagem para encontrar variáveis em arquivos grandes.
9. SyncToy: ferramenta de sincronização de arquivos
Ele pode manter seus arquivos sincronizados em diferentes discos e pastas e processá-los à vontade, até mesmo UNC pode ser inserido para processar arquivos em unidades de rede e informações em qualquer dispositivo.
10. Barra de ferramentas para desenvolvedores do IE e Firefox + Firebug: Ferramentas de depuração de script e ferramentas de navegação DOM
devem ser ferramentas essenciais para todos os envolvidos na WEB. PS: Em comparação com a versão anterior, a função integrada da barra de ferramentas do desenvolvedor do IE no IE8 foi significativamente melhorada, mas ainda é um pouco insuficiente.