Я занимаюсь разработкой .NET более двух лет. За это время у меня накопилось некоторое программное обеспечение, обычно используемое в повседневной работе, и я хотел бы поделиться им с вами, надеясь внести удобство в повседневную работу каждого. расположены в произвольном порядке:
1. EditPlus: программное обеспечение для обработки текста
EditPlus — мощное программное обеспечение для обработки текста. Он может полностью заменить Блокнот, а также предоставляет множество мощных функций для веб-писателей и программистов. Поддерживает цветное отображение HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript, VBScript и других синтаксисов. Программа имеет встроенный веб-браузер, а другие функции включают функцию FTP, редактирование HTML, выделение URL-адресов, автозаполнение, вырезание и вставка текста, выбор строк и столбцов, мощный поиск и замену, множественную отмену/повтор, проверку орфографии. и пользовательские сочетания клавиш.
2. NotePad2:настраиваемая подсветка синтаксиса для
программного обеспечения для обработки текста
, поддержка 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 и многие другие файлы сценариев. Поддерживает ANSI, Unicode, UTF-8 и другие кодировки. Вы можете установить неограниченное количество закладок (можно изменить 9 типов значков) для удобства позиционирования. Пробелы и табуляции отображаются в цвете и могут быть преобразованы друг в друга. Вы можете работать с любым текстовым блоком, клавиша ALT + мышь. Скобки {}〔〕() можно выделить и объединить для удобства просмотра (действительно только для английских символов). Кодовую страницу и набор символов можно настроить, имеется хорошая поддержка китайского языка. Используйте стандартный поиск и замену регулярных выражений. Вы можете использовать полупрозрачный режим, круто. Быстро увеличивайте и уменьшайте масштаб страницы без необходимости устанавливать размер шрифта. Вы можете назначить клавишу ESC, чтобы свернуть Notepad2 на панель задач или закрыть Notepad2.3. FastStone Screen Capture: программа для создания снимков экрана
FastStone Screen Capture (FSCapture) — это бесплатный инструмент для просмотра, редактирования и захвата изображений, поддерживающий форматы BMP, JPEG, JPEG 2000, Для всех основных форматов изображений, включая GIF, PNG, PCX, TIFF, WMF, ICO и TGA, его уникальная технология сглаживания и обработки неровностей делает изображения более четкими и обеспечивает функции масштабирования, вращения, вычитания и настройки цвета. Вы можете захватить что-либо на экране одним щелчком мыши. Поддержка перетаскивания позволяет импортировать изображения непосредственно из системы, браузера или других программ. Функция избранного позволяет лучше собирать более интересные изображения из eNet.
4. Beyond Compare: программа для сравнения файлов
Beyond Compare — отличный инструмент для сравнения файлов и папок. Программа имеет встроенный браузер файлов, который поможет вам сравнивать различия и данные между файлами, папками, сжатыми пакетами и FTP-сайтами. синхронный.
5. Dependency Walker: В практических приложениях я часто использую это программное обеспечение, чтобы определить, какие необходимые компоненты DLL отсутствуют в системе.
Dependency Walker — очень полезный инструмент анализа зависимостей модулей PE, предоставляемый в Microsoft Visual C++. Основные функции следующие: просмотр импортированных модулей модуля PE; просмотр функций импорта и экспорта модуля PE; динамический анализ зависимостей модуля PE; анализ имен функций C++.
6. .NET Reflector: декомпилятор.
.NET Reflector — это обозреватель классов и декомпилятор, который использует механизм отражения для анализа сборки и отображения информации о различных типах и их членах в сборке.
7. Компилятор фрагментов
Компилятор фрагментов — это небольшое приложение для Windows, которое позволяет писать, компилировать и запускать код. Этот инструмент полезен, если у вас есть небольшой фрагмент кода, для которого вы не хотите создавать полный проект Visual Studio .NET (и все сопровождающие его файлы).
8. SQL Delta: инструмент синхронизации базы данных.
Хотя VS2008 также имеет ту же функцию, если вы привыкли к SQL Delta, вы практически не используете функцию синхронизации базы данных, поставляемую с VS2008.
SQL Delta сочетает в себе функции структурного сравнения и сравнения данных баз данных, что делает SQL Delta наиболее ценным инструментом сравнения баз данных на рынке. Теперь вы можете синхронизировать сводные данные и данные базы данных всего несколькими щелчками мыши, без необходимости запускать анализатор запросов для проверки результатов. SQL Delta также добавляет в базу данных более простые для чтения таблицы, которые позволяют быстро подсчитывать различия. Упрощает задачу, уменьшая необходимость прокрутки для поиска переменных в больших файлах.
9. SyncToy: инструмент синхронизации файлов.
Он может синхронизировать ваши файлы на разных дисках и в папках и обрабатывать их по желанию. Даже UNC можно ввести для обработки файлов на сетевых дисках и информации на любом устройстве.
10. Панель инструментов разработчика IE и Firefox + Firebug: инструменты отладки сценариев и инструменты просмотра DOM
должны быть важными инструментами для всех, кто работает в Интернете. PS: По сравнению с предыдущей версией встроенная функция IE Developer Tool Bar в IE8 была значительно улучшена, но ее все еще немного недостаточно.