dos2unix является утилитой командной строки, которая сделает, это, или :%s/^M//g
будет, если Вы будете использовать Ctrl - v Ctrl - m для ввода ^M, или Вы можете :set ff=unix
, и энергия сделает это для Вас.
Документы об установке 'формата файла' здесь , и энергия, Wiki имеет всестороннее страница на строке конечные преобразования .
Поочередно при перемещении файлов назад и вперед много Вы не могли бы хотеть преобразовывать их, а скорее делать :set ff=dos
, таким образом, энергия будет знать, что это - файл DOS, и используйте соглашения DOS для окончаний строки.
Для шакальпеша,
я бы порекомендовал ката ObjectMentor.
Я настоятельно рекомендую " Разработка через тестирование: на примере ( Серия подписей Аддисона-Уэсли) »Кента Бека.
Намного, намного лучше, чем любые другие ресурсы, которые я нашел в сети или где-либо еще. Стоит 40–50 долларов.
Если вы ищете реальное приложение с открытым исходным кодом, в котором модульные тесты имеют решающее значение для оценки правильности, я бы предложил BouncyCastle C # , исходный код доступен здесь . Это криптографический API с открытым исходным кодом для .NET, в нем множество тестов и, очевидно, тесты. помогите установить, работает что-то или нет. Отлично, если вам нравится прыгать в самую гущу событий.
Лично я считаю, что для этого лучше посмотреть веб / скринкасты, чем читать пример исходного кода.
Я бы посмотрел серию статей Роба Коннери о витринах магазина MVC здесь . Он охватывает большую часть того, что вы ищете.
Также посмотрите эпизоды DnRTV с JP Boodhoo. Найдите его здесь .
У Microsoft Press есть книга «Разработка через тестирование в Microsoft .NET» , написанная Ньюкирком и Воронцовым, двумя членами группы разработчиков NUnit. Ему уже несколько лет, но он покажет вам более полное представление о процессе.