3

В системе Unix (или, более конкретно, в Mac OS X) возможно ли показывать скрытые файлы только в некоторых каталогах? Например, как разработчик, я хочу видеть скрытые файлы в моих проектах Ruby on Rails, но не на моем рабочем столе.

Я думаю, я просто устал видеть все это .DS_Store и .trashes плавают, любые средства, не связанные напрямую, приветствуются!

4 ответа4

2

Непосредственно связанные решения приветствуются?

Ну, недавно я наткнулся на это руководство, которое позволяет вам использовать ярлык Shift-Cmd-Period, который уже используется в диалоговых окнах открытия / сохранения в Finder. Это включает в себя перезапуск Finder, но, поскольку все окна восстановлены, это относительно легко.

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

1

Открытие каталога вашего проекта с помощью текстового редактора, такого как TextMate (отлично подходит для RoR!), Покажет вам все файлы.

Если нет, то может быть полезно добавить ". * |" в начале шаблона файла вы найдете в «Настройки» TextMate> «Дополнительно»> «Шаблон файла»:

PS Я не знаю ни одного способа показать невидимые файлы только для данного каталога. Но я бы предпочел не делать этого, если это возможно. Я предпочитаю работать с терминалом для такого рода вещей. Это даже круче с инструментом командной строки TextMate, введите:

$ mate any_file_or_directory

... чтобы открыть его в TextMate

1

Вы можете написать скрипт оболочки, например, с помощью bash

shopt -s dotglob
for file in my_rails_directory1/.*  my_rails_directory2/.*
do
 echo $file
done 
1

Не делает именно то, что вы хотите, но я использую виджет hiddenfiles для переключения видимости. Это влияет на все папки, конечно, но это быстро использовать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .