博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mac OS下新建文本文档
阅读量:5748 次
发布时间:2019-06-18

本文共 2956 字,大约阅读时间需要 9 分钟。

---恢复内容开始---

介绍

不知道小伙伴们有没有发现这样一件事情:Mac下没有新建文本文档!如果你恰好经常需要新建类似于.cpp,.in,.out等文件的话,每次终端用一堆$ cd命令再加上一句$ touch,简直是苦不堪言。好在有同样苦衷的网友早已找到了解决方案,那就是利用系统自带的Automator。

使用

1.打开实用程序 -> Automator,新建一个服务(Service).

794087-20151204002532205-1956479024.png
794087-20151204002733955-689201166.png

2.从左边Library栏里找到Run Applescript选项,把它拖到右边的窗口里.

794087-20151204002026424-959050802.png

3.把右边窗口上端的Service receives选项设置为no input

794087-20151204002041799-2065326141.png

4.输入以下代码:

tell application "Finder"    try        set currentFolder to (folder of the front window)        set currentPath to (POSIX path of (target of the front window as alias))        set libkIsDeskTop to false    on error        set currentFolder to desktop        set currentPath to (POSIX path of (desktop as alias))        set libkIsDeskTop to true    end try    (*    set currentPath to (POSIX path of (target of the front window as alias))    set currentFolder to (folder of the front window)    *)        set baseName to "Untitled"    set txtName to baseName        -- if the file name already exists in current folder, attach the "_n" to the filename    set n to 1    considering case        tell (get name of currentFolder's files) to repeat while txtName is in it            set txtName to baseName & "_" & n            set n to n + 1        end repeat    end considering            set newTxt to currentPath & txtName    do shell script "touch " & newTxt    if libkIsDeskTop is false then select the file txtName in currentFolder    end tell

5.按Command+s来保存,在对话框中输入“新建文档”

794087-20151204002347799-1791963025.png

完成

此时,在Finder内就可以通过Finder -> 服务 -> 新建文档来在当前位置新建一个无格式文档了。当然,你也可以自己设置快捷键让新建文档更加方便。

794087-20151204002405377-1213250339.png

---恢复内容结束---

### 介绍

不知道小伙伴们有没有发现这样一件事情:Mac下没有新建文本文档!如果你恰好经常需要新建类似于.cpp,.in,.out等文件的话,每次终端用一堆$ cd命令再加上一句$ touch,简直是苦不堪言。好在有同样苦衷的网友早已找到了解决方案,那就是利用系统自带的Automator。

使用

1.打开实用程序 -> Automator,新建一个服务(Service).

794087-20151204002532205-1956479024.png
794087-20151204002733955-689201166.png

2.从左边Library栏里找到Run Applescript选项,把它拖到右边的窗口里.

794087-20151204002026424-959050802.png

3.把右边窗口上端的Service receives选项设置为no input

794087-20151204002041799-2065326141.png

4.输入以下代码:

tell application "Finder"    try        set currentFolder to (folder of the front window)        set currentPath to (POSIX path of (target of the front window as alias))        set libkIsDeskTop to false    on error        set currentFolder to desktop        set currentPath to (POSIX path of (desktop as alias))        set libkIsDeskTop to true    end try    (*    set currentPath to (POSIX path of (target of the front window as alias))    set currentFolder to (folder of the front window)    *)        set baseName to "Untitled"    set txtName to baseName        (* if the file name already exists in current folder, attach the "_n" to the filename *)    set n to 1    considering case        tell (get name of currentFolder's files) to repeat while txtName is in it            set txtName to baseName & "_" & n            set n to n + 1        end repeat    end considering            set newTxt to currentPath & txtName    do shell script "touch " & newTxt    if libkIsDeskTop is false then select the file txtName in currentFolder    end tell

5.按Command+s来保存,在对话框中输入“新建文档”

794087-20151204002347799-1791963025.png

完成

此时,在Finder内就可以通过Finder -> 服务 -> 新建文档来在当前位置新建一个无格式文档了。当然,你也可以自己设置快捷键让新建文档更加方便。

794087-20151204002405377-1213250339.png

转载于:https://www.cnblogs.com/Hist/p/5018146.html

你可能感兴趣的文章
DelphiWebMVC框架下BPL热部署实现
查看>>
C++与MySQL的冲突
查看>>
siki学习之观察者模式笔记
查看>>
单元测试
查看>>
spring.net 继承
查看>>
ES6:模块简单解释
查看>>
JavaScript indexOf() 方法
查看>>
用Bootstrap写一份简历
查看>>
ZJU PAT 1023
查看>>
WMI远程访问问题解决方法
查看>>
从零开始学习IOS,(UILabel控件)详细使用和特殊效果
查看>>
Android开发历程_15(AppWidget的使用)
查看>>
阿花宝宝 Java 笔记 之 初识java
查看>>
7、设计模式-创建型模式-建造者模式
查看>>
我国古代的勾股定理
查看>>
Linux下的C编程实战
查看>>
[32期] html中部分代码与英语单词关系
查看>>
PHP安装环境,服务器不支持curl_exec的解决办法
查看>>
jQuery|元素遍历
查看>>
用 ThreadLocal 管理用户session
查看>>