Sergey Lapin
Оно необязательно, но удобно по директориям перемещаться, когда сомневаешься в названии папки - через MC гораздо быстрее в нужную попадешь. А в остальном, конечно, быстрее выходит через консольные команды все делать: и с Git, и с файлами работать.
Большую часть времени все равно в редакторе будешь проводить внутри проекта, а для навигации по проекту во всех популярных редакторах есть fuzzy search. Что касается навигации из консоли, то там есть автодополнение/вывод возможных вариантов по нажатию таба если сомневаешься в названии папки