Tôi mã Scala và quy ước của nó là sử dụng khoảng trắng gấp đôi cho mỗi cấp độ để nhận dạng. Nhưng việc sử dụng các trình soạn thảo khác nhau làm cho các nguồn của tôi chứa đầy hỗn hợp các khoảng trắng và tab.
Tôi thực sự muốn cấu trúc lại tất cả các tệp (* .scala tệp, nhưng chỉ định điều này là không cần thiết) (trong một thư mục nhất định và tất cả các nhánh FS bên dưới (đệ quy)), thay thế tất cả các tab bằng dấu cách kép. Tôi tin rằng có một cách dễ dàng và đẹp mắt để làm điều này với các công cụ Unix / GNU cổ điển, nhưng tôi thiếu bất kỳ kinh nghiệm nào trong lĩnh vực này. Bạn sẽ rất tốt bụng để giúp tôi?