Я только что купил новый флеш-накопитель на 4 ГБ, и я пытаюсь решить, что на него надеть. Я думаю об одном из веб-серверов на палочных пакетах, C/С++ IDE (опираясь на Code:: Blocks, имеет Dev-С++ на моем старом USB-накопителе) и Python.
Какие инструменты, связанные с развитием, вы носите с собой на своем?
Обновление
Я добавил категории.
Иды
Code:: Blocks Открытый исходный код, межплатформенная среда разработки C/С++
- Поддерживает несколько компиляторов (которые вы должны предоставить), но вы также можете загрузить версию, которая включает в себя MingW.
- (Там вопрос вопросов на их веб-сайте, объясняющий, как сделать он переносится).
Codelite - Open-source, кросс-платформенная среда разработки C/С++
Eclipse - Open-source, кросс-платформенная Java IDE
NetBeans - Open-source, кросс-платформенная Java IDE
JCreator - Java IDE
MSVC6 - среда Microsoft pre -.NET C/С++
Языки и компиляторы
Portable Python - интерпретатор для языка программирования Python
- Включает SciTE (редактор) и Django (веб-фреймворк)
Strawberry Perl - "100% -ый Open CPAN-совместимый Perl для Windows®, который работает точно так же, как и Perl везде."
Py3k - Новая версия языка программирования Python
Stackless Python
Lua - Язык сценариев
MinGW - Сортировка порта Windows GCC
- "MinGW предоставляет полный набор инструментов для программирования с открытым исходным кодом, который подходит для разработки собственных программ Windows, которые не зависят от каких-либо сторонних DLL файлов сторонних разработчиков".
Редакторы
Notepad ++ (после стольких рекомендаций мне пришлось попробовать)
UltraEdit - "текст, шестнадцатеричный, HTML, PHP, Java, Javascript, Perl и редактор программистов".
VIM - "высоко настраиваемый текстовый редактор, созданный для эффективного редактирования текста"
- Главный соперник emacs
HEdit - Шестигранный редактор
XVI32 (Hex Editor)
текстовый редактор - "Сила текстового текста в Windows"
Текстовый редактор Intype - Редактор кода для Windows
ConTEXT - Кодовый и текстовый редактор
Editpad Pro - "мощный и универсальный текстовый редактор или текстовый редактор".
Discovery
Dependency Walker - Позволяет вам узнать, от каких DLL зависит программа или DLL и от каких функций они экспортируются.
Reflector - Позволяет просматривать и декомпилировать сборки .Net
Spy ++
DbWin32 - Позволяет просматривать сообщения отладки и трассировки Windows
- Подобно DebugView
DebugView - позволяет видеть сообщения об отладке и трассировке Windows
Сеть и сеть
Firefox Portable (с Firebug)
OperaUSB - Веб-браузер
XamppLite - Пакет, содержащий Apache, PHP, MySQL, phpMyAdmin, OpenSSL и SQLite
PuTTY - telnet и SSH-клиент
Wireshark - анализатор сетевых протоколов (пакетный снифер)
WinSCP - SFTP, FTP и клиент SCP для Windows
Diff/Merge
SourceGear DiffMerge - Сравните два файла бок о бок и при необходимости слейте.
WinDiff - Инструмент сравнения файлов
Winmerge - "Инструмент разграничения и слияния с открытым исходным кодом для Windows".
Unix-подобные инструменты
Утилиты GNU для Win32 - версия для Windows нескольких инструментов Unix/Linux
Cygwin - Порт среды Unix для Windows
PowerGREP - инструмент GREP
Visual Studio и .NET
NUnit - Модульное тестирование для .NET
TestDriven.NET - Легко запускайте модульные тесты из Visual Studio
AnkSVN - Плагин Subversion для Visual Studio
LINQPad - Инструмент для интерактивного развития Linq запросы.
- "позволяет интерактивно запрашивать базы данных SQL на современном языке запросов: LINQ"
Инструменты регулярного выражения
Expresso - Инструмент регулярных выражений
RegexBuddy - Средство регулярного выражения
Разное
Sysinterals Suite (включает DebugView, Process Explorer и многое другое)
WinZip
DosHere
7-zip - Архиватор с открытым исходным кодом
Фиксация прокрутки для VB6
puretext - Вставить с удалением форматирования
VirtualBox - продукт для виртуализации с открытым исходным кодом.
- Подобно VMWare или VirtualPC