![Coda 中的键盘快捷键](https://linux22.com/image/1299877/Coda%20%E4%B8%AD%E7%9A%84%E9%94%AE%E7%9B%98%E5%BF%AB%E6%8D%B7%E9%94%AE.png)
使用 Panic 为 OSX 开发的一体化网页编辑器 Coda 时,我发现自己使用了很多键盘快捷键。尤其是发布捷径(Cmd++ )OptionP。此快捷方式的唯一问题是,它会发布文件浏览器中突出显示的文件,而不是编辑器中当前打开的文件。这让我想到了两个可能规避此问题的问题 - 不过,请随时发布任何其他解决方案。
可能的选择1: 是否可以修改首选项以使发布快捷方式发布编辑器中的活动文件?
可能的选择2: 是否有键盘快捷键在文件浏览器中显示命令?我没有在帮助菜单的键盘快捷键中看到它。
答案1
Coda 似乎没有提供您的任何建议。所以让我们创建自己的命令并将其添加到 Coda。
在 Coda 中,显示脚本菜单在一般的优先。
打开/Applications/Utilities/AppleScript Editor.app
,创建一个新文档,然后粘贴以下内容:
tell application "Coda"
tell document 1
upload item full name of current editor
end tell
end tell
此脚本将上传当前正在编辑的文件并清除其局部修改状态。document 1
在我有限的测试中似乎总是最前面的 Coda 窗口。
另存为~/Library/Scripts/Applications/Coda/Upload Tab.scpt
(如果你没有找到库,请在文件浏览器中按Cmd+ Shift+或直接.打开封闭文件夹在 Coda 的脚本菜单中)。选择重新加载脚本在 Coda 的脚本菜单中,并确保新命令在那里。
分配键盘快捷键系统偏好设置。
这是 Coda 中的新命令:
如果文件已存在于远程站点,Coda 会询问你该怎么做。只需附加with resume mode overwrite
(标记为代替在 GUI 中;其他选项是skip
和resume
)到upload
AppleScript 中的命令。