如何为远程 - SSH 添加更多支持的文件扩展名例如 .cnf:编辑配置文件

问题描述

我正在使用 VSCode Remote - SSH:编辑配置文件以突出显示某些配置文件的语法,它适用于 .conf 等。 但是,我希望它能够与 MysqL .cnf 一起使用,到目前为止我还没有办法,只能通过创建一个链接作为“ln -s /etc/my.cnf /etc/my.conf”的解决方法然后去改为编辑 /etc/my.conf 。 它有效但不方便,我不想创建那个软链接。 有什么地方可以将 .cnf 添加到 Remote - SSH: Editing Configuration Files 的支持列表中吗?

谢谢和问候, 马丁。

解决方法

您应该可以改用 language identifier

"files.associations": {
    "*.cnf": "ini"
} 

https://code.visualstudio.com/assets/docs/languages/overview/language-id-intellisense.png

或者通过点击 VSCode IDE 右下角状态栏的“纯文本”部分来使用“选择语言模式”。

该本地配置一经设置,应保留在远程 VSCode SSH 会话中。