什么是CFG和CONFIG文件?

如何打开,编辑和转换CFG和CONFIG文件

具有.CFG或.CONFIG 文件扩展名的文件是各种程序用于存储特定于各自软件的设置的配置文件。 一些配置文件是纯文本文件,但其他配置文件可能以特定于该程序的格式存储。

MAME配置文件是CFG文件用于以基于XML的格式存储键盘设置的一个示例。 该文件存储MAME视频游戏模拟器的用户特有的快捷键,键盘映射设置和其他偏好。

有些程序可能会创建一个带.CONFIG文件扩展名的配置文件。 一个例子是Microsoft的Visual Studio软件使用的Web.config文件。

Wesnoth标记语言文件也使用CFG文件扩展名,但不作为配置文件。 这些CFG文件是用WML编程语言编写的纯文本文件,它为“韦诺之战”提供游戏内容。

注意:配置文件的文件扩展名有时会附加到名称完全相同的文件末尾。 例如,如果该文件正在保存setup.exe的设置,则CONFIG文件可能被称为setup.exe.config

如何打开& 编辑一个CFG / CONFIG文件

许多程序使用配置文件格式来存储设置。 这包括Microsoft Office,OpenOffice,Visual Studio,MAME,MacMAME,Bluestacks,Audacity,Celestia,Cal3D和LightWave等等。

Wesnoth战役是一款使用WML编程语言存储的CFG文件的视频游戏。

某些CFG文件是Citrix服务器连接文件,其中包含用于连接到Citrix服务器的信息,例如服务器端口号,用户名和密码, IP地址等。

Jewel Quest改为使用CFGE文件扩展名来存储首选项。 它也可能持有乐谱信息和其他游戏相关数据。

但是,任何这些应用程序或游戏都不太可能具有“打开”或“导入”选项来实际查看配置文件。 它们只是由程序引用,以便它可以读取文件以获取有关如何操作的说明。

注意: Visual Studio使用的Web.config文件是文件可以确保使用它的应用程序打开的一个例外。 Visual Studio内置的Visual Web Developer程序用于打开和编辑此CONFIG文件。

大多数CFG和CONFIG文件都是纯文本文件格式,可让您用任何文本编辑器打开它们。 正如你在这里看到的,Audacity音频记录/编辑程序使用的这个CFG文件是100%纯文本:

[Locale] Language = en [Version] Major = 2 Minor = 1 Micro = 3 [Directories] TempDir = C:\\ Users \\ Jon \\ AppData \\ Local \\ Audacity \\ SessionData [AudioIO] RecordingDevice = Microphone Blue Snowball)Host = MME PlaybackDevice =扬声器/耳机(Realtek EffectsPreviewLen = 6 CutPreviewBeforeLen = 2 CutPreviewAfterLen = 1 SeekShortPeriod = 1 SeekLongPeriod = 15 Duplex = 1 SWPlaythrough = 0

Windows中的记事本程序适用于查看,编辑甚至创建基于文本的配置文件。 如果您想要更强大的功能或需要在Mac或Linux计算机上打开文件,请参阅我们的最佳免费文本编辑器列表。

重要提示:如果您确切知道自己在做什么,那么只编辑配置文件至关重要。 考虑到你正在处理一个大多数人都没有考虑过的文件,但你做的可能性很大,但即使是一个小的变化也会产生持久的效果,如果出现问题可能很难找到。

如何转换CFG / CONFIG文件

将配置文件转换为新格式的原因可能不大,因为使用该文件的程序需要它保持相同的格式和相同的名称,否则它将不知道在哪里查找偏好设置以及其他设置。 CFG / CONFIG文件转换可能会导致程序使用默认设置,或者根本不知道如何工作。

明胶是一种可以将文本文件(如CFG和CONFIG文件)转换为XML,JSON或YAML的工具。 MapForce也可以工作。

任何文本编辑器也可用于转换CFG或CONFIG文件,如果您只是想要更改文件扩展名,以便您可以使用其他程序打开它。 例如,您可以使用文本编辑器将.CFG文件保存为.TXT,以便在默认情况下使用记事本打开。 但是,这样做实际上并不会改变文件的格式/结构; 它将保持与原始CFG / CONFIG文件相同的格式。

有关配置文件的更多信息

根据使用配置文件的程序或操作系统 ,它可能会使用CNF或CF文件扩展名。

例如,Windows经常使用INI文件来存储首选项,而macOS使用PLIST文件。