Saya suka fitur indentasi pintar dari Vim, ini memungkinkan saya untuk membuat blok kode yang terindentasi dengan baik.
Saya secara teratur menyalin / menempel kode ke buffer, tetapi kode itu sering diformat dengan buruk.
Apa yang ideal adalah "memproses ulang" kode melalui sistem indentasi pintar.
Apakah hal seperti itu mungkin?
Misalnya, bagaimana Anda 'memperbaiki' kode berikut (ekstrak dari blok yang lebih besar - Saya tidak ingin memperbaiki setiap baris secara manual ...):
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" ;
}
}