我以前使用 Atom 作为编辑器,但最近改用了 VSCode。以前使用 Atom 时,我可以右键单击 FileZilla 中的文件,单击“查看/编辑”,然后它会在 Atom 中打开,没有任何问题。自从我改用 VSCode 后,它就无法打开 FileZilla 中的文件。当 FileZilla 下载完文件后,VSCode 本身会打开并聚焦,但不会打开实际文件。我尝试更改 FileZilla 文件类型关联、默认/自定义编辑器设置等,但无济于事。我尝试过的文件类型关联包括:
css "/Applications/Visual Studio Code.app" %f
html "/Applications/Visual Studio Code.app" %f
js "/Applications/Visual Studio Code.app" %f
php "/Applications/Visual Studio Code.app" %f
css "/Applications/Visual Studio Code.app" -open
html "/Applications/Visual Studio Code.app" -open
js "/Applications/Visual Studio Code.app" -open
php "/Applications/Visual Studio Code.app" -open
* "/Applications/Visual Studio Code.app" %f
* "/Applications/Visual Studio Code.app" -open
但这些都不起作用。有人遇到过类似的问题并能找到解决办法吗?
编辑
我忘了说我在 Mac (Big Sur) 上工作
答案1
这是因为 FileZilla 没有文件下载到的位置的权限。自 10.15 Catalina 以来,默认安全性已大大加强,应用程序默认不会获得所有内容的权限。我遇到了同样的问题,这个解决了它。
- 单击 Apple 菜单图标 apple menu 并选择系统偏好设置。
- 选择“安全和隐私”部分。
- 单击“隐私”选项卡,然后选择“文件和文件夹”。
- 授予 FileZilla 访问下载文件夹的权限