Ben bin azından bir kaç satır uzun bir eski proje içinde tek bir PHP dosyası var. Bu ağırlıklı olarak yaklaşık 10 vaka ile bir switch ifadesi farklı koşullu bloklar bir dizi içine ayrılır. Tam yinelenen - değilse - kod bloğu her durumda içinde bir çok benzer gibi görünen var. Ya da aynı yakın - - hangi yöntemleri bana aynı ya olarak bu kod bloklarını tanımlamak için kullanılabilir bu yüzden dışarı soyut ki kod can ve tüm dosya refactor başlar? Ben bu çok manuel olarak mümkün olduğunu biliyorum (bireysel dosyalar ve Diff içine kodu her durumda bildirimde ayrı) ama ben bu süreci hızlandırmak için kullanıyor olabilir hangi araçları ilgileniyorum.
Teşekkürler.