Многоязычные стартовые шаблоны - PullRequest
0 голосов
/ 30 октября 2009

В настоящее время я работаю над некоторыми кодами кода на нескольких языках (Ruby, Perl, Python) / frameworks (Rails, Django, Mojo). Кажется, что каждый раз, когда я начинаю новый проект с нуля, мне приходится настраивать файлы по своему вкусу, даже после использования таких вещей, как newgem, module-starter, script / generate, startapp и т. Д.

Для тех, кто программирует на разных языках, есть ли у вас какой-то набор инструментов, сценарии и т. Д., Которые генерируют стартовый код по вашему вкусу?

Я обдумываю настройку git-репо всего моего стартового кода и своего рода сценария, который тянет / переименовывает / настраивает при запуске новых проектов, но я не хочу изобретать слишком много колес. Я также подумал о создании персонализированного пакета Textmate Bundle, который делает это и / или имеет пользовательские фрагменты / шаблон, которые имеют одинаковые сочетания клавиш / команды для всех языков, которые я использую. Похоже, я также трачу время на то, чтобы вспомнить, какие комбинации команд / фрагментов-вкладок действительны для языка / пакета, на котором я работаю.

Что другие люди, работающие с несколькими языками программирования, делают для быстрого начала разработки на разных языках / инструментах?

1 Ответ

2 голосов
/ 30 октября 2009

Просто используйте возможности шаблонов вашего редактора.

Для vim, проверьте этот пример .

Обновление:

Какой редактор? Выбор редактора слишком личный и зависит от индивидуальных предпочтений, чтобы я мог рекомендовать какой-либо один редактор. Выберите кроссплатформенный редактор, который достаточно мощный (например, Vim или Emacs), научитесь реально использовать его и используйте его везде. Это повысит вашу производительность за пределы шаблонов прибыли.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...