Tôi thích tính năng thụt lề thông minh của Vim, nó cho phép tôi tạo các khối mã được thụt lề tốt.
Tôi thường xuyên sao chép / dán mã vào bộ đệm, nhưng mã đó thường được định dạng kém.
Điều lý tưởng là "xử lý lại" mã thông qua hệ thống thụt lề thông minh.
Là một điều như vậy có thể?
Ví dụ: làm thế nào bạn sẽ 'sửa' mã sau đây (trích xuất từ một khối lớn hơn - Tôi không muốn sửa từng dòng một cách thủ công ...):
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" ;
}
}