3 votes

Recherche d'une application OS X recommandée : saisie de texte instantanée

Je cherche une application (ou script) qui fait cela :

  1. J'ai touché un accord global de touches de raccourci.
  2. Une zone de saisie de texte d'une ligne apparaît.
  3. Je saisis une ligne de texte et j'appuie sur la touche ENTER.
  4. Le texte est enregistré quelque part, peut-être dans un fichier en clair sur le système de fichiers local.
  5. Je regarde le même écran qu'avant l'étape 1, sans plus de clics, de touches ou de délais.

C'est ça. Le but est simplement d'avoir un moyen de mémoriser une pensée très brève. Ne suggérez pas une solution qui implique une application lourde avec beaucoup de fonctionnalités - pour le bien de ce PO, cela ne répond pas aux exigences.

Cette description ressemble beaucoup à Twitter, et étant donné que de nombreux clients Twitter OS X pourraient être configurés pour avoir ce comportement, je ne veux pas d'un client Twitter.

2voto

Aidan Ryan Points 5056

Vous pouvez le faire sans logiciel tiers. Utilisez simplement Automator pour créer votre propre Service qui ajoute la chaîne d'entrée à n'importe quel fichier texte.


Ouvrir Automator et sélectionnez pour créer un nouveau Service qui reçoit aucune entrée en toute application .

De la Bibliothèque , faites glisser le Exécuter AppleScript dans la zone de droite, et utilisez le code script suivant :

on run {input, parameters}
    return text returned of (display dialog "Enter some text:" default answer "")
end run

Ensuite, ajoutez un Exécuter le Shell script action qui reçoit des données vers stdin et remplacez le script par défaut par le suivant :

cat >> /Users/danielbeck/notes.txt

Au lieu de /Users/danielbeck/notes.txt spécifier n'importe quel chemin.

Voici à quoi cela ressemble dans Automator :

enter image description here

Enregistrer sous, par exemple Ajouter une note et attribuez un raccourci clavier dans Préférences système " Clavier " Raccourcis clavier " Services " Général " Ajouter une note

Voici la boîte de dialogue :

enter image description here

Vous pouvez appuyer sur Annuler , Escape o Cmd-Period pour annuler.


Vous pouvez même modifier la façon dont les notes apparaissent dans le fichier texte en modifiant les paramètres suivants Exécuter le Shell script action. Par exemple, vous pouvez utiliser l'action suivante à la place, si vous reconfigurez l'application Exécuter le Shell script action pour recevoir des données comme arguments à la place :

echo $( date +"%Y-%m-%d %H:%M:%S" ) "$@" >> /Users/danielbeck/notes.txt

Cela ressemblera à ceci dans le fichier résultant :

2012-01-30 12:38:56 foo
2012-01-30 12:38:58 bar

1voto

jaberg Points 9509

La fonction QuickJot de Shovebox fait ça. Yojimbo dispose également d'une fonction de raccourci clavier, mais le champ de saisie sera un peu plus complexe. Tous deux stockeront des "fichiers" dans l'application, et non dans le système de fichiers proprement dit.

Si vous tenez absolument à stocker du texte brut dans le système de fichiers. Vélocité notationnelle o nvAlt peut mieux répondre à vos besoins.

0voto

salesagent Points 41

Notational velocity serait un très bon choix et il est gratuit.

Il suffit de créer un raccourci clavier global et de saisir le texte.

vous pouvez également personnaliser la taille de la fenêtre

0voto

Joe Points 4789

J'utilise totalterminal pour cela, ainsi que vim. J'appuie deux fois sur la touche ctrl et j'entre dans vim, où je peux ajouter des éléments à un fichier de notes ouvert. Je suppose que vous pourriez probablement vous en sortir en laissant textedit ouvert sur un fichier notes.txt mais j'aime les couleurs du terminal :)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X