2009-06-08 2 views
6

Я ищу бесплатный текстовый редактор, который имеет встроенную поддержку SVN для Windows, чтобы избежать необходимости переключиться на проводник, чтобы выполнять Commits и т. Д. Googling просто создает обычные фальшивые сайты со списками продуктов, которые не имеют ничего общего с бесплатным текстовым редактором, поддерживающим SVN. Какие-либо предложения?Бесплатный текстовый редактор со встроенной поддержкой SVN для Windows?

ответ

5

Notepad++ имеет плагины для TortiseSVN, а также Explorer plugin также имеет доступ к нему. Я лично использую второй метод.

+0

Notepadd ++ и плагин Explorer являются золотыми! Это отлично работает для меня. Благодарю. – HardCode

2

emacs Действительно, кто-то должен был предложить его. Для простого редактирования текста он по-прежнему остается моим редактором goo даже сейчас, когда я обнял IDE.

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

несколько СВН нажатий клавиш

  • [Ctrl-х v =]: дифф ранее проверил версию
  • [Ctrl-х Г]: аннотировать источник (вина)
  • [Ctrl -x вв]: совершить (ввод изменений в новом буфере и типа Ctrl-C Ctrl-C для фиксации)

ВИМ Потому что как только вы предлагаете emacs, кто-то предложит vi. или vim. или какой-либо другой вариант. Я никогда не получал этого, поэтому не могу предложить много помощи. Остановите религиозный аргумент.

0

Я буду идти вперед и говорить VIM, Чедвик ;-)

Для VIM, есть VCSCommand плагин для обработки SVN, а также несколько других популярных хранилища. Он устанавливается отдельно после установки VIM.

Он использует такие команды, как:

  • : VCSAdd добавить файлы в хранилище
  • : VCSCommit их совершить
  • : VCSDiff для дифф
  • : VCSBlame для ...винить

Будьте готовы к большой кривой обучения на VIM; но один раз над горбом, вы будете поражены эффективностью редактирования кода с ним (особенно, если вы машинист прикосновений). Лично я считаю, что для того, чтобы узнать об этом, стоит обратить внимание на производительность. Не все согласятся, но каждому свой!

Смежные вопросы