Tag, Youre It! Как управлять файлами в Linux с помощью TagSpaces

Вы чувствуете, что пробовали все это, но ничто, кажется, не работает.

Я говорю о совете по производительности. Есть так много советов о том, как организовать файлы, но приходило ли вам в голову, что эти хаотичные папки

ты не виноват? Что делать, если ваша ОС является частью проблемы?

tagspaces-неорганизованный-рабочий стол

Конечно, пользователи несут ответственность за создание системы управления документами: решая, как назвать файлы и где их разместить. Компьютеры позволяют нам организовывать наши цифровые активы, но эти возможности ограничены самой системой, которая их предоставляет.

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

Управление файлами на основе тегов

Тэги являются контент-зависимыми ключевыми словами; метаданные, описывающие содержимое файла. Они нужны нам, потому что мир не одномерный, и один файл может принадлежать нескольким категориям. Ярким примером являются мультимедийные файлы — фотографии, видео, музыка — но простой отчет о вашей последней встрече может также потребовать сложной категоризации (по дате, проекту, теме, клиенту…).

Вы можете «взломать» иерархическую файловую систему, вставив символические ссылки или скопировав файлы в разные подпапки, но действительно ли вы помните, где находится каждый ярлык? Вернетесь ли вы к обновлению ярлыков при перемещении или удалении исходного файла? Беспорядок становится еще хуже, если вы используете какой-то контроль версий

,

tagspaces папка-структура

Потенциальное решение — управление файлами на основе тегов. Это может быть достигнуто на нескольких уровнях, начиная с самой файловой системы. Существуют файловые системы на основе тегов для Linux, но они не особенно популярны. В Windows Vista предполагалось ввести аналогичную концепцию, но в итоге она была прекращена.

Другой уровень — это различные реализации тегов файлов, такие как базы данных или специализированные приложения. Они напрямую не влияют на файловую систему, а действуют как «наложение», которое позволяет пользователю индексировать, искать и управлять файлами с помощью тегов. Вы, наверное, слышали о «семантическом рабочем столе». Kep’s Nepomuk и GNOME Zeitgeist — это фреймворки, построенные на этой идее, но обычному пользователю они часто кажутся изнуряющими ресурсами.

tagspaces-удалить-семантический рабочий стол

До сих пор единственным подходом, который успешно привлекает широкую пользовательскую базу, являются настольные приложения, которые применяют собственные метаданные к файлам. Есть много таких для Windows и OS X: из альтернатив Windows Explorer

как DirectoryOpus

мощным файловым менеджерам, которые позволяют помечать файлы

, Файловые менеджеры для Linux предлагают невероятно полезные дополнения

, но пометка в основном запоздалая мысль. Исключением является TagSpaces, который помещает теги в центр внимания.

Представляем TagSpaces

tagspaces-старт

Первоначально немецкий проект TagSpaces лучше всего описан как «Evernote для вашей ОС». Он может управлять файлами, но вы можете использовать его для создания личной вики, сбора исследовательских материалов, предварительного просмотра и редактирования нескольких форматов файлов, а также для визуализации ваших папок в виде карт разума или родословных.

Свободно использовать, просто начать

TagSpaces — это приложение с открытым исходным кодом, доступное как для 32-, так и для 64-битных архитектур. Если вы пользователь Windows, не прекращайте читать — TagSpaces кроссплатформенный, и версия для Windows работает так же, как и его аналог для Linux. Версии для Android, iOS и браузеров (Firefox и Chrome) работают немного по-разному, но мы сосредоточимся на настольном приложении. Вы можете использовать TagSpaces как переносимое приложение для Linux. Скачайте и распакуйте сжатый пакет и просто запустите исполняемый файл tagspaces файл. Не нужно ничего компилировать или устанавливать.

Интерфейс? Не так просто

tagspaces-фальцевально-опции

Первая встреча с TagSpaces может оставить вас озадаченным. Нет лент или текстовых меню; только значки над списком файлов. Значок «меню гамбургера» переключает боковую панель слева, а рядом с ней запускается Опции Диалог. Боковая панель имеет раскрывающееся меню вверху, которое позволяет выбрать активную папку, и вкладки внизу, которые переключаются между навигацией на основе тегов и на основе местоположения. Тройной значок открывает Операции с каталогами меню каждой папки.

tagspaces-групповые файлы

Значки над файлами позволяют переключать миниатюры, выбирать, удалять, копировать и маркировать файлы, а также получать доступ к дополнительным меню. Вы можете выбрать режим просмотра из меню рядом с Поиск бар. В зависимости от выбранного режима (Сетка или Список), вы можете сортировать и группировать файлы по различным критериям. Параметры визуализации в режиме FolderViz предоставят вам отличный обзор структуры папок.

tagspaces папка-карта

Организация ваших файлов с TagSpaces

По умолчанию TagSpaces не показывает все ваши файлы, как обычный файловый менеджер. Вместо этого он позволяет вам решить, какими папками он должен управлять. Вы можете импортировать весь свой /Главная или просто несколько папок через Подключите новое местоположение Диалог.

tagspaces-Connect-папки

Как только нужные файлы будут введены, вы можете пометить их, выбрав файлы и щелкнув значок метки на панели инструментов. Кроме того, сначала добавьте теги и организуйте их в группы, затем просто выберите файлы и щелкните теги на боковой панели.

tagspaces-управление-теги

Смарт-теги — это предварительно определенные, чувствительные ко времени теги, которые помогают вам получить доступ к недавно измененным файлам. TagSpaces поддерживает тегирование нескольких файлов одновременно и может предлагать теги на основе свойств файла. Каждый тег может быть отредактирован и помечен цветом.

tagspaces-теги-изображения-файлы

TagSpaces может открывать и редактировать файлы многих типов в панели предварительного просмотра справа. Поддерживаемые форматы включают HTML, обычный текст, Markdown, PDF, EPUB и несколько аудио и графических форматов.

Сравнение TagSpaces и классических файловых менеджеров

Самым странным, наиболее очевидным отличием TagSpaces от классических файловых менеджеров является отсутствие контекстных меню. Вы можете щелкнуть правой кнопкой мыши весь день, но ничего не произойдет. Все действия и меню активируются с помощью левого щелчка, но вы можете определить несколько сочетаний клавиш, которые оставляют TagSpaces в странной неопределенности между полной зависимостью от мыши и поддержкой просмотра без мыши.

,

tagspaces-клавиатура-ярлыков

Другим непрактичным отличием является тот факт, что связанные с файлами меню не унифицированы. Если вы выберете файл и нажмете значок «Создать новый файл меню» на панели инструментов, вы получите набор параметров, отличный от меню «Операции с файлами», которое открывается при нажатии на расширение файла.

tagspaces-файл-параметры

Неудобство сводится к основным операциям с файлами. Скажем, вы хотите скопировать некоторые файлы. Для этого нет контекстного меню, поэтому вам нужно либо щелкнуть соответствующий значок на панели инструментов, либо открыть меню «Операции с файлами». Затем вы должны использовать отдельный диалог, чтобы, наконец, скопировать файлы. Классическая комбинация Ctrl + C / Ctrl + V здесь не имеет силы.

tagspaces въезду копирования-файлы

Подобные причуды продолжают появляться, если вы пытаетесь использовать TagSpaces в качестве традиционного файлового менеджера. Например, он не позволяет удалять не пустые папки. Он может отображать скрытые файлы, но если скрытый файл не имеет явного расширения (например, .bashrc), TagSpaces считает, что имя файла является расширением, и оставляет поле имени файла пустым.

tagspaces-проблема-расширение

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

Самая большая проблема с TagSpaces

Вы охватили TagSpaces, несмотря на его недостатки, и отметили все свои файлы. Но затем вы открываете другой файловый менеджер и замечаете, что файлы выглядят так:

tagspaces-переименованы-файлы

Нет, это не ошибка. TagSpaces в основном переименовывает ваши файлы, добавляя теги к имени файла, используя этот шаблон:

tagspaces-файл-анатомия

Диалоговое окно Параметры позволяет вам изменить это, но функция все еще помечена как экспериментальная.

tagspaces-варианты

Причина заключается в том, что только имена файлов правильно синхронизируются между устройствами и различными операционными системами, не требуя отдельных баз данных и сторонних приложений для чтения метаданных. Однако этот подход не лишен недостатков: имена файлов с несколькими тегами могут быть слишком длинными для некоторых систем. Теги в именах файлов затрудняют переименование файлов, и они совсем не выглядят красиво.

Пользователи TagSpaces либо любят это решение, потому что оно портативное, либо ненавидят его, потому что не хотят, чтобы его файлы трогали. В конце концов, все сводится к личным предпочтениям. Если вы планируете заменить свой файловый менеджер на TagSpaces, это не будет проблемой, потому что вы никогда не увидите теги как часть имени файла. Однако, когда вы делитесь помеченными файлами, вы должны информировать получателей о своих привычках помечать файлы.

Иерархия или теги?

Большинство пользователей придерживаются иерархической структуры папок, потому что она кажется «естественной» и интуитивно понятной, или просто потому, что они к ней привыкли. Но что происходит, когда вам нужно это реорганизовать? Представить новые подпапки нелегко с сотнями файлов, и я представляю, что найти файл очень похоже на поиск иголки в стоге сена.

С файловой системой на основе тегов вам не нужно беспокоиться о расположении — просто убедитесь, что файлы помечены соответствующими релевантными ключевыми словами. Вполне возможно, что теги — это будущее управления файлами в Linux.

Тем не менее, не все пользователи будут готовы к переключению. В исследовании 2005 года четырнадцати участникам было предложено заменить свои папки простым инструментом поиска. Тринадцать отказались, заявив, что они не могут полагаться только на поиск и что они предпочитают видеть свои файлы сгруппированными в папки. Тем не мение,

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

Джонс В., Фуванартнурак А. Дж., Джилл Р. и Гарри Брюс. Не забирай мои папки! Организация личной информации для достижения цели. Информационная школа, Университет Вашингтона, 2005.

Может ли TagSpaces быть нужной им утилитой? Мы видели, что оно не идеальное, но это молодое приложение, которое все еще находится в разработке, и у него достаточно времени, чтобы его улучшить. По сравнению с файловыми менеджерами на основе тегов только для CLI, такими как Tag и TagFS, использование TagSpaces является простым делом, а интерфейс гораздо более привлекателен для начинающих и бывших пользователей Windows. Общеизвестная проблема тегов в имени файла, безусловно, требует внимания, возможно, в форме редактирования расширенных атрибутов файла или хранения тегов в существующем формате метаданных.

Пока что решение может заключаться в компромиссе, и пусть TagSpaces и традиционные файловые менеджеры дополняют друг друга. Держите дельфина или наутилуса

для ваших ежедневных задач управления файлами и переключитесь на TagSpaces для определенных типов файлов. Вы можете использовать TagSpaces в качестве менеджера коллекции фотографий

, цифровой блокнот или органайзер электронных книг.

Как вы думаете? Вы пробовали TagSpaces или любой другой файловый менеджер на основе тегов? Как вы организовываете свои файлы? Поделитесь своими советами и опытом в комментариях.

Авторы изображений: предоставлены Domiriel через «Папки» через Flickr, скриншоты TagSpaces, Структура папок через Wikimedia Commons, Desktop — ранее Линдси Эванс через Flickr.

Ссылка на основную публикацию
Adblock
detector