Ответ 1
alt text http://sts.bkukr.de/l-davoss/blog/Lists/Blog/Attachments/21/SharpdevelopPortable.jpg
Sharp Develop Portable:
Dave blogged все, что вам нужно знать, чтобы вы начали!
Поддержка С# на ходу и многое, многое другое.
Часто я мысленно разбираюсь в идеях программирования, которые я хотел бы напрямую кодировать. Более-менее нравится "Вау, этот алгоритм будет качать! Мне нужно написать его сейчас!".
Для такого рода "импульсов" для записи я использую http://www.jarte.com/, который представляет собой классный переносимый текстовый редактор. Если я рядом с cybecafe или другом компьютером, я просто подключаю USB-накопитель и начинаю писать...
Итак, я бы хотел: 1) переносная минималистская среда IDE 2) с минимальными требованиями к ОС (т.е.: я хочу работать с XP, Vista и т.д.) 3) любой современный язык (я могу при необходимости изучать новый язык. Мне просто нужно написать/проверить алгоритм) 4) Синтаксис Highlight/intellisense хорош, но не требуется. 5) Бесплатно
Есть ли что-то вроде этого?
alt text http://sts.bkukr.de/l-davoss/blog/Lists/Blog/Attachments/21/SharpdevelopPortable.jpg
Sharp Develop Portable:
Dave blogged все, что вам нужно знать, чтобы вы начали!
Поддержка С# на ходу и многое, многое другое.
Eclipse не является "минималистским", но он работает без установки. До тех пор, пока ваш USB-ключ или что-то еще достаточно велико, вы можете поместить Eclipse туда и быть готовым к работе.
Пожалуйста, посмотрите ideone.com - поддерживает 40 + langugages
Ну, IDE часто лучше подходят в зависимости от языка программирования, который вы хотите использовать. Я не уверен, что вы ищете текстовый редактор или IDE, но:
Насколько я могу судить, я бы использовал:
Java: Eclipse (хотя и не очень минималистский)
C/С++: vim и g++, Код:: Блоки
Ruby/Python/Perl: vim + интерпретатор
TextMate (лучший редактор когда-либо) на Mac OS X ($ 39.99) и e (эквивалент Windows TextMate) Я также считаю, что NotePad ++ - достойный текстовый редактор, очень минималистский.
Некоторые люди влюблены в emacs, вы можете проверить его.
Вы также можете переносить NetBeans на свои USB-накопители: http://nbide.blogspot.com/2008/03/portable-netbeans.html и http://nbide.blogspot.com/2008/04/portable-netbeans-part-ii.html
Я опаздываю к игре, но стоит упомянуть Squeak Smalltalk или одну из ее производных, таких как Pharo или Croquet. Никаких изменений в реестре или ОС, нет инсталляторов, нет служб, нет необходимых прав администратора и требуется всего несколько файлов - полная установка в полдюжины файлов.
1) двоичный и исходный переносимый код; хороший IDE, но с минималистским диском (5-50 МБ)
2) Работает практически на любом OS-одном кросс-платформенном двоичном изображении и маленькой виртуальной машине, исполняемой для каждой платформы - для 95/98/ME/XP/2k/XP/Vista/7/2003/2008; один для WinCE, один для OS X, один для Linux x86 и т.д.; (0,5-2 МБ) для каждой платформы. Вы даже можете загрузиться на голый металл, если вы хардкор.
3) Это Smalltalk. Место рождения самых густонаселенных функций Ruby...
4) Синтаксис Highlight, и некоторый уровень intellisense является хорошим встроенным.
5) Бесплатно, как в речи и пиве.
Smalltalk не для всех, но это мой личный фавол. Тот факт, что я могу использовать один и тот же двоичный образ на моем рабочем столе XP, Linux-сервере, iPhone и WinCE-PDA без перекомпиляции, - отличный бонус.
Мы активно развиваем среду онлайн-разработки на http://gnymb.us. Это может удовлетворить ваши потребности, когда оно будет готово.
Emacs + компилятор/интерпретатор звучит так, как вы хотите.
Для C/С++ DevС++ работает с USB-накопителем. Он убегает от XP, и я считаю Vista также (никогда не пробовал). Он также имеет подсветку синтаксиса.
Только проблема (я предполагаю это) заключается в том, что она не работает для других языков.
Попробуйте BlueJ (Запуск BlueJ с USB ( большой палец).
Другие альтернативы;
Я часто использую Firefox + Firebug, когда хочу быстро взломать что-то.
Возможно, вы ищете vim. Теперь вам будет нелегко узнать, как использовать vim, но я бы посчитал это потраченным временем. Это утилита unix, которая портирована практически в каждую архитектуру и операционную систему, чтобы увидеть портативную версию Portable GVim. Для получения информации об использовании vim в качестве среды IDE см. здесь и здесь
Я использую Instant rails с netbeans из моего stik