C# (.cs) 文件是否有 MIME 类型?

San*_*ock 5 mime-types

标准 UNIX 工具(文件命令)返回text/x-c++. 这还不是最大的结果。

在 Windows 上urlmon.dll/FindMimeFromData返回text/plain。看起来 Windows 从来没有任何像样的文件类型识别库。

还有比 更精确的吗text/plain

小智 1

我在 Ubuntu 20.04 上寻找同样的东西 - 在代码中打开 .CS 文件,在默认编辑器中打开其他文本文件。

我复制了 /usr/share/applications/defaults.list 中的行

text/plain=org.gnome.gedit.desktop
Run Code Online (Sandbox Code Playgroud)

并像这样添加了 .cs 扩展名

text/plain.cs=code
Run Code Online (Sandbox Code Playgroud)

现在我的 CS 文件在 VS Code 中打开,所有其他纯文本文件在默认编辑器中打开