Ответ 1
Я большой поклонник vim и Портативный GVim позволяет переносить vim.
Он получил подсветку синтаксиса для большего количества языков, которые я могу назвать, и всех видов vim goodness.
Я ищу бесплатные легкие редакторы, которые можно запускать прямо с флеш-накопителя без какой-либо установки.
Я бы хотел, чтобы редакторы поддерживали как можно больше языков, у меня есть notepad ++, но я не особо забочусь об этом.
Изменить: Забыл упомянуть Я ищу редакторы для окон.
Я большой поклонник vim и Портативный GVim позволяет переносить vim.
Он получил подсветку синтаксиса для большего количества языков, которые я могу назвать, и всех видов vim goodness.
Клянусь notepad2, который не является именно редактором кода, но он поддерживает подсветку синтаксиса для многих текстовых форматов, и они просто не приходят с более легкими или более переносимыми.
JEdit - довольно легкий текстовый редактор со всеми обрезками. Вы можете загрузить множество плагинов. Он также написан в java, поэтому вы можете использовать его кросс-платформенную.
Портативная версия здесь, благодаря @redsquare для ссылки.
Отметьте Блокнот программистов, который имеет переносимую версию. Однако я бы не сказал, что это лучше, чем блокнот ++. На самом деле, я не думаю, что вы можете стать лучше этого в свободном мире.
Как насчет Emacs?
Emacs для Windows должен это сделать. Известно, что раньше он проигрывал CD. Флэш-накопитель должен быть cinch по сравнению с этим.
Чтобы проверить, я просто отправил и загрузил последнюю версию "bin" из http://ftp.gnu.org/gnu/emacs/windows/. Он распакован в каталог 45 МБ. Если вы не можете сэкономить много места, у вас проблемы.
Для сравнения (и для тех из вас, кто предпочитает другой редактор), я просмотрел все загрузки, упомянутые здесь, чтобы найти (несжатые) размеры.
Если бы это был я, я бы попробовал их в порядке предпочтения редактора (от моего самого наименее любимого), а затем остановился на первом, который подходит в требуемом пространстве.
SciTE @ http://www.scintilla.org/SciTEDownload.html p >
Список поддерживаемых языков очень впечатляет. Включает большинство функций современных редакторов - подсветка синтаксиса, сворачивание кода, неограниченное отмена/повтор, поиск/замещение с помощью регулярных выражений, автоматический отступ и т.д. Это твердое тело - никогда не было его крушения или ошибки в 5+ лет использовали его.
Выбор на portableapps.com немного ограничен: http://portableapps.com/apps/development
Там NVU, который выглядит более полно, чем блокнот ++, но лично notepad ++, подключенный к winscp, является моим инструментом выбора для веб-разработки на данный момент. Все остальное становится немного неуклюжим и не реагирующим.
Не уверен, что он будет работать с флеш-накопителем, но Intype выглядит многообещающим.
PSPad порядочный, также, если вы не возражаете, чтобы я спросил, что именно вам не нравится в блокноте ++, и вы понимаете, что с помощью переносимой IDE вам нужны все работы, чтобы пойти с ним, или вы просто несете раздутый редактор (неважно, насколько облегчен IDE).
Здесь - хороший сайт, чтобы найти всевозможные портативные программы и здесь - это страница редакторов.
Похоже, что вы действительно ищете текстовый редактор, а не IDE. Я уже давно поклонник Crimson Editor. Есть много отличных редакторов для Windows, но я обнаружил, что Crimson Editor имеет действительно приятный интерфейс и каждую функцию, которую я мог бы захотеть в своем текстовом редакторе, поэтому я всегда возвращаюсь к ней в любое время, когда я не использую vim/Gvim.
Хотя это не бесплатно, ultraedit всегда был для меня любимым редактором легкого веса. Я думаю, что я определенно получил свои деньги с этим.
Глядя на portableapps.com, единственное другое приложение, которое я вижу, которое может сработать для вас, - Abiword, но это больше слова чем текстовый редактор, но, возможно, стоит проверить его.
Тогда есть Akelpad, который кажется очень легким: http://akelpad.sourceforge.net/en/index.php
Изменить: Это релевантный и исследуемый ответ. Может ли кто-нибудь оценивать это, пожалуйста, объясните, почему в комментариях? Это был бы хороший сетевой этикет и манеры, это не имеет никакого смысла.