Masalahnya: Dua pengembang => tiga pendapat tentang indensi, kawat gigi pada baris baru atau tidak, dll.
Kami biasanya bekerja dengan tiga atau empat orang di proyek kami dan masing-masing memiliki gaya kode sendiri. Saya tahu, solusi umum adalah menyetujui gaya kode, semua orang harus menggunakan, tetapi saya tidak ingin memaksa programmer kreatif dalam setelan yang tidak cocok untuk mereka.
Jadi pertanyaannya adalah: Apakah ada cara untuk membiarkan setiap programmer menjalani gayanya sendiri, tetapi memiliki basis kode umum di dalam repositori? Saya memikirkan beberapa plugin git / svn / apa pun, yang mengubah gaya pribadi dan umum saat checkout dan commit. Tampak bagi saya, bahwa bagian yang sulit dalam pendekatan ini adalah untuk mendukung perbedaan yang tepat antara versi file