![将 VSCode 设为 FileZilla 中文件的默认编辑器](https://linux22.com/image/1637437/%E5%B0%86%20VSCode%20%E8%AE%BE%E4%B8%BA%20FileZilla%20%E4%B8%AD%E6%96%87%E4%BB%B6%E7%9A%84%E9%BB%98%E8%AE%A4%E7%BC%96%E8%BE%91%E5%99%A8.png)
这是一个非常令人沮丧的问题,我已尝试修复多次。
我正在尝试直接在 VSCode 中从 FileZilla 打开一个文件,这样当我在 Code 中保存该文件时,更改就会通过 FTP 自动更新。
将文件保存到桌面上的文件夹,然后将该文件上传到 FileZilla 也可以,但如果我可以直接编辑文件,则可以节省一个步骤。
现在,当我在 FileZilla 中右键单击文件并选择查看/编辑时,它会在 TextEdit 中打开该文件(我在 Mac 上):
我右键单击桌面上的 .html 文件并转到“获取信息”,其中 VS Code 被设置为默认打开方式。
那么,为什么 FileZilla 会在 TextEdit 中打开文件?
我不确定这里还能尝试什么。
所有文件类型都会发生这种情况 - html、css、javascript、php 等。
答案1
我意识到我已经询问与回答这个问题。
但这一次,文件是在 TextEdit 中打开的,而不是在浏览器中打开的。
我刚刚做了与以前相同的事情 --> 右键单击桌面上的文件,单击“获取信息”,选择打开方式下的 VS Code,然后选择“全部更改”。
它适用于 PHP 文件,但仍然不适用于 HTML、CSS 或 JavaScript。
我不明白为什么不行。我可能必须从系统中删除 TextEdit 并重新开始。我使用的是 macOS Catalina 版本 10.15.7。
编辑:您必须转到 Filezilla --> 设置 --> 文件类型关联,并确保所有必要的文件类型都与 VS Code 关联: