Tệp CFG và CONFIG là gì?

Cách mở, chỉnh sửa và chuyển đổi các tệp CFG và CONFIG

Một tệpphần mở rộng tệp .CFG hoặc .CONFIG là tệp cấu hình được sử dụng bởi các chương trình khác nhau để lưu trữ các cài đặt cụ thể cho phần mềm tương ứng của chúng. Một số tệp cấu hình là các tệp văn bản thuần túy nhưng các tệp khác có thể được lưu trữ ở định dạng cụ thể cho chương trình.

Tệp cấu hình MAME là một ví dụ trong đó tệp CFG được sử dụng để lưu trữ các thiết lập bàn phím theo định dạng dựa trên XML . Tệp này lưu trữ các phím tắt, cài đặt ánh xạ bàn phím và các tùy chọn khác cụ thể cho người dùng trình giả lập trò chơi video MAME.

Một số chương trình có thể tạo tệp cấu hình với phần mở rộng tệp .CONFIG. Một ví dụ là tệp Web.config được sử dụng bởi phần mềm Visual Studio của Microsoft.

Tệp ngôn ngữ đánh dấu Wesnoth cũng sử dụng phần mở rộng tệp CFG, nhưng không sử dụng tệp cấu hình. Các tệp CFG này là các tệp văn bản thuần túy được viết bằng ngôn ngữ lập trình WML cung cấp nội dung trò chơi cho Trận chiến cho Wesnoth.

Lưu ý: Phần mở rộng tệp cho tệp cấu hình đôi khi được thêm vào cuối tệp có cùng tên chính xác. Ví dụ, nếu tập tin đang giữ các thiết lập cho setup.exe , tập tin CONFIG có thể được gọi là setup.exe.config .

Cách mở & amp; Chỉnh sửa tệp CFG / CONFIG

Nhiều chương trình sử dụng định dạng tệp cấu hình để lưu trữ cài đặt. Điều này bao gồm Microsoft Office, OpenOffice, Visual Studio, MAME, MacMAME, Bluestacks, Audacity, Celestia, Cal3D và LightWave, trong số rất nhiều ứng dụng khác.

Trận chiến cho Wesnoth là một trò chơi video sử dụng các tệp CFG được lưu trữ bằng ngôn ngữ lập trình WML.

Một số tệp CFG là các tệp Kết nối máy chủ Citrix giữ thông tin để tạo kết nối với máy chủ Citrix, như số cổng máy chủ, tên người dùng và mật khẩu, địa chỉ IP , v.v.

Jewel Quest thay vì sử dụng phần mở rộng tệp CFGE cho cùng một mục đích lưu trữ tùy chọn. Nó cũng có thể giữ thông tin điểm số và dữ liệu liên quan đến trò chơi khác.

Tuy nhiên, rất khó xảy ra rằng bất kỳ ứng dụng hoặc trò chơi nào có tùy chọn "mở" hoặc "nhập" để thực sự xem tệp cấu hình. Chúng thay vào đó chỉ được tham chiếu bởi chương trình để nó có thể đọc tệp để được hướng dẫn cách xử lý.

Ghi chú: Một ngoại lệ nơi tệp có thể được mở chắc chắn với ứng dụng sử dụng nó, là tệp Web.config được sử dụng bởi Visual Studio. Chương trình Visual Web Developer được xây dựng trong Visual Studio được sử dụng để mở và chỉnh sửa tệp CONFIG này.

Hầu hết các tệp CFG và CONFIG đều có định dạng tệp văn bản thuần túy cho phép bạn mở chúng bằng bất kỳ trình soạn thảo văn bản nào. Như bạn có thể thấy ở đây, tệp CFG này, được chương trình ghi / chỉnh sửa âm thanh Audacity sử dụng, là văn bản thuần túy 100%:

[Ngôn ngữ] Ngôn ngữ = vi [Phiên bản] Chính = 2 Nhỏ = 1 Micro = 3 [Thư mục] TempDir = C: \\ Người dùng \\ Jon \\ AppData \\ Local \\ Audacity \\ PhiênData [AudioIO] RecordingDevice = Micrô ( Blue Snowball) Host = MME PlaybackDevice = Loa / Tai nghe (Realtek EffectsPreviewLen = 6 CutPreviewBeforeLen = 2 CutPreviewAfterLen = 1 SeekShortPeriod = 1 SeekLongPeriod = 15 Duplex = 1 SWPlaythrough = 0

Chương trình Notepad trong Windows hoạt động tốt để xem, chỉnh sửa và thậm chí tạo các tệp cấu hình dựa trên văn bản như thế này. Nếu bạn muốn thứ gì đó mạnh mẽ hơn hoặc cần mở tệp trên máy tính Mac hoặc Linux, hãy xem danh sách Trình chỉnh sửa văn bản miễn phí tốt nhất của chúng tôi.

Quan trọng: Điều quan trọng là bạn chỉ chỉnh sửa tệp cấu hình nếu bạn biết chính xác mình đang làm gì. Tỷ lệ là bạn làm, xem xét bạn đang đối phó với một tập tin mà hầu hết mọi người không nghĩ về hai lần, nhưng ngay cả một sự thay đổi nhỏ có thể tạo ra hiệu ứng lâu dài có thể khó theo dõi nếu vấn đề phát sinh.

Cách chuyển đổi tệp CFG / CONFIG

Có thể không phải là một lý do rất lớn để chuyển đổi tệp cấu hình thành định dạng mới vì chương trình sử dụng tệp cần phải ở định dạng tương tự và có cùng tên, nếu không sẽ không biết tìm kiếm tùy chọn ở đâu và các thiết lập khác. Do đó, chuyển đổi tệp CFG / CONFIG có thể dẫn đến chương trình sử dụng cài đặt mặc định hoặc không biết cách hoạt động.

Gelatin là một công cụ có thể chuyển đổi các tệp văn bản như tệp CFG và CONFIG, thành XML, JSON hoặc YAML. MapForce cũng có thể hoạt động.

Bất kỳ trình soạn thảo văn bản nào cũng có thể được sử dụng để chuyển đổi tệp CFG hoặc CONFIG nếu bạn chỉ muốn phần mở rộng tệp thay đổi để bạn có thể mở nó bằng một chương trình khác. Ví dụ, bạn có thể sử dụng một trình soạn thảo văn bản để lưu tệp .CFG vào .TXT để nó mở ra với Notepad theo mặc định. Tuy nhiên, thực hiện điều này không thực sự thay đổi định dạng / cấu trúc của tệp; nó sẽ vẫn ở định dạng tương tự như tệp CFG / CONFIG gốc.

Thông tin thêm về tệp cấu hình

Tùy thuộc vào chương trình hoặc hệ điều hành sử dụng tệp cấu hình, thay vào đó nó có thể sử dụng phần mở rộng tệp CNF hoặc CF.

Ví dụ, Windows thường sử dụng các tệp INI để lưu trữ các tùy chọn trong khi macOS sử dụng các tệp PLIST.