Подтвердить что ты не робот

Какие средства разработки вы используете на своем USB-накопителе?

Я только что купил новый флеш-накопитель на 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 PortableFirebug)
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
4b9b3361

Ответ 3

Я использую 16-гигабайтный USB-Stick (доступны большие объемы) в качестве Linux-системы, которая содержит мою полную рабочую среду. Каждый компьютер, который я загружаю с этого диска в свою систему.

Ответ 4

Мне нравится PortableApps. Я использую приложения NotePad ++, OpenOffice и т.д.

Ответ 6

Для Windows многие инструменты sysinternal.

Ответ 7

На веб-сайте Portable Apps загружен приложения, которые могут быть полезны, например WinMerge, Notepad ++ и Gimp.

Если вы делаете много веб-разработок, я считаю, что Aptana будет помещаться на флэш-диске.

Ответ 8

Ответ 9

Ubuntu Linux

Ответ 10

У меня есть много на одном из моих ключей, в основном связанных с asm.

У меня также есть

И некоторые другие вещи, которые я не могу вспомнить, поскольку у меня их нет: '(

У меня также есть ключ usb с backtrack3 на нем и один с изображением Windows, который я могу использовать, чтобы установить его на моем нетбуке очень быстро, Я думаю, это является хорошим руководством по этому поводу.

Ответ 11

Примечание. Я разработчик Windows. Это цвет, который вы читаете ниже.

  • Dependency Walker (Depends.exe)
  • WinZip
  • Блокнот ++ (v5)
  • DbWin32
  • Проводник процессов
  • HEdit - шестнадцатеричный редактор
  • WinDiff
  • Ripper - приложение, которое я написал в соавторстве для удаления избыточных строк из файлов журнала.
  • DelSub - приложение, которое я написал для удаления файлов с указанными расширениями в дереве папок. Удобный для удаления NCB и PCH и т.д. Перед резервным копированием.
  • DosHere - расширение проводника для добавления в командной строке "командной строки" в контекстное меню для любой папки. Это ПЕРВЫЙ ВЕЩЬ, которую я надел на любое окно, которое я должен использовать.
  • DeTab - приложение, которое я написал для снятия вкладок из исходных файлов. Обратите внимание на то, что нужно обновить это для Unicode.

Обратите внимание на акцент на отладке собственного кода здесь, потому что, если я выхожу в поле, это обычно то, что я делаю.

Ответ 12

  • Firefox
  • Notepad ++
  • Python
  • Некоторая музыка (это успокаивает меня между заданиями кодирования!)

Ответ 13

Удобно иметь http://unxutils.sourceforge.net/ (grep/cut/sh и т.д.) Возможно, вам понадобится среда, а затем cmd для ее запуска. Попробуйте FAR - http://www.farmanager.com/index.php?l=en (используйте открытый исходный код).

Денвер находится в одном пакете веб-сервера (также с поддержкой установки usb-flash): http://translate.google.com/translate?hl=uk&ie=UTF-8&u=http%3A%2F%2Fwww.denwer.ru%2F&sl=ru&tl=en&history_state0=

Но это для русской аудитории.

также: http://www.makeuseof.com/tag/portable-software-usb/

Ответ 14

PortableApps.com имеет большинство из того, что на моем портативном USB-накопителе:

  • Filezilla
  • Firefox
  • Notepad ++
  • PuTTY
  • Wireshark

Кроме того, у меня также есть Beyond Compare на моем USB-накопителе.

Ответ 15

Когда я отлаживаю что-то на машине someones, первое, что я делаю, это установить Vim. Присоединяйтесь к нам, это образ жизни.

Ответ 17

Я использую для себя использование UnixUtils.

UnixUtils - это набор команд Unix, портированных в окна, поэтому мне нужно только добавить каталог в путь к окну, а затем я могу использовать большую часть общей команды linux в оболочке Windows-машины, делая моя работа проще.

Ответ 18

Я бы добавил LINQPad в этот список. Если вам нужно что-то делать с запросами LINQ, у него должно быть программное обеспечение. Он имеет автономный исполняемый файл, поэтому вы можете запустить его полностью с флэш-накопителя, если хотите.

Ответ 19

My VPN Client Software;)

MMmm Сладкий сладкий удаленный рабочий стол. слюни

Ответ 20

Не упоминается:

  • WinSCP (для всех ваших соединений S/FTP и т.д.)
  • LINQPad (для всего тестирования кода .NET)
  • PuTTY

Ответ 21

  • Шпатлевка
  • WinSCP
  • Notepad ++ - должен иметь.
  • Firefox - другой должен иметь.
  • XAMPP - существует отдельная версия, особенно для карт памяти, которые хорошо работают.
  • Netbeans

Ответ 22

Я переношу файл жесткого диска VirtualBox, содержащий всю среду разработки для нашего проекта.

Требуется около минуты, чтобы настроить любую новую машину для разработки в знакомой среде.

Установите VirtualBox, создайте новую виртуальную машину, подключите USB-накопитель, укажите виртуальную машину в файл жесткого диска, загрузите ее в среду dev из виртуальной машины. Занимает около минуты времени загрузки VirtualBox.

Ответ 23

  • emacs
  • tucan (для резервных копий Windows)
  • шпаклевка
  • WinSCP
  • Репозиторий SVN

Ответ 24

grep, определенно должен быть какой-то инструмент grep.

Ответ 25

Я рекомендую WinDbg.

Ответ 26

и FTP-программу, такую ​​как WinFTP и crossloop

Ответ 27

apache, php5 и mysql (а также блокнот ++)

У меня также есть некоторые скрипты, которые копируют файл php.ini в папку C:\windows и т.д.

Ответ 28

Я собирался сказать: "Ничего", и я решил дважды проверить свой USB, и я нашел VIM и мой .vimrc и ProcessXP

Я обычно не использую его оттуда, но время от времени (3-6 месяцев) я попадаю в новую машину и копирую ее из usb.

Ответ 29

  • Strawberry Perl, мне пришлось отредактировать некоторые командные файлы для использования USB e: вместо жесткого диска c:
  • MinGW, для GCC, g++ и добавил GDB, может быть, MSYS, когда я общаюсь с ним
  • MSVC6, только для консольных приложений до сих пор не пытались включить MSDN
  • Codelite для IDE лучше, чем Code:: Blocks и легче Eclipse
  • Ultraedit v9, более поздние версии слишком раздуты и медленны и, вероятно, не работают с USB
  • Довольно много других утилит, которые приходят полезными, например. grep, ssed, пакетные файлы для настройки переменных среды и запуска Perl, GCC или VC и т.д.

Ответ 30

Я бы добавил в список этот отличный OSS для Windows:

  • 7-zip. Он может обрабатывать не только zip, gzs, bz2s, rars или arjs, но даже rpms или isos.
  • Winmerge. Инструмент сравнения каталогов/файлов всегда необходим.