Windows IDE / редактор для начинающих - PullRequest
0 голосов
/ 16 сентября 2008

Я преподаю (или пытаюсь научить) программированию для аспиранта. Ее предыдущий опыт составляет чуть больше, чем написание формул электронных таблиц. Какую IDE или текстовый редактор мне порекомендовать?

Пожалуйста, имейте в виду, что:

  • Я встречаюсь с учеником только раз в неделю.
  • Она использует Windows, а я использую Linux.
  • У нее нет сообщества пользователей.
  • У нее нет денег, чтобы тратить.

Редактировать: В настоящее время она изучает следующие языки: Perl и R . (Извините ... за то, что забыли упомянуть их ранее.)


Редактировать: Спасибо за все ваши ответы!

Наиболее рекомендуемые редакторы: jEdit и Notepad ++ .

Если я смогу найти способ предоставить моей ученике адекватную поддержку Notepad ++ (например, запустив его под Wine ) или если я думаю, что она может справиться без моей поддержки, тогда я рекомендую это. Если нет, я пойду на jEdit .

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

Ответы [ 27 ]

0 голосов
/ 17 сентября 2008
0 голосов
/ 16 сентября 2008

Не могу поверить, что никто не упомянул vi. Я буду утверждать, что чем меньше ваш инструмент сделает для вас в начале, тем лучше будет кодер в конце. Для новичков дайте им подсветку синтаксиса и несколько помощников для работы с блоками и строками. Что-то вроде vi - это замечательно, emacs - тоже хорошо, или, если вам абсолютно необходимо работать в Windows, что-то вроде notepad ++ или jedit подойдет. Суть в том, чтобы научиться программировать, прежде чем научиться позволять вашей IDE вставлять код, который вы сами не понимаете.

0 голосов
/ 16 сентября 2008

Я бы порекомендовал SciTE , так как он доступен для * nix и Windows и бесплатный (как в пиве). Он поддерживает почти все, что вы ожидаете от приличного редактора, и, если она будет продолжать его использовать, вполне настраиваемый. Это также не слишком сложно, поэтому ей должно быть легко приступить к этому.

0 голосов
/ 16 сентября 2008

Еще одна полноценная IDE - SharpDevelop. Это OpenSource.

http://www.icsharpcode.net/OpenSource/SD/

0 голосов
/ 16 сентября 2008

Komodo Edit от active vision является бесплатным, открытым исходным кодом и доступен для Windows и Linux. Очень приятные черты.

В противном случае, Emacs, поскольку он доступен на обеих платформах и может быть настроен для элементов управления CUA.

Кремовая версия VIM также является хорошим вариантом.

0 голосов
/ 17 сентября 2008

Я должен упомянуть PSPad .
Это очень хороший, многофункциональный бесплатный редактор. Я использовал UtraEdit и наконец нашел бесплатную альтернативу в PSPad

0 голосов
/ 16 сентября 2008

Это зависит, по крайней мере, частично от языка программирования, который вы намереваетесь преподавать ей. Тем не менее, вы можете взглянуть на Eclipse . Хотя он начинался в основном как Java IDE, он был расширен с помощью плагинов для поддержки многих других (включая, например, C / C ++, Flex, Haskell и ColdFusion), и его можно довольно легко адаптировать к новому языку, если поддержка не требуется. уже там.

Добавьте к этому тот факт, что IDE является кроссплатформенным, так что вы можете использовать один и тот же инструмент на выбранных вами платформах, и, похоже, это может подойти.

...