フォルダーにテキストファイルを作成する方法


125

Windowsでは、右クリックしてテキストファイルを作成するオプションがあります。

Macでこれを行う方法は?


7
この問題は、2018年10月23日時点で211,723回のビューがあり、5年+ 7か月後、Appleはまだ対処していません。それは原則の問題かもしれないと理解していますが、Windowsから来た多くの人々はそれに苦労し、アプリを開いてファイルとして作業を保存する「異なる」方法を学ぶために多くの時間が浪費されます。1人のApple開発者が200,000人以上の初心者を救うことができました
リカルド

1
(この問題は実際にはもっと古いことは言うまでもなく、この質問は何度も尋ねられ、多くの創造的な解決策、スクリプトなどがあります)
リカルド

それはありません@Ricardo そのテキストファイルを作成するために、コンテキストメニュー項目を追加すると、Appleが行うための正しいことであることは明らか。そのようなメニュー項目を追加すると、それを使用するユーザーの速度が上がりますが、目とマウスカーソルをそのメニュー項目をスキップする必要があるため、使用しないすべてのユーザーの速度が低下します。テキストファイルを大量に作成するため、多くの人(私を含む)がこの機能を必要としていますが、大半のユーザーにとってはトレードオフに値しない可能性があります。
ロリーオケイン

が、New Folderオプションはすでに利用可能ですが、私は何人かの人々のためのコンテキストメニュー項目は完璧ではないかもしれないことを理解する方法 MacOSのために、この問題を解決するために、対処する必要があるものを IMHO :Finder GUIでフォルダーに移動した後、ユーザーがそのフォルダーにファイルをすばやく作成できるようにします。
リカード

回答:


14

Finderウィンドウを開いている場合は、Spotlightを使用してTextEditを開きます。ファイルを保存する準備ができたら、Option + TextEditのタイトルバーのテキストファイルアイコンを、保存するFinderウィンドウにドラッグします。


10
1. TextEditのタイトルバーには、テキストファイルアイコンがありません。2. TextEditでは、単純なtxtファイルとして保存することはできません。RTF、.html、
odt

1
1.新しいドキュメントを作成するとすぐに、タイトルバーのアイコンが表示されます。2. Texteditは、デフォルトでプレーンテキストを使用するように設定できます。これは、新しいファイルがrtfではなくtxtとして保存されることを意味します。3.ショートカットを作成するのではなく、optionキーを押しながらドラッグして、ファイルを目的の場所に移動する必要がありました。
サミュエルコスキー

2
これは、「無題」の右側にある下向きのキャレットをクリックして最初にファイル名を設定する限り機能します。名前を設定し、「場所」をそのままにしておくと、ドラッグできます。
ジャスパーデフリース

2
High Sierraの時点で、テキストとして保存する最も簡単な方法は、新しいファイルを保存する前に[フォーマット]> [プレーンテキストの作成]を選択することです。
トリプリー

65

ターミナルでもこれを行うことができます。ファイルを作成するディレクトリに移動し、次を実行します。

touch file.txt

または、「何も」をテキストファイルにリダイレクトします

> file.txt

4
私が望むディレクトリに行く簡単な方法はありますか?Windowsとは異なり、そのディレクトリをテキストとしてコピーすることもできません
-user4951

7
ターミナルでは、cdと入力してからスペースを入力し、フォルダーをターミナルウィンドウにドラッグしてReturnキーを押すと、そのフォルダーに移動できます。
カークマケルハーン

2
10.8以降では、コマンドを押しながらターミナルウィンドウでフォルダーをドラッグすることもできます。または、フォルダーをコピーすると、⌘Vはターミナルにそのパスを挿入します。
リリー

31
ユーザーにとって便利なものはありません。テキストファイルの場合、コマンドを入力してターミナルを開き、ドラッグアンドドロップしてから別のコマンドを入力する必要があります。いい加減にして!
malhobayyeb

1
@malhobayyebこの答えの私の解釈は、「とにかくコマンドラインで作業しても大丈夫なら、それは難しくありません」ではなく、「これにはコマンドラインを使用する必要があります」です。
トリプリー

17

最も単純なバージョンが選択されるファイルやフォルダを必要とせず、そしてキーボードショートカット追加お好みのを。

パート1:新しいクイックアクションを作成する(サービスでした)

Automatorで、新しいクイックアクションを作成します。

ここに画像の説明を入力してください

左側のサイトから「ユーティリティ」をクリックし、「Applescriptを実行」を右側のパネルにドラッグします。

右パネルの上部にある2つのプルダウンメニューを次のように変更します。

Service receives no input in Finder.app

すべての紫色のスクリプトを次のように置き換えます。

tell application "Finder"
    set txt to make new file at (the target of the front window) as alias with properties {name:"empty.txt"}
    select txt
end tell

サービスを「新しい空のテキストファイル」として保存します(.workflow拡張子が自動的に追加されます)。

このサービスは、FinderのFinderメニューから利用できるようになりました。

パート2:キーボードショートカットを作成する

[システム環境設定]› [キーボード]› [ショートカット]› [サービス]の下で、[ 全般]までスクロールします(最後にあります)。

あなたは、表示されます新しい空のテキストファイルのショートカットとして、「なし」と記載されているが。

[なし]をクリックして、選択したショートカットを入力します(cmd alt Nを使用しました)。

ここに画像の説明を入力してください

新しい空のテキストドキュメントを作成するときはいつでも、Finderでショートカットを入力できるようになりました。

これを可能にしたSyreeniと、新しいファイルを自動的に選択する行を提供してくれたRoG(以下のコメント)に感謝します。


1
「untitled.txt」がすでに存在する場合、サービスはエラーメッセージをスローし、対処する必要があります。エラー処理のコードを提案します。
user3439894

2
"with with property {name:" untitled.txt "}"を削除するだけで、順次空のファイルが作成されます。私は答えをできるだけ短くしたいので、私はそれを残しました。個人的には、すでに空のファイルがある場合は、2番目のファイルを作成するよりも警告して使用します。
アンドリュースウィフト

3
tell application "Finder" to select the file "untitled.txt"新しいファイルを簡単に見つけられるように2行目のapplescript行を追加し、Returnキーを押して名前を変更しました。
RoGの

素晴らしいアイデア、私はそれを答えに追加し、一番下にあなたをクレジットしました。
アンドリュースウィフト

1
@ Kubuntuer82 「右クリックして、新しいテキストファイルを作成します。デスクトップがフォーカスされているかどうかを確認し、フォーカスされている場合は異なる方法でファイルを作成するための追加コードがあります。
ロリーオケイン

14

これを行うには2つの方法がありますが、最も簡単な方法は最初のオプションです。

  1. TextEditを開き、必要なものを入力して、ファイルを保存したい場所に保存します。

    あなたが開くことができるテキストエディットを起動することにより、すばやくSpotlightをし、入力された...テックスを、あなたは見るべきトップヒットはあなたがそうあなたがそれを開くために入力するだけで押すことができますしたいアプリです。

  2. これはより複雑で、AppleScriptを作成する必要があります。スクリプトの内容は次のとおりである必要があります。

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

スクリプトを安全な場所にアプリケーションとしてエクスポートし、保存時に必ず実行のみにチェックマークを付けてください。次に、結果のファイルをFinderツールバーにドラッグします

これにより、Finderで表示しているウィンドウの名前に空白のテキストファイルを作成し、untitledダブルクリックしてTextEditで編集できるようになります。

AppleScriptの詳細については、AppleScriptの究極の初心者向けガイドが役立ちます。


2
@apricot Mavericks以上では、Finderツールバーにドラッグできるようにするには、Command + Optionを押しながらドラッグする必要があります。上記のように、最初にスクリプトをアプリケーションとして必ずエクスポートしてください([ファイル]> [エクスポート])。
マットブラウン

うーん、私にとってスクリプトはuntitled、現在のフォルダーではなく、アプリケーションフォルダーに新しいファイルを作成します。
JustAMartin

AppleScriptメソッドの場合、Service Showのフォルダーを右クリックする必要があります。Finderで空のスペースを右クリックするだけで表示するにはどうすればよいですか?
エテシャムハサン

それをツールバーにドラッグしても、何の効果もありません。gifなどを投稿できますか?
gman

TextEditが最近のファイルを開いたので、私は何も入力できませんでした。「新しいファイル」というコマンドを(ドックのコンテキストメニューで!)見つけたとき、rtfファイルを作成しました!
エフゲニ・ナボコフ

14

私の回避策は次のとおりです。

  1. これを一度実行し、デスクトップとして空のテキストファイルを作成してテンプレートとして使用します。

  2. Opt/ Alt-このファイルをフォルダーにドラッグしてコピーを作成します。


1
この解決策は素晴らしいです-私の小さな調整:デスクトップをきれいに保つために、空のテンプレートをダウンロードフォルダに入れます。次に、Dockの[ダウンロード]フォルダーをクリックし、前述のようにオプションをドラッグします。
スピンアップ

12

-で私の答えをチェックし、スーパーユーザ

注: SIPの導入後、このアプリは無効にしない限り機能しませ。それを行う方法の詳細読んでください、しかしそれは賢明ではありません。

XtraFinderをお試しください。

このアプリは素晴らしく、コンテキストメニューやファインダーツールバーなどに「新規ファイル」を追加するなど、Windowsプラットフォームから切り替えた後、私の基本的なニーズをすべて解決しました。

XtraFinderは、Mac Finderにタブと機能を追加します。

•タブとデュアルパネル。

•フォルダを上に配置します。

•切り取りと貼り付け。

•グローバルホットキー。

•「パスのコピー」、「非表示のアイテムの表示」、「デスクトップの非表示」、「更新」、「新規ファイル」、「コピー」、「移動」、「ここに新しいターミナル」、「シンボリックリンクの作成」、「コンテンツ"、"属性 "、…。

•OSX 10.9および10.10のレガシーラベル。暗い背景に明るいテキスト。透明なウィンドウ。

•サイドバーのカラフルなアイコン。

•ステータスバーで選択したアイテムのサイズ。

•列の幅を自動的に調整します。

•EnterキーまたはReturnキーを押して選択を開きます。

•リストビューでフォルダーアイテム数を表示します。

•中クリックして、新しいウィンドウまたは新しいタブでフォルダーを開きます。

•その他。

OS X 10.9.5でこのアプリを使用しましたが、問題は発生しませんでした。ネイティブのOS Xアイコンスタイルがあり、Retinaスクリーンでも見栄えがします。これが私の検索ツールバーのスクリーンショットです-

ファインダーツールバー

追伸 このアプリも無料です!


これはOSX.11では動作しなくなり、ソフトウェアの作成者でさえも完全性保護を無効にします。
ホーキー

7

Automatorサービスとして作成する方法(OS X El Capitan 10.11.5):

  • Automatorを開き、[ ファイル]> [新規]> [サービス]を選択します

  • 次に、ドロップダウンメニューから[ フォルダ ] を選択します。

  • [ アクション ]メニューで、[AppleSriptの実行 ]を検索して追加するか、[ ユーティリティ]カテゴリからドラッグアンドドロップします。

  • このスクリプトをコピーして、「AppleScriptを実行」アクションに貼り付けます

    tell application "Finder" to make new file at (the target of the front window) as alias with properties {name:"untitled.txt"}
    
  • サービスを新しいテキストファイルなどとして保存します。

これで、フォルダーを右クリックして、[ サービス]> [新しいテキストファイル ]を見つけることができます

注: 2番目のuntitled.txtを同じフォルダーに追加しようとすると、エラーが発生します。


ファイルの名前を指定しない場合、サービスはsoなどのようuntitledにファイルに番号を付け、その後untitled 2などでエラーが発生します。
ザジョ

これは非常にうまく機能します。2つの機能を追加する方法はありますか?新しいファイルを「newfile.txt」として直接保存できますか?現時点では、フォルダアイコンを右クリックしたときにのみ[サービス]オプションが表示されますが、[Finder]ウィンドウをクリックしているときにそのオプションを取得する方法はありますか?
アンドレア

フォルダを右クリックする必要がないようにする方法はありますか?Finderウィンドウの空のスペースを右クリックするだけでこれができることを望んでいました。
エテシャムハサン

1
@EhteshamHasan残念ながら、入力ファイルやフォルダーを選択していない場合、Finderはサービスメニュー(またはintoにフックできるもの)を表示しません。
キリアンKoeltzsch

EhteshamHasanとAndrea Di Biagio、私の答えは以下をご覧ください。動作するためにファイルフォルダーを選択する必要はありません。何も選択されていなくても、Finderメニューでサービスを利用できます。
アンドリュースウィフト

4

エルキャピタン(およびおそらく他)で私が見つけた最良の解決策は、ここからスクリプトをダウンロードすることです。

http://www.codium.co.nz/touch%5Fhere%5Fapp/

次に、ファインダウィンドウを開き、トップバーを右クリックしてツールバーをカスタマイズし、スクリプトをツールバーに配置します。

これで、すべてのファインダーウィンドウで1回クリックするだけで、ダムファイル名を作成するだけでなく、必要なファイル名が表示されます。

更新:ソースコードを公開するためのレポジトリを作成しました:https : //github.com/lingtalfi/newFileWithPrompt


ファイルの名前を入力して[OK]をクリックすると、You don't have permission to create a file here
JustAMartin

1
@JustAMartin必要なアクセス許可がない場合、ファイルを作成する方法はすべて失敗します。
トリプリー

ただし、テキストエディターを使用している場合は、同じフォルダーにファイルを保存できます。エラーで失敗したのはそのスクリプトだけですが、他のプログラムはそこに保存することができます。
JustAMartin

これをありがとう!グーグルで何度も試した結果、私が見つけた最良のソリューション。MacOSがサポートしていないような基本的な機能。
-davidfrancis

3

テンプレートのストアから新しいファイルを作成するためのスクリプトを次に示します。

キーボードショートカットを使用してFastScriptで実行しますが、アプレットに保存してメニューバーに配置したり、オートマトンアクションを作成したりできます。

-ccs

-------------------------------------------------- --------------------------
-著者:クリストファー・ストーン 
-作成日:2012-10-26:01:27
-変更日:2012-10-26:18:26
-アプリケーション:Finder
-目的:フロントFinderウィンドウのファイルタイプリストから新しいファイルを作成します。
-:フォルダに保存されているテンプレートファイル。
-依存関係:ユーザーが提供するテンプレートファイル。
-テンプレート:テキストテンプレートを自動作成します-その他はユーザーが提供します。
-------------------------------------------------- --------------------------

試してみる

  試してみる
    templateFolderPathを((ユーザードメインからテキストとしてのアプリケーションサポートへのパス)& "Script_Support:New_File_Here !:")に設定します
    templateFolderをalias templateFolderPathに設定します
  エラー発生時
    newFilesHereFolderを(templateFolderPathのPOSIXパス)の引用形式に設定します
    textTemplateをnewFilesHereFolderおよび「Text_Template.txt」に設定します
    シェルスクリプト "mkdir -p"&newFilesHereFolder& ";を実行します。
     「&textTemplate&」をタッチします;
     open -R "&textTemplate
    帰る
  終了する

  アプリケーション「Finder」に通知する
    フロントウィンドウが存在する場合
      winTargetをエイリアスとしてフロントウィンドウのターゲットに設定します
      fileTemplateListをtemplateFolderのファイル名に設定します

      fileTypeを設定して、「New_File_Here!Templates」というタイトルのリストから選択するように指示し、プロンプト¬
        「1つ以上を選択:」デフォルトのアイテム{fileTemplateListのアイテム1を取得}で複数の選択が可能

      fileType≠falseの場合
        AppleScriptのテキスト項目区切り文字を(return&templateFolderPath)に設定します
        itemsToCopyを((templateFolder as text)&fileType)の段落に設定します

        itemsToCopyのiで繰り返します
          エイリアスとしてiのコンテンツをiに設定します
        終わりの繰り返し

        コピーされたFilesを複製し、itemsToCopyをwinTargetに設定します
        コピーされたファイルを選択
      終了する

    他に
      エラー「Finderで開いているウィンドウがありません!」
    終了する
  終わらせる

エラーe番号n
  eをeに設定してreturn&return& "Num:"&n
  「エラー!」というタイトルのダイアログeを表示するようにdDlgを設定するように指示します ボタン{「キャンセル」、「コピー」、「OK」}デフォルトボタン「OK」
  dDlg = "Copy"のボタンが返された場合、クリップボードをeに設定します。
終了する

-------------------------------------------------- --------------------------

1
あなただけのファインダー窓の上にホットキーを使用できるように、電源パックとアルフレッドを持っている場合、このソリューションは素晴らしいです
デヴィッド・

3

Automatorでタッチコマンドを使用する非常に簡単な方法があります。

Automatorで新しいサービスを作成する

Automatorでサービスを作成する

Finderで選択した「ファイルまたはフォルダー」を受信するように設定します

ここに画像の説明を入力してください

「引数として」入力を渡すシェル実行スクリプトを追加し、このコードをシェルに貼り付けます。

for d in "$@"; do
cd "$d"
touch untitled.txt
done

コードを貼り付け

それを保存。

できた!


キーボードショートカットを追加する場合は、[システム環境設定]> [キーボード]に移動します

ショートカットを追加する

お楽しみください^^


2

Finderの代わりにPathFinderを使用します。これは、右クリックコンテキストメニューに含まれています。これだけの解決策としてはあまりにも高価ですが、他の理由でより良いFinderを使いたい場合もあります。


2

Finderを使用して表示している現在開いているフォルダに新しいテキストファイル(またはRTFファイル)を作成できる、ダウンロードおよびインストールできる便利なユーティリティが2つあります。

ユーティリティはNewTextFileHereおよびNewRTFHereと呼ばれ、次からダウンロードできます。

http://mac.softpedia.com/developer/Jonas-Wisser-37498.html

これらのアプリのいずれかのアイコンは、すべてのFinderウィンドウに含めることができます。


または、ファインダーで「固定パッド」を使用します。これは、OS機能に組み込まれています。
13

2

macOS用の無料アプリ、Easy New File Creatorを使用できます。

Easy New File Creatorを使用すると、Finderの拡張機能であるFinderコンテキストメニューに新しいファイルの作成機能を追加できます。作成するファイルのファイル名と拡張子をカスタマイズできます。


2

Macのファインダーで、.txtファイルを選択し、オプションを押したままドラッグしてコピーを作成し、通常どおり編集します。




0

これは、BetterTouchToolが私のために行う多くの機能の1つです。これには、事前定義されたアクション「現在のフォルダーに新しいファイルを作成」​​があります。

ここに画像の説明を入力してください


0

macOSでは、アプリケーションはFinderではなくファイルを作成します。そのため、ファイル(またはテキストファイル)を作成するには、アプリ作成ファイルを使用する必要があります。たとえば、TextEdit、BBEdit、TextWranglerなど。

ファイルを保存するには、「ファイル>保存」を呼び出します。これはmacOSの標準であり、すべてのアプリにあります。

「ファイル>保存」では、ファイルに名前を入力し、保存先のフォルダーを選択するためのダイアログが表示されます。

以前に移動する必要なく特定のフォルダーに保存するには:

  • Finderで(テキスト)ファイルを保存するフォルダーを開きます
  • ファイルの編集中…「ファイル>保存」を呼び出し、Finderの開いているウィンドウからフォルダアイコンを「保存」ダイアログの「場所」ポップアップにドラッグします。ここに画像の説明を入力してください これにより、ファイルの保存場所が変更されます。
  • 「保存」をクリックします。

ファイルが既に保存されている場合、ファイルを移動するには、「ファイル>移動」を呼び出して上記と同様に進めます。


Finderはファイルを作成します:アーカイブ。
エフゲニー・ナボコフ

0

素晴らしいデモンストレーション@Andrew Swift。スクリプトにいくつか追加します。最初に、「挿入場所にエイリアスとして」を追加して、デスクトップをカバーします。次に、((現在の日付)文字列として)ファイル名の一部として、異なる名前の複数の空のテキストファイルを作成できるようにします(タイムスタンプはクールです)

on tell application "Finder"
    set txt to make new file at insertion location as alias with properties {name:"New_text_" & ((current date) as string) & ".txt"}
    select txt
end tell

こんにちは狩野、Ask Differentへようこそ!あなたが私たちのコミュニティに貢献しているのは良いことです。ただし、新しい回答をすべて作成する代わりに、これをAndrew Swiftの回答へのコメントとして配置できますか?
ブリック

こんにちは、ブリック、私は実際に彼のコメントに返信しようとしましたが、評判ポイントが低すぎたので、返信できませんでした。それを実現する方法を知っているなら、私に知らせてください。一方、人々はこれを行う方法を探していたので、とにかくここにメッセージを残したかっただけです。
狩野

あなたが良い質問をしたり、あなたがコメントできるようにあなたの評判ポイントをすぐに高める良い答えを与えることができると信じています。詳細については、次のリンクを参照してください。meta.stackexchange.com
Brick

それが私がやろうとしていたことです。私が投稿したコードは、特定の質問に対する答えです。私のソリューションがAndrew Swiftsに基づいていたことはたまたまあります:)とにかく、私は物事をどこに投稿するかについてもっと気になります、ありがとう。
狩野

ああ大丈夫、それから私の悪いに違いない。
ブリック

-1

空のテキストファイルを作成する私の方法は粗雑ですが簡単です。

TextEditで新しいテキストファイルを作成し、リッチテキスト形式「whatever.rtf」として保存するだけです。

次に、cmd-shift-Tを押してプレーンテキストに変換します。

変更を確認するダイアログボックスが表示されたら、はいと答えます。

これで完了です。

PS .txtファイルに変更したら。その後、テキストエディタで編集して保存し、.txtファイルのままにすることができます。


これは実際には機能しません。ファイルの名前を変更しても別の形式に変換されることはなく、TextEditは拡張子に関係なくRTFとしてファイルを開きます。
トリプリー

-2

Windowsが搭載されたPCを使用します。Windowsエクスプローラーで、フォルダー内を右クリックし、[テキストファイルの作成]を選択します。ファイルを作成します。ファイルをクラウドサービスにアップロードするか、レターに添付します。Macで、必要な場所にファイルをダウンロードします。利益!


txtファイルを作成するためだけにPCを所有することは、すでに費用がかかりすぎています。それを郵送することは私の障壁を破ります。
ankii

ええ、特別なユーティリティに2ドルを費やす方が良いです:apple.stackexchange.com/a/282512/338063
Evgeni Nabokov
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.