Мені подобається функція розумного відступу Vim, вона дозволяє мені створювати добре відрізні кодові блоки.
Я регулярно копіюю / вставляю код у буфери, але цей код часто погано відформатований.
Що було б ідеально - це "повторна обробка" коду через систему розумного відступу.
Чи таке можливо?
Наприклад, як би ви "виправили" такий код (витяг із більшого блоку - я не хочу виправляти кожен рядок вручну ...):
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" ;
}
}