美文网首页
[转][笔记]Mac Finder 从当前位置打开终端

[转][笔记]Mac Finder 从当前位置打开终端

作者: C86guli | 来源:发表于2016-09-07 15:24 被阅读205次

原文地址:http://www.shannap.com/mac-finder-to-terminal.html

Mac 的 Finder 基本功能相对还是比较弱的,对于程序员来说,常常要用到从当前位置打开 Terminal 。在 App Store 上你可以找到一个叫 Go2Shell 的软件,可以实现这个功能。但是这么简单的事情,我确实不大愿意用 App Store 安装一个软件,于是自己写了个简单的 AppleScript 脚本,用法以及效果和 Go2Shell 一样,估计它的方法和我也是一样的。

打包好的程序点此下载,下载后按住command键,把它拖动到 Finder 的工具栏上即可。

finder-to-terminal1.png

如果不想用我打包好的话,那么代码如下。

set cmd to ""
tell application "Finder"
    set theWindow to window 1
    set thePath to (POSIX path of (target of theWindow as alias))
    set cmd to "cd " & "\"" & thePath & "\""
    
end tell

tell application "Terminal"
    activate
    tell application "System Events" to keystroke "t" using command down

    delay 0.5
    do script cmd in window 1
end tell

把代码保存成 .scpt 文件,双击打开,另存为 Application 类型,这样就会得到一个 .app 文件,把它拉到 Finder 的工具栏。

把代码保存成 .scpt 文件,双击打开,选择: 文件->导出


Snip20160907_2.png

文件保存格式选择:应用程序


Snip20160907_6.png

得到一个 .app 文件,按住 comand 键,把它拉到 Finder 的工具栏。


Snip20160907_12.png

相关文章

  • [转][笔记]Mac Finder 从当前位置打开终端

    原文地址:http://www.shannap.com/mac-finder-to-terminal.html M...

  • My Finder

    My Finder 是Mac上的一款Finder扩展app 可以完成: 新建各种类型文件 在当前位置打开终端 拷贝...

  • mac-Tools-go2shell

    Go2Shell 功能: mac, finder 中快速打开终端 并 进入当前目录路径 安装: App Store...

  • Mac终端命令

    Mac终端用到的命令, 记录下来, 防止遗忘。 加深记忆。 在finder中打开当前终端进入的文件夹 ...

  • MacOS相关配置

    其它 在Finder当前目录打开终端 系统偏好设置 -> 键盘 -> 快捷键 -> 服务 -> 新建位于文件夹位置...

  • 在Finder中打开终端

    一、从终端进入Finder终端cd到文件件下,想快速打开finder,可以使用命令 二、从finder快速打开终端...

  • MAC Finder在当前目录快捷打开终端

    对于经常使用终端的同学来说,当打开了一个目录,想在终端中操作点什么,还要手动打开终端然后再拖当前文件夹到终端中是不...

  • MAC Finder在当前目录快捷打开终端

    对于经常使用终端的同学来说,当打开了一个目录,想在终端中操作点什么,还要手动打开终端然后再拖当前文件夹到终端中是不...

  • Mac 修改系统默认Java版本

    打开终端输入 java -version可以看到当前Mac 中Java版本 我们可以打开安装JDK 的位置看看都...

  • Mac 修改系统默认Java版本

    打开终端输入java -version 可以看到当前Mac 中Java版本 我们可以打开安装JDK 的位置看看都有...

网友评论

      本文标题:[转][笔记]Mac Finder 从当前位置打开终端

      本文链接:https://www.haomeiwen.com/subject/kyvjettx.html