Moyen le plus simple de créer un nouveau fichier texte dans une fenêtre du Finder sous OSX


55

OK, alors si je parcours des répertoires dans OS X Finder, quel est le moyen le plus simple de créer un nouveau fichier texte?

Pour le moment, je dois soit ouvrir TextEdit, cliquer jusqu'à ce que je sois dans le même répertoire que celui où je me trouve, ou ouvrir une fenêtre de terminal, aller au répertoire, et touch blahblah.txt. Je suis gâté par le menu contextuel de Windows.

Réponses:


24

Personnellement, j'utilise le bouton Ouvrir dans Textmate que j'ai ajouté à la barre d'outils. Les étapes pour télécharger et installer l'extension sont dans le lien.

Ou vous pouvez utiliser ce script Apple

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

Ouvrez l'éditeur de script, enregistrez-le en tant qu'application AppleScript dans un emplacement connu que j'utilise / Applications / Scripts, puis faites-le glisser dans la barre d'outils.

Cela créera un fichier texte sans titre dans le dossier actuel.


TextMate est un éditeur beaucoup plus agréable en général que TextEdit, et vaut bien son prix.
jtimberman

1
Pourriez-vous s'il vous plaît être plus précis avec "faites-le glisser vers la barre d'outils". Peut-être que c'est juste que ça ne marche plus dans Mavericks, mais je ne peux pas glisser et déposer le script. PS: l'extension de fichier pour Applescript est .Applescript ou .scpt
Andrei

4
Vous devez maintenir la touche Option + Commande enfoncée pour faire glisser des applications vers la barre d'outils de Mavericks.
Redfood

1
L'URL est cassé ...
Houman

1
@Andrei: vous devez d'abord conserver le fichier CMD-ALT, puis sélectionner et faire glisser le fichier.
user375251

8

Ajouter l'application Touch Here au Finder peut aider, mais je ne l'ai jamais utilisé.

Ajoutez cette petite application AppleScript à la barre d’outils du Finder. Chaque fois que vous cliquerez dessus, elle vous demandera un nom de fichier et créera un fichier vide dans le dossier actuel.


C'est la meilleure solution: un clic avec invite.
ling

7

Nufile fait exactement ce que vous voulez - menu contextuel avec clic droit pour la création de fichier dans le Finder. Vous pouvez créer la plupart des types de fichiers, définir des fichiers modèles, etc.

texte alternatif

L'image est pour Tiger, dans Leopard le "Nouveau fichier" est un sous-menu de "Plus"


9
Ce n'est malheureusement pas compatible avec Snow Leopard .
Casebash

Link is Dead :(
cmroanirgo

1
NuFile a été discontinué
Linkmichiel

7

NOTE: Après l'introduction de SIP, cette application ne pas fonctionner à moins que vous le désactiver. En savoir plus sur la façon de le faire, mais c'est déconseillé.


Essayez XtraFinder .

Cette application est tout simplement géniale. Elle répond à tous mes besoins de base après être passée d'une plate-forme Windows, comme l'ajout de "Nouveau fichier" dans le menu contextuel et la barre d'outils du localisateur, etc. Certaines des fonctionnalités répertoriées sur leur site Web sont -

XtraFinder ajoute des onglets et des fonctionnalités au Finder Mac.

• Onglets et double panneau.

• Organiser les dossiers en haut.

• Couper coller.

• Touches de raccourci globales.

• "Copier le chemin", "Afficher les éléments masqués", "Masquer le bureau", "Actualiser", "Nouveau fichier", "Copier dans", "Déplacer vers", "Nouveau terminal ici", "Créer un lien symbolique", "Contenu ", "Les attributs", … .

• Ancienne étiquette pour OSX 10.9 et 10.10. Texte clair sur fond sombre. Fenêtre transparente.

• Icônes colorées dans la barre latérale.

• Taille des éléments sélectionnés dans la barre d'état.

• Ajuste automatiquement la largeur des colonnes.

• Appuyez sur Entrée ou Retour pour ouvrir la sélection.

• Afficher le nombre d'éléments de dossier dans la vue Liste.

• Cliquez au milieu pour ouvrir le dossier dans une nouvelle fenêtre ou un nouvel onglet.

• Beaucoup plus.

J'utilise cette application avec OS X 10.9.5 et je n'ai rencontré aucun problème avec celle-ci. Il a un style natif d'icônes os x qui convient également aux écrans de rétine. Voici une capture d'écran de ma barre d'outils de recherche -

Barre d'outils du Finder

Ps. cette application est également gratuite!


1
Content d'avoir aidé :)
Rahul Thakur

1
Ne fonctionne pas le 10.11
Tim Castelijns le

@TimCastelijns Si c'est le cas, vous devez toutefois désactiver la protection de l'intégrité du système. Vous pouvez trouver les instructions sur le site Web de l'application.
Rahul Thakur

@RahulThakur Ouais j'ai vu, mais je ne vais pas faire ça ..
Tim Castelijns

@TimCastelijns ce qui ne signifie pas que cela ne fonctionne pas.
Rahul Thakur

5

Avec Quicksilver, vous pouvez simplement:

  • Invoquer QS "commande x"
  • appuyez sur le "." clé pour la saisie de texte et ajouter dans votre texte
  • tab over et "cr" pour créer un fichier
  • tab over et "tex" pour l'édition de texte

scénariste

C'est comme ça que je le fais. Vous pouvez utiliser la boîte de dialogue Enregistrer pour choisir votre répertoire ou vous pouvez simplement faire glisser le fichier directement de quicksilver dans votre répertoire.


J'utilise cette méthode, mais pour créer un fichier texte dans le répertoire de recherche sélectionné, au lieu d'ouvrir TextEdit, j'ai appuyé sur cmd + g. Cela sélectionnera le répertoire. Donc: .écrire du texte TAB cre TAB cmd + g RETOUR
audub


3

Si vous utilisez également la ligne de commande à d'autres fins, vous pourriez aimer DTerm . Il fournit une ligne de commande contextuelle dont le répertoire actuel correspond à la fenêtre située au premier plan (fonctionne avec toutes les fenêtres comportant une icône dans la barre de titre). Vous pouvez donc appuyer simplement sur le raccourci et taper touch blahblah.txtsans changer de répertoire.

entrez la description de l'image ici

Il existe des créateurs de fichiers de menu contextuel de style Windows qui offrent une réponse plus directe à votre problème. Mais si vous êtes un utilisateur fréquent de la ligne de commande - si vous êtes du genre ayant un projet ouvert dans un éditeur et une fenêtre de terminal correspondante - alors DTerm vaut bien d'essayer comme un outil plus large.


cool, cela ressemble à peu près à la bonne approche.
Jason S

2

L'application basée sur AppleScript NewTextFileHere le fait aussi. La page de téléchargement est ici . Vous pouvez le faire glisser vers la barre d'outils du Finder et ouvrir le fichier automatiquement une fois qu'il est créé.

Si vous ouvrez le dossier de candidature…

entrez la description de l'image ici

… Et allez à Contenu / Ressources / Scripts / , vous pouvez ouvrir main.scpt et le modifier. Par exemple, j'étais contrarié par le fait qu'il ne créait que des fichiers texte. Changer à ce qui suit pour avoir simplement créer tout fichier que vous voulez:

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

Je commence généralement un fichier texte dans mon éditeur ( TextMate ), enregistrez-le lorsque la boîte de dialogue "Enregistrer" apparaît, basculez vers le Finder et faites glisser le dossier (cliquez sur le dossier et maintenez-le enfoncé ou sur son icône dans le titre de la fenêtre) et faites-le glisser vers le panneau "Enregistrer" ouvert. Le panneau Enregistrer basculera ensuite en enregistrement dans ce répertoire.

Si vous avez un dossier par défaut, c'est encore plus facile. Il suffit de cliquer sur la fenêtre du dossier sans basculer vers le viseur et vous enregistrez ensuite dans ce dossier.


1

Si vous utilisez également un lanceur d'applications, ce n'est pas grave.

Personnellement j'utilise AlfredApp et je peux faire comme ça

> touch ~/my_text_file.txt

le '>' dira à AlfredApp d'exécuter la commande suivante.

entrez la description de l'image ici


1

Vous pouvez remplacer le Finder par Path Finder .

Path Finder offre les outils dont vous avez besoin pour accéder à vos fichiers et les gérer rapidement, de manière précise et complète sous OS X. Un système d'exploitation de classe mondiale mérite un gestionnaire de fichiers de classe mondiale. Plongez dans une interface familière dotée de fonctionnalités exceptionnellement puissantes et faites chanter votre système de fichiers avec Path Finder 6.


1

Avec un bouton dans la barre d'outils du Finder:

entrez la description de l'image ici

Étapes pour créer le bouton:

  1. Créer un nouveau script AppleScript à l'aide de l'éditeur AppleScript fourni dans Applications / Utilitaires

  2. Coller tell application "Finder" to make new file at (the target of the front window) as aliaset exporter en tant qu'application.

  3. Drag to finder (Dans Mavericks pour créer un raccourci, vous devez maintenir cmd+ alten faisant glisser)

Les instructions pour créer les icônes sont ici .


1

Si vous voulez simplement créer un fichier, vous pouvez directement utiliser cette commande dans le terminal, touch Filename.extension

Si vous souhaitez créer un fichier avec un contexte à l'intérieur, vous utilisez cette commande.

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

Remarquez le truc ici: vous utilisez réellement l'écho pour imprimer / poster tout ce qui se trouve devant la commande echo et juste après vous venez de dire oh pourquoi ne pas mettre cet écho dans ce nom de fichier.extension au lieu de lui renvoyer moi sur l'écran.


1

Cela a également été discuté sur Apple SE. J'utilise actuellement la solution glisser-déposer. Cela présente l'avantage de vous permettre d'avoir un grand nombre de fichiers modèles. Donc, en plus d’avoir un fichier texte vierge, vous pourriez aussi avoir d’autres fichiers vierges courants que vous pourriez utiliser (par exemple, des modèles Excel, Word, LaTeX, etc.)

La réponse est ici , que je cite ci-dessous:

Une solution simple de glisser-déposer fonctionne pour moi.

Créez un dossier appelé "Nouveaux documents". Dans ce dossier, enregistrez un document vierge de chaque type souhaité. Dans mon cas, j'ai un document TextEdit vierge (.rtf) et un document TextMate vierge (.txt).

Verrouillez ce dossier (sélectionnez cmd-I, cliquez sur "Verrouillé").

Placez le dossier dans le Dock.

Désormais, chaque fois que vous souhaitez créer un nouveau document, il vous suffit de le faire glisser de ce dossier Dock où vous le souhaitez. Comme le dossier "Nouveaux documents" est verrouillé, l'original ne sera pas supprimé. le Mac en fera plutôt une copie pour vous.


0

Vous pouvez créer une nouvelle entrée de menu contextuel.

Voici un guide: http://www.hongkiat.com/blog/customize-mac-right-click-menu/

Voici le résumé:

  1. Créez un service avec Automator, qui prend les fichiers et les dossiers en entrée et qui s'applique à l'application Finder. L'astuce consiste à créer un fichier vide pour l'automate.
  2. Enregistrez le service. Il sera enregistré dans ~ / Library / Services. Mais il est utile de savoir que cela apparaîtra également dans le menu contextuel des fichiers et des dossiers, dans le sous-menu "Services".
  3. Créez éventuellement un raccourci clavier. Allez dans Préférences Système -> Clavier -> Raccourcis -> Services et trouvez le service de votre automate là-bas, attribuez une touche de raccourci que vous aimez.

2
Bienvenue sur Super User! Généralement, nous aimons que les réponses sur le site puissent être autonomes - Les liens sont excellents, mais si ce lien se brise, la réponse devrait avoir suffisamment d’informations pour être toujours utile. Pensez à modifier votre réponse pour inclure plus de détails. Voir la FAQ pour plus d'informations.
slm

0

Ce script va ajouter un élément à votre menu contextuel (testé sur OSX Mavericks) et est TRÈS facile à installer:

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

Pour installer sur Mavericks:

  1. télécharger le script
  2. Ouvert New File.workflow
  3. On m'a demandé d'installer ou d'ouvrir - choisissez d'installer.

C'est ça.

L'option "Nouveau fichier" s'affiche lorsque vous cliquez avec le bouton droit de la souris sur le dossier parent ou sur un fichier. Parfois, il se trouve sous l'élément de menu 'Services'.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.