是否有类似于“在这里打开命令窗口”的Mac OS Windows Powertoy ?我通过谷歌搜索找到了几个插件,但想看看哪些最适合开发人员。


当前回答

此外,您可以使用command-C从查找器中复制一个项目,跳转到终端(例如使用Spotlight或QuickSilver)键入'cd '并简单地使用command-v粘贴

其他回答

这比你要求的要多一点,但我推荐Cocoatech的Path Finder给那些希望Finder有更多果汁的人。它包括一个工具栏按钮,用于打开当前目录的终端窗口,或者在每个Finder窗口的底部有一个带有终端命令行的可伸缩窗格。还有许多我现在生活中不可或缺的功能。非常成熟、稳定的软件。 http://cocoatech.com/

查看这里的开放终端。它可能与“在这里打开命令窗口”最相似。我使用>cdto,这是非常相似的,但这似乎是更好地处理空格…但并不完美。

它具有的非常好的功能是“在应用程序开始时检测键下事件并使用它们修改脚本的行为”,允许脚本在按住⌘键调用时在最前面的终端窗口中打开一个新选项卡。整洁的技巧。

还要注意PCheese的回答;它可能对重度终端用户更有用!

澄清(感谢@vgm64):如果你已经在终端中,这可以让你在不离开终端的情况下快速切换到最上面的Finder窗口。这样,就可以避免使用鼠标。

我已经在我的.bash_profile中添加了以下内容,这样我就可以在任何时候在终端中键入cdff。

function ff { osascript -e 'tell application "Finder"'\
 -e "if (${1-1} <= (count Finder windows)) then"\
 -e "get POSIX path of (target of window ${1-1} as alias)"\
 -e 'else' -e 'get POSIX path of (desktop as alias)'\
 -e 'end if' -e 'end tell'; };\

function cdff { cd "`ff $@`"; };

这是macosxhints.com的终端提示。

这样的:

https://github.com/jbtule/cdto#cd-to

这是一个小的应用程序,你可以拖到Finder工具栏中,图标非常合适。它使用Terminal, xterm(在X11下),term。

我发现一个不可或缺的替代应用程序是DTerm,它实际上在应用程序中打开了一个迷你终端。另外,它适用于几乎所有的东西- Finder, XCode, PhotoShop等。