在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上,随时随地下载文件。利润!