在Windows中,我右键单击,然后有一个创建文本文件的选项。
如何在Mac中这样做?
New Folder选项已经可用,但我了解对于某些人而言,上下文菜单项可能不是解决macOS 的完美方法。恕我直言有什么需要解决的问题:导航到搜索界面的一个文件夹后,让用户快速创建该文件夹中的文件。
在Windows中,我右键单击,然后有一个创建文本文件的选项。
如何在Mac中这样做?
New Folder选项已经可用,但我了解对于某些人而言,上下文菜单项可能不是解决macOS 的完美方法。恕我直言有什么需要解决的问题:导航到搜索界面的一个文件夹后,让用户快速创建该文件夹中的文件。
Answers:
如果您打开了Finder窗口,请使用Spotlight打开TextEdit。准备好保存文件时,请从TextEdit的标题栏中按住Option键并将文本文件图标拖到要保存文件的Finder窗口中。
您也可以在终端中执行此操作。转到要在其中创建文件的目录,然后运行以下命令:
touch file.txt
或“什么都没有”重定向到文本文件
> file.txt
最简单的版本不需要的文件或将要选择的文件夹,并增加了一个快捷键的选择。
第1部分:创建新的快速操作(曾经是服务)
在Automator中,创建一个新的Quick Action:
从左侧站点,单击实用程序,然后将“运行Applescript”拖到右侧面板。
将右侧面板顶部的两个下拉菜单更改为:
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部分:创建键盘快捷键
在系统偏好设置›键盘›快捷方式›服务下,向下滚动至常规(位于末尾)。
您将看到列出的新空文本文件,其快捷方式为“ none”。
单击无,然后键入您选择的快捷方式(我使用了cmd alt N):
现在,无论何时要创建新的空文本文档,都可以在Finder中键入快捷方式。
感谢Syreeni的回答使之成为可能,并感谢RoG(以下评论)贡献了自动选择新文件的行。
tell application "Finder" to select the file "untitled.txt"以便可以轻松找到新文件,然后按回车键对其进行重命名。
有两种方法可以做到这一点,最简单的是第一种选择。
打开TextEdit并在其中键入所需的任何内容,然后将其保存到要保存该文件的位置。
您可以通过调用Spotlight并输入Tex ...来快速打开TextEdit,您应该会看到最热门的应用是您想要的应用,因此只需按Enter即可将其打开。
这涉及更多,将需要您创建AppleScript。该脚本的内容需要为:
tell application "Finder" to make new file at (the target of the front window) as alias
将脚本导出为安全的应用程序,并确保在保存时选中仅运行。然后将生成的文件拖动到工具栏的搜索
于是,这将允许你创建你在观看什么都窗口中的空白文本文件中搜索名为untitled然后你可以双击在编辑的文本编辑
如果您想了解有关AppleScript的更多信息,那么《 AppleScript终极入门指南》非常有用。
untitled在Applications文件夹中创建了新文件,而不是在我当前所在的文件夹中
在-SuperUser中查看我的答案。
注意:引入SIP后,除非您禁用它,否则此应用程序将无法运行。阅读更多有关如何执行此操作的信息,但建议不要这样做。
尝试XtraFinder。
这个应用程序很棒,可以从Windows平台切换后解决我的所有基本需求,例如在上下文菜单和查找器工具栏等中添加“新文件”。其网站上列出的一些功能是-
XtraFinder将选项卡和功能添加到Mac Finder。
•选项卡和双面板。
•在顶部排列文件夹。
•剪切和粘贴。
•全局热键。
•“复制路径”,“显示隐藏的项目”,“隐藏桌面”,“刷新”,“新文件”,“复制到”,“移至”,“此处新建终端”,“进行符号链接”,“内容” ”,“属性”,……。
•OSX 10.9和10.10的旧标签。在深色背景上的浅色文本。透明窗口。
•侧边栏中的彩色图标。
•状态栏中所选项目的大小。
•自动调整列宽。
•按Enter或Return键打开选择。
•在列表视图中显示文件夹项目计数。
•单击鼠标中键以在新窗口或新选项卡中打开文件夹。
• 多得多。
我将此应用程序与OS X 10.9.5一起使用,但没有遇到任何问题。它具有本地os x图标样式,在视网膜屏幕上看起来也不错。这是我的查找器工具栏的屏幕截图-

附言 这个程序也是免费的!
如何创建为自动服务(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"}
将服务另存为“ 新文本文件”或类似文件。
现在,您应该能够右键单击一个文件夹,然后找到Services> New Text File。
注意:如果尝试将第二个untitled.txt添加到同一文件夹,则会出现错误。
untitled,然后untitled 2以此类推,导致错误。
在el capitan(可能还有其他)上,我发现的最佳解决方案是在此处下载脚本:
http://www.codium.co.nz/touch%5Fhere%5Fapp/
然后打开查找程序窗口,右键单击顶部栏>自定义工具栏,然后将脚本放在工具栏上。
现在,您只需单击一下即可查找所有查找器窗口,它将提示您所需的文件名,而不仅仅是创建一个哑文件名。
更新:我为此做了一个仓库,公开了源代码:https : //github.com/lingtalfi/newFileWithPrompt
You don't have permission to create a file here
这是我的模板,用于从模板存储中创建新文件。
我使用键盘快捷键使用FastScripts来运行它,但是您可以将其保存到applet中并将其放在菜单栏中,创建自动操作等。
-ccs
-------------------------------------------------- --------------------------
-作者:克里斯托弗·斯通(Christopher Stone)
-创建:2012-10-26:01:27
-修改时间:2012-10-26:18:26
-应用程序:Finder
-目的:使用以下命令从前Finder窗口中的文件类型列表创建新文件
-:模板文件存储在一个文件夹中。
-依赖关系:用户提供的模板文件。
-模板:自动创建文本模板-其他由用户提供。
-------------------------------------------------- --------------------------
尝试
尝试
将templateFolderPath设置为((从用户域以文本形式获取应用程序支持的路径)&“ Script_Support:New_File_Here !:”)
将templateFolder设置为别名templateFolderPath
错误
将newFilesHereFolder设置为(templateFolderPath的POSIX路径)的引号形式
将textTemplate设置为newFilesHereFolder和“ Text_Template.txt”
做shell脚本“ mkdir -p”和newFilesHereFolder&“;
触摸“&textTemplate&”;
打开-R“&textTemplate
返回
结束尝试
告诉应用程序“ Finder”
如果前窗存在,则
将winTarget设置为前窗口的目标作为别名
将fileTemplateList设置为templateFolder的文件名
告诉我设置fileType以从标题为“ New_File_Here!Templates”的列表fileTemplateList中选择,提示¬
“选择一个或多个:”默认项目{获取fileTemplateList的项目1},并允许多项选择
如果fileType≠false,则
将AppleScript的文本项定界符设置为(return&templateFolderPath)
将itemsToCopy设置为((templateFolder as text)&fileType)的段落
在itemsToCopy中用i重复
将我的内容设置为i作为别名
结束重复
将copyedFiles设置为将itemsToCopy复制到winTarget
选择CopyedFiles
万一
其他
错误“在Finder中没有打开窗口!”
万一
结束告诉
错误号e
将e设置为e&return&return&“ Num:”&n
告诉我设置dDlg以显示标题为“ ERROR!”的对话框e 按钮{“取消”,“复制”,“确定”}默认按钮“确定”
如果返回的按钮是dDlg =“ Copy”,则将剪贴板设置为e
结束尝试
-------------------------------------------------- --------------------------
我使用PathFinder代替Finder,并将其包含在右键单击上下文菜单中。仅仅为此一个解决方案可能太昂贵了,但是如果您出于其他原因也想拥有一个更好的Finder,那么这可能是一个昂贵的解决方案。
您可以下载和安装两个有用的实用程序,这些实用程序可让您在使用Finder查看的当前打开的文件夹中创建新的文本文件(或RTF文件)。
这些实用程序称为NewTextFileHere和NewRTFHere,可以从以下位置下载
http://mac.softpedia.com/developer/Jonas-Wisser-37498.html
然后,可以将所有这些应用程序的图标包含在所有Finder窗口中。
您可以使用Easy New File Creator,它是macOS的免费应用程序。
使用Easy New File Creator(查找器扩展程序),您可以在Finder上下文菜单中添加创建新文件的功能。您可以自定义要创建的文件的文件名和扩展名。
这是BetterTouchTool为我执行的众多操作之一。为此,它具有预定义的操作“在当前文件夹中创建新文件”。
在macOS上,应用程序创建文件,而不是Finder。因此,要创建文件(或文本文件),您需要使用App创建文件;例如TextEdit,BBEdit,TextWrangler等。
要保存文件,请调用“文件>保存”。这是macOS上的标准配置,所有应用程序都具备。
“文件>保存”为您提供一个对话框,供您输入文件名称并选择要将其保存到的文件夹。
要保存在特定文件夹中而无需先前导航至该文件夹:
的“位置”弹出窗口中:这将更改文件的保存位置。如果文件已经保存,要移动文件,您可以调用“文件>移动”,然后按照上述步骤进行操作。
惊人的示范@安德鲁·斯威夫特。我会在脚本中添加一些内容。首先,添加“在插入位置作为别名”以覆盖桌面。其次,将((当前日期)作为字符串)作为文件名的一部分,以确保您可以创建多个具有不同名称的空文本文件(时间戳很酷)
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
我制作空文本文件的方法很简单,但更简单:
只需在TextEdit中创建一个新的文本文件,然后将其另存为RTF格式“ whatever.rtf”
然后按cmd-shift-T将其转换为纯文本。
弹出对话框要求确认更改时说“是”。
这样就完成了。
PS一旦将其更改为.txt文件。然后,您可以使用任何文本编辑器对其进行编辑并保存,它将保留为.txt文件。
有一台装有Windows的PC。在Windows资源管理器中,右键单击任何文件夹,然后选择“创建文本文件”。它创建文件。将文件上传到任何云服务,或附加到一封信。在Mac上,随时随地下载文件。利润!