год назад Europe/Kiev
Комментарии comment-bg 21
Файловый менеджер здорового человека

Много ли вам нужно от файлового менеджера? Думаю, не много: найти файл, открыть его, перенести что-то куда-то, да и всё, пожалуй. Звучит просто, но, к сожалению, не все справляются с задачей создания простого и хорошего файлового менеджера. Сегодня рассмотрим пример приложения, у которого получилось — это Nautilus, являющийся стандартным файловым менеджером для рабочего окружения Gnome. В мире Линукс вообще много хороших файловых менеджеров, но мы пойдём по более простому пути и будем противопоставлять Nautilus файловым менеджерам из Windows и Mac OS — Проводнику и Finder соответственно. Давайте начнём.

1. Nautilus можно закрыть.

Тут пользователи Мака начинают недоумевать — как это вообще возможно, чтобы файловый менеджер был закрыт? — А вот так, мы просто закрываем окно, и программа закрывается, её иконка в панели запуска перестаёт выделяться и её вообще можно убрать из списка быстрого запуска. Вот так. Проводник в Windows, кстати, так же прекрасно справляется с этой задачей.

Обратите внимание: кроме того, что файловый менеджер не запущен, его иконку можно переместить в любое место панели запуска (или вовсе убрать оттуда)

2. Двойной клик можно отключить.

Я уже много об этом писал, одиночный клик — это очень естественный способ открывать файлы и папки, и огромная беда человечества в том, что Эппл когда-то придумала двойной клик, и оттуда и понеслось… По умолчанию в Nautilus стоит тот же мерзкий двойной клик, но он легко отключается галочкой в настройках. Проводник так же может открывать файлы одним кликом, но только вместе с выделением по наведению, которое убивает всё удобство. В Finder этот режим тоже есть и тоже включается через костыль — надо включить уродливый (но иногда полезный) многоколоночный режим отображения, без которого оно не работает (почему?!).

Галочка, спасающая нервы

3. Превью файлов не хранятся в собственных папках файлов.

Как и другие файловые менеджеры, Nautilus создаёт превью для файлов — миниатюры фотографий и прочие подсказки, которые помогают найти файл не только по его названию. У Finder тут проблема: файл превью кладётся рядом с самим файлом — в ту же папку. Этот подход отвратителен во всём: во-первых, диск просто-таки заполоняют файлы .DS_Store, которые надо добавлять в git ignore, которые через флешки переносятся с компьютера на компьютер без какой-либо надобности; а во-вторых, это порождает массу уязвимостей, когда, заглянув в папку, можно понять, какие файлы там хранились, даже когда они уже удалены, или когда по этим «отпечаткам» можно узнать, в каких папках побывал любопытный нос маковода. В Nautilus превью-файлы хранятся в отдельной папке на компьютере, где в продублированном дереве каталогов хранятся только превьюшки и никак не мешают самим файлам — чисто и безопасно. Кстати, по тому же пути пошла и Windows 10, Проводник в которой больше не кладёт файлы Thumbs.db во все папки, до которых дотягивается — так держать, Microsoft!

Папка здорового человека: в ней ничего, кроме нужных файлов

Папка курильщика: командная строка видит файл .DS_Store, который не видно в файловом менеджере

4. Папки можно открывать приложением

Мы привыкли к тому, что в меню файлов есть пункт «открыть с помощью», который очень выручает во многих моментах. Но часто возникает необходимость открыть в приложении целую папку — открыть папку проекта в редакторе кода, открыть папку с альбомом в музыкальном плеере, открыть папку с DVD в видеоплеере и т.д. В Finder это можно сделать, перетянув папку на иконку приложения, но в Nautilus это реализовано так же, как и с файлами — пункт «открыть с помощью» по правому клику — очень логично и последовательно.

Открывает файлы «Папка».

5. Меню заполненной папки

Все мы привыкли, что правый клик по пустому месту в папке отображает меню самой папки, где можно выделить всё, создать новую папку и прочее. Но бывает, что в папке просто нет пустого места, а меню вызвать хочется. В Nautilus меню папки можно вызвать, нажав на имя папки в панели пути — вот так просто! В Finder эта фича тоже есть — для этого используется отдельная кнопка в панели инструментов.

Меню папки при клике на папку — гениально!

6. Шаблоны

В Проводнике Windows в папке вы можете создать не только другую папку, но и пустой текстовый файл или даже рисунок. В Finder на Mac OS такого сделать нельзя — нужно устанавливать сторонний софт. В Nautilus при первом запуске также нет возможности создать что-то кроме папки, но есть такое специальное место — папка с шаблонами — в которую можно добавить шаблоны-заготовки файлов любого типа, и эти файлы впоследствии можно будет клонировать через меню в любой папке. Лично мне очень нравится класть туда базовый шаблон HTML с размеченными местами под CSS и Javascript, чтобы я мог в несколько кликов провести какой-нибудь эксперимент или проверить какую-нибудь теорию. Кому-то пригодится положить туда пустую презентацию с преднастроенной темой вашей организации или пустую таблицу с формулами для расчётов. В общем, огромный простор для минимизации рутины.

Шаблоны на любой вкус

7. Корзина в файловом менеджере

Корзина — это неотъемлемая часть файлового менеджера — и в Mac OS, и в Windows 10 клик на значок с корзинкой открывает файловый менеджер. Но при этом из самого файлового менеджера корзину открыть нельзя ни там, ни там! Правда, в Windows можно выкрутиться — прикрепить корзину в избранное, но так не обновляется значок в зависимости от заполненности корзины, что на самом деле не большая беда. В Mac OS же попасть в корзину из файлового менеджера просто невозможно — обязательно надо запускать корзину из дока (даже через Spotlight нельзя!). Никогда не понимал, зачем мне нужно постоянно лицезреть корзину в доке или на рабочем столе. Причём, если в корзине что-то есть, то на моём мониторе отображается скомканный мусор — не эстетичная штуковина, которая побуждает к тому, чтобы очищать корзину, как только в неё что-то попало, а то и вовсе пользоваться агрессивным удалением — без корзины, что, зачастую, сводит на нет весь замысел корзины. Чтобы корзина работала как надо, она должна быть полной! А значит, на рабочем столе Windows и Mac OS постоянно должен присутствовать смятый мусор. Зачем такая показуха на рабочем столе — непонятно. B Ubuntu Unity, кстати, тоже всегда была видна корзина, но она была интерактивным элементом — на неё можно было перетягивать приложения для удаления и флешки для извлечения, но ни Mac OS, ни Windows ничего подобного не делают. Рабочее окружение Gnome тоже ничего подобного не делает, поэтому корзина живёт исключительно в файловом менеджере — там, где она и должна быть.

Простой пункт «Корзина» в левой панели

Заключение

Как видим, описанные выше пункты по большей части являются не столько дополнительными возможностями файлового менеджера, сколько дизайнерскими решениями, которые просто делают жизнь проще. И решения эти настолько простые, что эта статья скорее не восхваляет стандартный файловый менеджер Gnome, а критикует таковые в Windows и Mac OS. По какой-то причине, эти программы с многолетней историей перестали развиваться и становиться удобнее, а только обрастали новыми функциями. Правда, есть ещё надежда на перевыпуск Проводника в Windows 10, о котором уже есть некоторые слухи. Будем надеяться, что они смогут украсть из Nautilus достаточно крутых идей.

Please wait...
Комменты

21 комментарий

сначала новые
по рейтингу сначала новые по хронологии
1

Нууу советы хорошие, но вот название статьи про здорового человека..)) Просто тут как бы что считать под смыслом здоровый человек, у каждого здоровье то разное соответственно и файловый менеджер должен соответствовать уровню здоровья человека))) Это я конечно утрирую и шучу но все же) вот у меня иногда когда например болят зубки и иду их лечить в клинику своего знакомого, а точней сюдЫ https://domstom.com.ua/ то и файловый менеджер в такой ситуации я думаю мне нужен такой чтобы меня не раздражал)) Ато и так зуб болит а тут еще и файловый напрягает. а вот когда все норм и чувствуешь себя отлично то если чуть подглюканивает то можно и потерпеть) Ну это я ради шутки конечно все написал и чтобы разрядить обстановку, я думаю вы меня поняли. А по теме... Nautilus однозначно крут и его использования однозначно оправданое

3
Taras Panchyshyn

Неплохая статья, но пусть простит меня автор, она ни о чем... Это как писать о том "чем клюв лучше хобота" или "когти лучше копыт". В каждой системе свой ФМ, вы же не поставите Наутилус на Мак или Винду? В каждом ФМ можно найти фишки, которых нет у других (например цветные метки у Finder в сравнении с Проводником или тем же Наутилусом очень удобная штука). Или вы предлагаете сменить ОС из-за некоторых фишек ФМ?

Автор4

Автор вас прощает :) Статья, на самом деле, про расширение кругозора. Типа "требуйте от разработчика своей ОС изменений файлового менеджера!" :) И это эдакий противовес мнению, что "Линукс — он только для бедных или для тех, у кого слабый комп, всё там пытается быть похожим на Винду или Мак ОС и никаких преимуществ кроме бесплатности в нём нет". Так вот есть в нём много крутых штук, которые во всём лучше таковых в других ОС.

Ну и про "сменить ОС из-за некоторых фишек ФМ" — тоже тема ) Если добавить ещё статьи "просмотрщик изображений здорового человека", "магазин приложений здорового человека", "рабочее окружение здорового человека" и т.д., то будет видно, что причин хотя бы попробовать иную ОС не так уж мало :)

5
медведь

Спасибо за классную статью) сам пользуюсь Caja)))

Автор6

Caja — тоже форк Наутилуса :) Видимо, они одни из тех, кому не понравилось направление развития Наутилуса последних лет )

7
Африкан Свиридович

Насчет Корзины в Проводнике. Вот матчасть https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D1%81%D1%82%D0%B2%D0%BE_%D0%B8%D0%BC%D1%91%D0%BD_%D0%BE%D0%B1%D0%BE%D0%BB%D0%BE%D1%87%D0%BA%D0%B8_Windows
Корзина на рабочем столе это не ярлык, а графический значок элемента из древовидной иерархической структуры Винды. А уже значок, который выносится куда-то ещё - в тот же быстрый доступ Проводника - уже является ярлыком к объекту "Корзина", который находится на Рабочем столе. Поэтому значок на рабочем столе умеет в отображение состояния, а ярлык к этому значку - уже нет.

Автор8

Да вот пофиг, если честно :) Здорово, что в Винде, во-первых, можно убрать отображение корзины на рабочем столе, и во-вторых — добавить ссылку на корзину в левую панель Проводника. То, что при этом теряется смена значка — уже не так важно.

Это скорее беда Мак ОС в том, что корзину нельзя убрать с дока и нельзя добавить в Файндер.

С Наутилусом просто приятно, что сразу сделано хорошо, да ещё и со сменой значка.

9
Африкан Свиридович

Двойной клик на запуск очень удобен не сам по себе, а потому что на широком экране без сенсорной панели одиночный клик выполняет выделение элемента с показом дополнительной информации в панели Details Pane или Preview Pane. В телефонах и прочих устройствах с сенсорными экранами и узкими дисплеями одиночный тап на запуск выглядит логичным.

Автор10

Я вот панелью предпросмотра пользоваться не приучен, поэтому мне двойной клик не нужен. Опять таки, почему у меня нет выбора? В Наутилусе можно открывать файлы и двойным и одинарным кликом — как нравится (хотя с превью там сложнее), а в Проводнике и Файндере меня почему-то обязывают пользоваться тем способом, который удобен кому-то другому, даже если и Details Pane и Preview Pane у меня отключены. К чему эта принудиловка?

11
Африкан Свиридович

Вот эта опция. И ничего не выделяется при наведении

Автор12

Огромное вам спасибо за этот совет, действительно, если включить эту галку вместе с одиночным кликом, выделение по наведению отключается! Теперь Проводником стало удобно пользоваться, я просто счастлив! Теперь будет ещё приятнее переезжать с Мака на Винду, когда это наконец случится (жаль переезд на Линукс пока не предвидится).

13
Африкан Свиридович

В проводнике можно комфортно открывать одним кликом, если стоит опция "выделять чекбоксами". Не нравятся чекбоксики возле каждого элемента? Так они ж ненавязчивые

Автор14

Не знал о_О давно там эта функция? В последний раз видел там "выделение по наведению". Тема с чекбоксами мне подходит :)

15
Африкан Свиридович

как давно? Уж и не помню, несколько лет как минимум, этот функционал оптимизирован для тачскринов и перекочевал 100% с WinPhone, где выделение в списках выглядело точь-в-точь с этими вот чекбоксиками.

16
Джигурдей

думал на кеддре дела получше чем у каддра
но и тут... блоги пустуют годами, а новости на главной мало кто смотрит и тем более комментит

мда уж, и ведь были раньше времена, активность, фан встречи, контент

Автор17

Вроде этот пост моложе года и вообще, кто мешает что-то новое пилить? Или вы не хотите общаться, а хотите жаловаться?

18

Nautilus хорош, но субъективно для меня апофиозом крутости среди файловых менеджеров является KDEшный Dolphin. Он может быть как простым и лаконичным так и монстром с кучей разной степени полезности фишками. Хотя я в целом больше приверженец KDE нежели Gnome (gtk) окружений.

Мельком где то видел новость о том что возможно в Elementary будут завозить поддержку Android приложений, хотя могу и ошибаться. Если это все таки правда и работать будет ок, тогда возможно я вернусь на GTK в виде DE Pantheon.

В целом за материал лайк, линуксятников хотелось бы видеть на просторах кеддра больше. И лайк за то что несмотря на неудобный редактор материалов на кеддре вы все таки опубликовали свой материал. В свое время это напрочь отбило всякое желание у меня что либо тут публиковать. Заготовки материалов делал то я не здесь, но подготовка текста к публикации так еще задачка...

Автор19

Да, у KDE частенько встречаются жемчужины мира ПО. Чего стоят хотя бы KDE Connect и Krita!

Насчёт редактора статей на Кеддре — это да. Я даже одно время проставлял для своих статей тег "у Кеддра отвратительный редактор статей" ( https://keddr.com/tag/u-keddra-otvratitelnyiy-redaktor-statey/ ), особенно жёстко было писать про RegExp с его сложными символами, которые надо было оборачивать во что-то съедобное. В этот раз, конечно, проще :)

20

Интересная статья, давно пользуюсь Linux, но всё стараюсь больше изучить терминал)
Nautilus посмотрю. Благодарю

Автор21

Если вы уже пользуетесь Линуксом, ваш файловый менеджер может быть не хуже Наутилуса, в Линуксе их хороших полно и одной статьи не хватит, чтобы их сравнить :)

Наутилус в статье был выбран не оттого, что он лучший, а оттого, что я им пользуюсь и он лучше Проводника и Файндера.

Новый комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.