Najłatwiejszy sposób na utworzenie nowego pliku tekstowego w oknie Findera w OSX

55

OK, więc jeśli przeglądam katalogi w OS X Finder, jaki jest najłatwiejszy sposób na utworzenie nowego pliku tekstowego?

Teraz muszę albo otworzyć TextEdit, klikać, aż dojdę do tego samego katalogu, w którym się znajduję, albo muszę otworzyć okno terminala, cd do katalogu i touch blahblah.txt. Rozpieszcza mnie menu z prawym przyciskiem myszy w systemie Windows.

Jason S.
źródło

Odpowiedzi:

24

Osobiście korzystam z przycisku Otwórz w wiązaniu tekstu , który dodałem do paska narzędzi. Kroki pobierania i instalowania rozszerzenia znajdują się w łączu.

Lub możesz użyć tego skryptu Apple

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

Otwórz edytor skryptów, zapisz jako aplikację AppleScript do znanej lokalizacji, której używam / Aplikacje / Skrypty, a następnie przeciągnij ją na pasek narzędzi.

Spowoduje to utworzenie pliku tekstowego bez tytułu w bieżącym folderze.

Bruce McLeod
źródło
TextMate jest ogólnie o wiele ładniejszym edytorem niż TextEdit i jest wart swojej ceny.
jtimberman
1
Czy możesz bardziej precyzyjnie opisać „przeciągnij na pasek narzędzi”. Może po prostu nie działa już w Mavericks, ale nie mogę przeciągnąć i upuścić skryptu. PS: rozszerzenie pliku dla Applescript to .Applescript lub .scpt
Andrei
4
Przytrzymaj klawisze Option + Command, aby przeciągnąć aplikacje na pasek narzędzi w Mavericks.
redfood
1
adres URL jest zepsuty ...
Houman
1
@Andrei: najpierw musisz przytrzymać CMD-ALT, a następnie wybrać i przeciągnąć plik.
user375251,
8

Dodanie aplikacji Touch Here do Findera może pomóc, ale nigdy jej nie używałem.

Dodaj tę małą aplikację AppleScript do paska narzędzi wyszukiwarki, a po każdym kliknięciu wyświetli się monit o podanie nazwy pliku i utworzy pusty plik w bieżącym folderze.

Arjan
źródło
To najlepsze rozwiązanie: jedno kliknięcie z monitem.
mol
7

Nufile robi dokładnie to, co chcesz - menu kontekstowe do tworzenia plików w wyszukiwarce kliknij prawym przyciskiem myszy. Możesz utworzyć większość plików dowolnego typu, zdefiniować pliki szablonów itp.

alternatywny tekst

Zdjęcie dotyczy Tygrysa, w Leopardzie „Nowy plik” jest podmenu „Więcej”

zredagowane
źródło
9
Jest to niestety niezgodne z systemem Snow Leopard .
Casebash,
Link is Dead :(
cmroanirgo
1
NuFile zostało przerwane
Linkmichiel,
7

UWAGA: Po wprowadzeniu SIP ta aplikacja nie działa, chyba że ją wyłączysz. Przeczytaj więcej o tym, jak to zrobić, ale jest to niewskazane.


Wypróbuj XtraFinder .

Ta aplikacja jest po prostu świetna, rozwiązała wszystkie moje podstawowe potrzeby po przejściu z platformy Windows, takiej jak dodanie „Nowego pliku” w menu kontekstowym i pasku narzędzi wyszukiwarki itp. Niektóre funkcje wymienione na ich stronie internetowej -

XtraFinder dodaje karty i funkcje do Mac Findera.

• Zakładki i podwójny panel.

• Ułóż foldery na górze.

• Wytnij i wklej.

• Globalne klawisze skrótu.

• „Kopiuj ścieżkę”, „Pokaż ukryte elementy”, „Ukryj pulpit”, „Odśwież”, „Nowy plik”, „Kopiuj do”, „Przenieś do”, „Nowy terminal tutaj”, „Utwórz symboliczny link”, „Spis treści ”,„ Atrybuty ”,….

• Starsza etykieta dla OSX 10.9 i 10.10. Jasny tekst na ciemnym tle. Przezroczyste okno.

• Kolorowe ikony na pasku bocznym.

• Rozmiar wybranych elementów na pasku stanu.

• Automatycznie dostosuj szerokość kolumn.

• Naciśnij Enter lub Return, aby otworzyć wybór.

• Wyświetl liczbę pozycji folderów w widoku listy.

• Kliknij środkowym przyciskiem, aby otworzyć folder w nowym oknie lub nowej karcie.

• Wiele więcej.

Korzystam z tej aplikacji w systemie OS X 10.9.5 i nie napotkałem żadnych problemów. Ma natywny styl ikony OS X, który dobrze wygląda również na ekranach siatkówki. Oto zrzut ekranu mojego paska narzędzi Findera -

Pasek narzędzi Findera

Ps. ta aplikacja jest również darmowa!

Rahul Thakur
źródło
1
Cieszę się, że pomogło :)
Rahul Thakur
1
Nie działa 10.11
Tim Castelijns
@TimCastelijns Tak, musisz jednak wyłączyć ochronę integralności systemu. Instrukcje znajdziesz na stronie internetowej aplikacji.
Rahul Thakur
@RahulThakur Tak, widziałem, ale nie zamierzam tego robić ...
Tim Castelijns,
@TimCastelijns, co nie znaczy, że nie działa.
Rahul Thakur
5

Dzięki Quicksilver możesz po prostu:

  • Wywołaj QS „polecenie x”
  • Uderz w "." Klawisz do wprowadzania tekstu i dodawania tekstu
  • tab i „cr”, aby utworzyć plik
  • tab i „tex” do edycji tekstu

screenie

Tak to robię. Możesz użyć okna dialogowego zapisu, aby wybrać katalog, lub możesz po prostu przeciągnąć plik bezpośrednio z Quicksilver do swojego katalogu.

Bryan Schuetz
źródło
Używam tej metody, ale aby utworzyć plik tekstowy w wybranym katalogu wyszukiwarki, zamiast otwierać TextEdit, nacisnąłem cmd + g. Spowoduje to wybranie katalogu. Więc: .zapisz tekst TAB cre TAB cmd + g RETURN
audub
4

Inną opcją jest przypisanie skrótu do skryptu :

tell application "Finder"
    set selection to make new file at (get insertion location)
end tell
Lri
źródło
3

Jeśli używasz wiersza polecenia również do innych celów, możesz polubić DTerm . Udostępnia wyskakujące okno poleceń, którego bieżący katalog odpowiada oknu z przodu (działa z każdym oknem, które ma ikonę na pasku tytułu), dzięki czemu można po prostu nacisnąć skrót i wpisać touch blahblah.txtbez potrzeby zmiany katalogów.

wprowadź opis zdjęcia tutaj

Istnieją twórcy plików menu kontekstowego w stylu Windows, którzy są bardziej bezpośrednią odpowiedzią na Twój problem. Ale jeśli jesteś częstym użytkownikiem wiersza poleceń - jeśli jesteś tym, który ma projekt otwarty w edytorze i odpowiednie okno terminala - to DTerm jest warte wypróbowania jako szersze narzędzie.

Kevin Reid
źródło
fajnie, to brzmi jak właściwe podejście.
Jason S
2

Robi to również aplikacja oparta na AppleScript NewTextFileHere . Strona pobierania jest tutaj . Można go przeciągnąć na pasek narzędzi Findera i automatycznie otworzyć plik po jego utworzeniu.

Jeśli otworzysz pakiet aplikacji…

wprowadź opis zdjęcia tutaj

… I przejdź do Spis treści / Zasoby / Skrypty / , możesz otworzyć main.scpt i edytować go. Na przykład denerwowało mnie to, że tworzyły tylko pliki tekstowe. Zmień go na następujący, aby po prostu utworzyć dowolny plik:

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
slhck
źródło
1

Zwykle uruchamiam plik tekstowy w moim edytorze ( TextMate ), zapisuję go, gdy pojawi się okno dialogowe „Zapisz”, przejdź do Findera i przeciągam folder (kliknij i przytrzymaj sam folder lub ikonę folderu w tytule okna) i przeciągnij go do otwartego panelu „Zapisz”. Panel Zapisz przełączy się następnie na zapis w tym katalogu.

Jeśli masz folder domyślny, jest to jeszcze łatwiejsze. Wystarczy kliknąć okno folderu bez przełączania się do wyszukiwarki, a następnie zapisujesz w tym folderze.

Mark Thalman
źródło
1

Jeśli używasz również programu uruchamiającego aplikacje, to nic wielkiego.

Osobiście korzystam z AlfredApp i mogę to zrobić

> touch ~/my_text_file.txt

„>” poinformuje AlfredApp o wykonaniu następującego polecenia.

wprowadź opis zdjęcia tutaj

Tuan Anh Tran
źródło
1

Możesz zamienić Findera na Path Findera .

Path Finder oferuje narzędzia potrzebne do szybkiego, dokładnego i pełnego zarządzania plikami w systemie OS X. Światowy system operacyjny zasługuje na światowej klasy menedżera plików. Zanurz się w znanym interfejsie pełnym niezwykle wydajnych funkcji i spraw, aby Twój system plików śpiewał dzięki Path Finder 6.

użytkownik151019
źródło
1

Za pomocą przycisku na pasku narzędzi Findera:

wprowadź opis zdjęcia tutaj

Kroki, aby utworzyć przycisk:

  1. Utwórz nowy skrypt AppleScript za pomocą edytora AppleScript dostępnego w Aplikacje / Narzędzia

  2. Wklej tell application "Finder" to make new file at (the target of the front window) as aliasi wyeksportuj jako aplikację.

  3. Przeciągnij do wyszukiwarki (w Mavericks, aby utworzyć skrót, musisz przytrzymać cmd+ altpodczas przeciągania)

Instrukcje tworzenia ikon są tutaj .

xyz
źródło
1

Jeśli chcesz po prostu utworzyć plik, możesz bezpośrednio użyć tego polecenia w terminalu, touch Filename.extension

Jeśli chcesz utworzyć plik z kontekstem w środku, użyj tego polecenia.

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

Zwróć uwagę na sztuczkę tutaj: czy faktycznie używasz echa do drukowania / publikowania wszystkiego, co znajduje się przed poleceniem echa, i zaraz po tym, jak po prostu powiesz, och, dlaczego nie umieścisz tego echa w tym pliku Filename.extension zamiast echa ja na ekranie.

amrx
źródło
1

Zostało to również omówione na Apple SE. Obecnie używam rozwiązania przeciągnij i upuść. Ma to tę zaletę, że można mieć dużą liczbę plików szablonów. Aby dodać pusty plik tekstowy, możesz mieć również inne typowe puste pliki, których możesz użyć (np. Excel, Word, szablony LaTeX itp.)

Odpowiedź jest tutaj , którą cytuję poniżej:

Proste rozwiązanie typu przeciągnij i upuść działa dla mnie.

Utwórz folder o nazwie „Nowe dokumenty”. W tym folderze zapisz pusty dokument każdego rodzaju. W moim przypadku mam pusty dokument TextEdit (.rtf) i pusty dokument TextMate (.txt).

Zablokuj ten folder (wybierz, cmd-I, kliknij „Zablokowany”).

Umieść folder w Docku.

Teraz, gdy tylko chcesz nowy dokument, po prostu przeciągnij go z tego folderu Docku, gdziekolwiek chcesz. Ponieważ folder „Nowe dokumenty” jest zablokowany, oryginał nie zostanie usunięty; raczej Mac zrobi dla ciebie kopię.

Jeromy Anglim
źródło
0

Możesz utworzyć nową pozycję menu kontekstowego.

Oto przewodnik: http://www.hongkiat.com/blog/customize-mac-right-click-menu/

Oto podsumowanie:

  1. Utwórz usługę za pomocą Automatora, która pobiera pliki i foldery jako dane wejściowe i dotyczy aplikacji Finder. Sztuczka polega na tym, aby automatyzator utworzył pusty plik.
  2. Zapisz usługę. Zostanie zapisany w ~ / Library / Services. Warto jednak wiedzieć, że pojawi się również w menu kontekstowym plików i folderów, w podmenu „Usługi”.
  3. Opcjonalnie utwórz skrót klawiaturowy. Przejdź do Preferencji systemowych -> Klawiatura -> Skróty -> Usługi i znajdź tam swoją usługę automatyzacji, przypisz odpowiedni klawisz skrótu.
Alex
źródło
2
Witamy w Super User! Zasadniczo podoba nam się, że odpowiedzi na stronie są w stanie samodzielnie działać - linki są świetne, ale jeśli ten link kiedykolwiek się zepsuje, odpowiedź powinna zawierać wystarczającą ilość informacji, aby nadal być pomocna. Proszę rozważyć edycję swojej odpowiedzi, aby zawierała więcej szczegółów. Zobacz FAQ, aby uzyskać więcej informacji.
slm
0

Ten skrypt doda element do menu kontekstowego (testowany na OSX Mavericks) i jest BARDZO łatwy do zainstalowania:

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

Aby zainstalować na Mavericks:

  1. pobierz skrypt
  2. otwarty New File.workflow
  3. Zostałem monit o zainstalowanie lub otwarcie - wybierz instalację.

Otóż ​​to.

Zobaczysz opcję „Nowy plik” po kliknięciu prawym przyciskiem myszy folderu nadrzędnego lub dowolnego pliku. Czasami znajduje się w punkcie menu „Usługi”.

Justin
źródło