Есть ли *.csv Файловый менеджер с Treeview
Есть ли какой-нибудь плагин Notepad++, отдельное программное обеспечение или что-то еще, что может управлять и показывать мне CSV -файл в виде дерева (можно редактировать этот CSV -файл, удалять некоторые строки, редактировать имя и т. Д.)?
O - папка
V - файл
1, 2, 3, 4 - уровень
Пример:
O;1;Folder_Master;;
O;2;Folder_in second_level;;
V;3;File1_in_third_level
O;3;Folder_in_third_level
V;4;File2_in_4_level
V;4;File3_in_4_level
O;3;Folder_in_third_level
V;4;File4_in_4_level
V;4;File5_in_4_level
O;3;Folder_in_third_level
V;4;File6_in_4_level
V;4;File7_in_4_level
O;3;Folder_in_third_level
V;4;File8_in_4_level
V;4;File9_in_4_level
1 ответ
Я не знаю, будет ли это работать для вас. Но я думаю об использовании языка -> Python, а затем использовать его функцию сворачивания. Python структурирует код по отступам, и вы можете сложить все детали (то есть полностью скрыть некоторый уровень отступа) или скрыть что-то, выбрав его по отдельности.
Сначала нужно сделать отступ, выполнить поиск по регулярному выражению и заменить:
- замещать
^(.;2;)
с\t\1
- замещать
^(.;3;)
с\t\t\1
- замещать
^(.;4;)
с\t\t\t\1
Затем выберите Language -> Python и поэкспериментируйте с функцией Folding:
- Нажмите на минус-символы в левой части
- Используйте View -> Параметры Fold и Collapse
В конце удалите отступ с помощью Edit->Blank Operations -> Trim Leading Space.