Научите прогать под виндой
Расскажите, какие тут удобные редакторыNetBeans
Поиграйся с C#, если хочешь попробовать путь истинного виндузятника. Поставь Visual Studio 2015 Community Edition и к ней (опционально) триал ReSharper.
http://www.contexteditor.org/index.php
На C и Pascal я уже давненько не писал — если надо, проще чиркануть пару строчек на Perl. Своеобразным стандартом в этом деле под виндой стал Notepad++, хотя я не гнушался попробовать и gVim (я просто привык к Vim и искал какой-то альтернативный редактор по F4 для Total Commander, теперь это Notepad++).
Когда-то я юзал ConTEXT. В нем подсвечивался синтаксис, и была возможность забиндить на несколько F-клавиш запуск внешних программ: компилятора, дебагера etc. Ценным была возможность разборки вывода запускаемых программ, так что можно было сразу перейти к строке с ошибкой в коде. Компилятором языка C (забинденном на F9) в то славное время нам служил Watcom (буэээ), но самые дерзкие из нас пробовали и старый-добрый Borland, и даже MinGW. А неформалы вообще писали под FreePascal. Проект давно помер, но в наших сердцах живет до сих пор. Ну, и скачать его конечно же все еще можно. На C и Pascal я уже давненько не писал — если надо, проще чиркануть пару строчек на Perl. Своеобразным стандартом в этом деле под виндой стал Notepad++, хотя я не гнушался попробовать и gVim (я просто привык к Vim и искал какой-то альтернативный редактор по F4 для Total Commander, теперь это Notepad++).
Какого рода программы собираешься разрабатывать?
Зачем мучиться, когда можно поднять виртуалку с Linux?
Расскажите, какие тут удобные редакторы и как жить без эмулятора терминала?Без эмулятора терминала никто жить не заставляет:
http://gooseberrycreative.com/cmder/
Из редакторов очень популярен Notepad++. В консоли есть (ставится) Vim и его настройки под любой язык.
Всякие go, rust и многие другие просто ставятся и работают, без сюрпризов.
Вообще:
http://www.hanselman.com/blog/ScottHanselmans2014UltimateDev...
Две недели проведу в отпуске с виндой,погамай в варкрафт , позагарай на пляже в тайланде
http://c9.io можно виртуалку запустить и на ней кодить, если интернет есть
На
Ещё есть такая вещь как LiveUSB с сохранением пользовательских настроек и данных.
emacs
Sublime Text же.
http://gooseberrycreative.com/cmder/Ну или http://sourceforge.net/projects/console-devel/?source=direct...
Если так хочется командной строки, то разботай powershell ^^. Он для никсоидов сильно непривычный, но для расширения кругозора может быть полезно.
Nodepad++ и cmd вроде достачно, хотя первый не раскрашивает синтаксис, а второй порой показывает какую-то ерунду:
В первую очередь раст, кажется для простых вещей не должны требоваться оверкиллы вроде виртуалок и цигвинов.По-моему, гораздо проще поставить вышеперечисленное за полчаса, чем неделями трахаться с виндой, которая для разработки слабо предназначена.
хотя первый не раскрашивает синтаксисЗа что ты его так!
второй порой показывает какую-то ерунду:предположительно, non-unicode programs не настроено
По-моему, гораздо проще поставить вышеперечисленное за полчаса, чем неделями трахаться с виндой, которая для разработки слабо предназначена.Кстати, кто-нибудь пробовал UML (User Mode Linux) собирать под винду?
плагин на notepad++ поставь (точнее там xml надо подсунуть, но это всё гуглится за 5 минут).
а чем он круче виртуалки? вроде как появились всякие xenы он стал не нужен
Так, оказывается notepad++ нужно было перезапустить, чтобы он синтаксис поцепил (хорошо, что не винду целиком). Работает.
Можно спросить ещё авторов netkit, чем им так понравился UML, про его существование я узнал именно оттуда.
А как же семинар UNEEX?
виртуалка может быть только однаВууут?
либо, например, xen, либо openbox
Так виртуалка или гипервизор? Установлено может быть сколько угодно гипервизоров, а вот одновременно запущен может быть только один. А зачем несколько одновременно запускать на одной машине?
Опять же для запуска виртуалки нужны привилегии,
VirtualBox прекрасно работает под непривилегированным пользователем.
Так виртуалка или гипервизор?гипервизор.
Установлено может быть сколько угодно гипервизоровА ты пробовал? Я как-то словил конфликт в ядре, больше не пытался. Может они уже научились сожительствовать.
VirtualBox прекрасно работает под непривилегированным пользователем.Я всё про гипервизоры говорю. Попробуй запустить гипервизор от непривилегированного пользователя. Ясное дело запускать можно от рута, а пользоваться - от обычного пользователя. Но тогда рут должен для пользователей расставить привилегии - сколько какому позволено запускать виртуалок и сколько ресурсов жрать.
Ну и в большей части случаев для поддержки виртуалки надо ядро пересобирать, поскольку функция гипервизора - экзотическая. А netkit часто юзается прозаически. Я вот с его помощью тестировал свою сетевую поделку на питоне. Заодно обнаружил, что образ netkit крайне проблематично засунуть в git из-за размеров.
Позвольте, а уже можно запускать гипервизор после загрузки ОС? Я не зачитывался в доки по VMENTER, но это несколько несоответствует моим представлениям о микропроцессорах.
PS: ну это если не вдаваться в терминологический спор; иногда гипервизором называют исключительно native VM (такой VMM, который напрямую на железе работает без участия хостовой ОС).
Позвольте, а уже можно запускать гипервизор после загрузки ОС?говорит, что можно. Видимо, подразумевается, что гипервизор выполнен в виде модуля ядра и он загружается позже
Ты какую-то фигню пишешь - открой для себя VirtualBox, наконец!
Он что не поставляет модуля ядра? А мне казалось - поставляет, в зависимости есть linux-headers
И? Чему это противоречит? Раскрой свою мысль.
Не знаю чему противоречит. Раз это модуль, то значит теоретически его можно загружать уже после старта системы. О чём я и написал.
Не знаю чему противоречит.
Твои комментарии выглядят так, как будто ты со мной не согласен и пытаешься доказать обратное. Вот я хочу понять что же ты доказываешь.
Оставить комментарий
Vlad77
Две недели проведу в отпуске с виндой, хотелось бы поиграться с go, rust, вот этим всем. Расскажите, какие тут удобные редакторы и как жить без эмулятора терминала?Cygwin упоминать не стоит, зачем мне GNU/Windows.