我目前正在研究多种语言(Ruby,Perl,Python)/框架(Rails,Django,Mojo)中的一些代码katas。似乎每次我从头开始一个新项目,我最终都会调整文件,即使在使用newgem,module-starter,script / generate,startapp等之后也是如此。
对于那些使用多种语言编程的人,您是否有某种工具集,脚本等可以根据自己的喜好生成起始代码?
我正在考虑设置我所有开始代码的git repo以及在启动新项目时拉取/重命名/调整的某种脚本,但我不想重新发明太多的轮子。我还考虑制作一个个性化的Textmate Bundle来做这个和/或有自定义片段/模板,在我使用的所有语言中都有相同的快捷键/命令。看起来我也在浪费大脑时间试图记住哪个命令/片段标签组合对我正在使用的语言/包有效。
在快速启动不同语言/工具的开发方面,还有哪些其他多种编程语言?
答案 0 :(得分:2)
只需使用编辑器的模板功能。
对于vim,请查看this example。
哪位编辑?编辑的选择过于个人化,依赖于个人偏好,我推荐任何一个编辑器。选择一个足够强大的跨平台编辑器(如Vim或Emacs),学会真正使用它,并在任何地方使用它。这将提高您的工作效率,超出模板为您提供的收益。