Найпростіший спосіб створити новий текстовий файл у вікні Finder на OSX


55

Гаразд, тому якщо я переглядаю каталоги в OS X Finder, який найпростіший спосіб створити новий текстовий файл?

Зараз мені потрібно відкрити TextEdit, натискати, поки я не потрапляю в ту саму директорію, в якій я перебуваю, або мені потрібно відкрити вікно терміналу, CD в каталог і touch blahblah.txt. Мене зіпсує меню правої кнопки миші в Windows.

Відповіді:


24

Особисто я використовую кнопку " Відкрити в текстовому тексті", яку я додав на панель інструментів. Крок щодо завантаження та встановлення розширення знаходиться за посиланням.

Або ви можете скористатися цим яблучним сценарієм

tell application "Finder" to make new file at (the target of the front window) as alias

Відкрийте редактор сценаріїв, збережіть як додаток для яблук у відомому місці, яке я використовую / Програми / Скрипти, а потім перетягніть його на панель інструментів.

Це створить текстовий файл без назви в поточній папці.


TextMate - це набагато приємніший редактор взагалі над TextEdit, і цілком вартує ціни.
jtimberman

1
Чи можете ви бути більш конкретними, "перетягніть його на панель інструментів". Можливо, це просто те, що він більше не працює в Mavericks, але я не можу перетягнути сценарій. PS: розширення файлу для Applescript - це .Applescript або .scpt
Андрій

4
Вам потрібно утримувати Option + Command, щоб перетягнути програми на панель інструментів у Mavericks.
redfood

1
URL-адресу порушено ...
Хоуман

1
@Andrei: спочатку потрібно утримувати CMD-ALT, а потім вибрати та перетягнути файл.
user375251

8

Додавання додатка Touch Here до Finder може допомогти, але я ніколи його не використовував.

Додайте цю крихітну програму AppleScript на панель інструментів пошуку, і кожен раз, коли ви натискаєте на неї, вона запропонує ввести ім’я файлу та створить порожній файл у поточній папці.


Це найкраще рішення: один клік із підказкою.
лінг

7

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

alt текст

Зображення призначене для Тигра, у Леопарді "Новий файл" є підменю "Більше"



Посилання мертве :(
cmroanirgo

1
NuFile припинено
Linkmichiel

7

ПРИМІТКА. Після введення SIP цей додаток не працює, якщо ви не відключите його. Детальніше про те, як це зробити, читайте , але це необдумано.


Спробуйте XtraFinder .

Цей додаток просто чудовий, вирішив усі мої основні потреби після переходу з платформи Windows, як-от додавання "Нового файлу" в контекстне меню та панель інструментів пошуку тощо. Деякі функції, наведені на їхньому веб-сайті, -

XtraFinder додає вкладки та функції до Mac Finder.

• Вкладки та подвійна панель.

• Впорядкуйте папки зверху.

• Вирізати та вставити.

• Глобальні гарячі клавіші.

• "Копіювати шлях", "Показати приховані елементи", "Сховати робочий стіл", "Оновити", "Новий файл", "Копіювати в", "Перейти до", "Новий термінал тут", "Зробити символічну посилання", "Зміст "," Атрибути ",….

• Спадковий ярлик для OSX 10.9 та 10.10. Світлий текст на темному тлі. Прозоре вікно.

• Барвисті значки в бічній панелі.

• Розмір вибраних елементів у рядку стану.

• Автоматично регулювати ширину стовпців.

• Натисніть Enter або Return, щоб відкрити вибір.

• Відобразити кількість елементів папки у вікні Перелік

• клацніть середнім клавішею, щоб відкрити папку в новому вікні чи новій вкладці.

• Набагато більше.

Я використовую цей додаток з OS X 10.9.5 і не стикався з ним. Він має вбудований стиль OS x, який також добре виглядає на екранах сітківки. Ось знімок екрана моєї панелі інструментів пошуку -

Панель інструментів Finder

Пс. це додаток також безкоштовно!


1
Радий, що це допомогло :)
Рахул Тхакур

1
Не працює 10.11
Тім Кастелейнс,

@TimCastelijns Це так, вам потрібно відключити захист цілісності системи. Ви можете знайти інструкції на веб-сайті програми.
Рахул Тхакур

@RahulThakur Так, я бачив, але я не збираюся цього робити ..
Tim Castelijns

@TimCastelijns, це не означає, що він не працює.
Рахул Тхакур

5

З Quicksilver ви могли просто:

  • Викликати QS "команда x"
  • вдарити "." клавішу для введення тексту та додавання до тексту
  • вкладку та "cr" для створення файлу
  • вкладку та "tex" для редагування тексту

скріні

Ось як я це роблю. Ви можете скористатися діалоговим вікном збереження для вибору свого каталогу або просто перетягнути файл прямо з quicksilver у свій каталог.


Я використовую цей метод, але щоб створити текстовий файл у вибраному каталозі пошуку, замість того, щоб відкривати TextEdit, я натискаю cmd + g. Це дозволить вибрати каталог. Отже: .пишіть текст TAB cre TAB cmd + g RETURN
audub


3

Якщо ви використовуєте командний рядок і для інших цілей, вам може сподобатися DTerm . Він містить спливаючий командний рядок, поточний каталог якого відповідає передньому вікні (працює з будь-яким вікном, яке має піктограму в рядку заголовка), тому ви можете просто натиснути ярлик і ввести, touch blahblah.txtне потребуючи змін каталогів.

введіть тут опис зображення

Є творці файлів контекстного меню в стилі Windows, які є більш прямою відповіддю на вашу проблему. Але якщо ви є частим користувачем командного рядка - якщо ви є тим, хто має проект, відкритий у редакторі та відповідне вікно терміналу - тоді DTerm варто спробувати як ширший інструмент.


круто, це звучить як раз про правильний підхід.
Jason S

2

Це робить і додаток NewTextFileHere на основі AppleScript . Сторінка завантаження тут . Його можна перетягнути на панель інструментів Finder, і він може автоматично відкрити файл, коли він буде створений.

Якщо ви відкриєте пакет програм…

введіть тут опис зображення

… І перейдіть до Змісту / Ресурси / Сценарії / , ви можете відкрити main.scpt і відредагувати його. Наприклад, мене дратувало, що він створює лише текстові файли. Змініть його на наступне щойно це створити будь-який файл , який ви хочете:

try
    tell application "Finder" to set the currentFolder to (folder of the front window as alias)
on error
    set the currentFolder to path to desktop folder as alias
end try

set newfilename to ""
(*repeat while newfilename = ""*)
display dialog "Filename?" default answer newfilename buttons {"Cancel", "OK"} default button 2
set newfilename to text returned of the result
(*end repeat*)
set currentFile to POSIX path of currentFolder & newfilename

do shell script "touch " & quoted form of currentFile
do shell script "open " & quoted form of currentFile

1

Зазвичай я запускаю текстовий файл у своєму редакторі ( TextMate ), зберігаю файл, коли з'являється діалогове вікно "Зберегти", перемикається на Finder і перетягує папку (Клацніть та утримуйте саму папку або піктограму папки у заголовку вікна) та перетягніть його на відкриту панель "Зберегти". Потім панель "Зберегти" перейде до збереження у цьому каталозі.

Якщо у вас є папка за замовчуванням, це ще простіше. Просто натисніть на вікно папки, не переходячи на пошук, і ви збережете в цій папці.


1

Якщо ви також використовуєте запуск програми, це не так вже й складно.

Особисто я використовую AlfredApp, і я можу зробити це так

> touch ~/my_text_file.txt

'>' скаже AlfredApp виконати таку команду.

введіть тут опис зображення


1

Ви можете замінити Finder на Path Finder .

Шлях Finder пропонує інструменти, необхідні для швидкого, точного та повного доступу до файлів та керування ними на OS X. Операційна система світового класу заслуговує менеджера файлів світового класу. Зануріться у знайомий інтерфейс, навантажений незвичайно потужними функціями, і змусьте вашу файлову систему співати з Path Finder 6.


1

За допомогою кнопки на панелі інструментів Finder:

введіть тут опис зображення

Кроки для створення кнопки:

  1. Створіть новий яблучний скрипт за допомогою редактора AppleScript, наданого в програмах / утилітах

  2. Вставте tell application "Finder" to make new file at (the target of the front window) as aliasта експортуйте як додаток.

  3. Перетягніть до пошуку (у Mavericks для створення ярлика потрібно утримувати cmd+ altпід час перетягування)

Інструкції зі створення піктограм є тут .


1

Якщо ви хочете просто створити файл, ви можете безпосередньо використовувати цю команду в терміналі, touch Filename.extension

Якщо ви хочете створити файл з контекстом всередині, ви використовуєте цю команду.

echo "This is my sentence inside the text" > Filename.extension

Зверніть увагу на хитрість, чи ви реально використовуєте ехо для друку / публікації того, що знаходиться перед командою echo, і відразу після того, як ви просто скажете, о, чому б вам не поставити це відлуння в це Filename.extension замість того, щоб повторити його мене на екрані.


1

Це також обговорювалося в Apple SE. Зараз я використовую рішення перетягування. Це має перевагу, завдяки чому ви можете мати велику кількість файлів шаблонів. Отже, крім того, щоб мати порожній текстовий файл, ви також можете мати інші поширені порожні файли, які ви можете використовувати (наприклад, Excel, Word, шаблони LaTeX тощо).

Відповідь тут , яку я цитую нижче:

Просте рішення перетягування працює для мене.

Створіть папку під назвою "Нові документи". У цій папці збережіть порожній документ кожного типу, який потрібно. У моєму випадку у мене є порожній документ TextEdit (.rtf) і чистий документ TextMate (.txt).

Заблокуйте цю папку (виберіть, cmd-I, натисніть "Заблоковано").

Помістіть папку в док.

Тепер, коли ви хочете отримати новий документ, просто перетягніть його з цієї папки Dock туди, куди вам потрібно. Оскільки папка "Нові документи" заблокована, оригінал не буде видалений; швидше, Mac зробить копію для вас.


0

Ви можете створити новий запис контекстного меню.

Ось посібник: http://www.hongkiat.com/blog/customize-mac-right-click-menu/

Ось підсумок:

  1. Створіть службу з Automator, яка приймає Файли та папки в якості вхідних даних і стосується програми Finder. Хитрість тут полягає в тому, щоб зробити автоматизатор, який створює порожній файл.
  2. Збережіть послугу. Він буде збережений у ~ / Бібліотека / Послуги. Але корисно знати, що воно також з’явиться в контекстному меню файлів і папок, в підменю «Послуги».
  3. За бажанням створіть ярлик клавіатури. Перейдіть до Налаштування системи -> Клавіатура -> Ярлики -> Послуги та знайдіть там свою службу автоматизації, призначте клавішу швидкого доступу, яка вам подобається.

2
Ласкаво просимо до Супер Користувача! Як правило, нам подобаються відповіді на сайті, щоб мати можливість самостійно стояти - Посилання чудові, але якщо це посилання коли-небудь перерветься, відповідь повинна мати достатньо інформації, щоб вона все-таки була корисною. Будь ласка, подумайте про редагування своєї відповіді, щоб включити більше деталей Див. Поширені запитання для отримання додаткової інформації.
slm

0

Цей сценарій додасть елемент у ваше контекстне меню (тестується на OSX Mavericks) і ДУЖЕ легко встановити:

https://github.com/OscarGodson/New-File

Щоб встановити на Mavericks:

  1. завантажити сценарій
  2. відчинено New File.workflow
  3. Мені було запропоновано встановити або відкрити - виберіть інсталяцію.

Це воно.

Ви побачите опцію "Новий файл", коли клацніть правою кнопкою миші батьківську папку або будь-який файл. Іноді це знаходиться під пунктом меню "Послуги".


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.