Vim'in akıllı girintili özelliğini seviyorum, iyi girintili kod blokları oluşturmama izin veriyor.
Kodları düzenli aralıklarla arabelleklere kopyalarım / yapıştırırım, ancak bu kod genellikle kötü biçimlendirilmiş.
İdeal olan, kodu akıllı girinti sistemi üzerinden "yeniden işlemek" olacaktır.
Böyle bir şey mümkün mü?
Örneğin, aşağıdaki kodu nasıl 'düzeltmek' istiyorsunuz (daha büyük bir bloğun özü - her satırı el ile düzeltmek istemiyorum ...):
else
{
m[c] = 5;
Finished = true;
std::cout<<"(ID,R,E)"<<"-->"<<"("<<g[c]<<","<<r[c]<<","<<E1 <<")"<< std::endl;
std::cout << "\n"<<"finish-->" << r[c] << "\t" <<"E1-->"<< E1 <<"\n" ;
}
}