Есть моменты, когда у меня есть фрагмент кода, который я хочу публиковать на трекер-дефекторе, вики, форуме и т.д., но он глубоко отступом в коде. Обычно мне нужно выделить фрагмент кода, нажать <shift> - <tab> , пока отступы не будут такими плохими, затем скопируйте/вставьте и затем верните код. Это становится несколько болезненным.
Есть ли инструмент, который может удалять вкладки перед каждой строкой? Обратите внимание, что я не хочу удалять все вкладки со всех строк, как и предыдущее количество вкладок из каждой строки. Я думаю, что некоторые функции Emacs могут сделать это.
Вот крайний пример:
До:
//This is usually some method in an anonymous inner class' anonymous inner class. @Override public void method(){ doSomething(); }
После:
//This is usually some method in an anonymous inner class' anonymous inner class. @Override public void method(){ doSomething(); }
Обратите внимание, что doSomething() все еще имеет перед собой одну вкладку.