config、option、setting在程序世界里的区别

小编 1462

config、option、setting在程序世界里的区别是:config是“配置”的意思,是指改变可选项的过程,一般用于系统全局环境的设置;Setting意思是“设置”,是指程序中的可变项;Option则是“选项”的意思,一般用于功能块中不同值切换不同功能。

1.config、option、setting的含义

单纯理解字面意思,config是配置;Setting是设置;Option则是选项。在程序世界,所有的可变项叫做Settings。中文译作设置。所有的设置都是“可选项”,Option(选项,不是期权),因为在程序世界里没有真的开放式问题只有选择题(Option)。改变可选项的过程叫做Configure配置(动词)。

2.config、option、setting的使用

config一般用于系统全局环境的设置;option 一般用于功能块中不同值切换不同功能;setting是在一个模块中,用来设置该模块默认的设置。例如:假如现在有一台电脑,需要搭建一个wamp开发环境。config是就是配置这个wamp开发环境中“配置”的意思;setting就是“设置”这个系统中一些系统功能的意思;而option就是这个wamp开发环境里面有一个软件Apache,你要使用一些功能,那么这时候就需要通过option了来进行操作了。

延伸阅读

config文件是做什么的

config在计算机的命令中是“配置”的意思,而在计算机中各类软件及系统都有类似CONFIG的文件,其中主要是系统或各软件的配置参数,如config.sys中记录了电脑系统启动时加载的配置参数。一般软件config.ini中记录了软件运行时需要带的参数或运行环境。还有些软件将参数文件以*.cfg为文件名,而CFG也是config的缩写。

Config.msi文件夹是由Microsoft Installer (MSI,一个提供通用安装接口的程序)生成的,一般在安装Office2000或者SQL Server后产生,该文件夹在磁盘中是隐藏的,在Windows的安装过程中将产生返回脚本(rollback scriptS)以实现返回功能。在这些文件中包含了已执行的操作序列,文件和注册表的更新信息以及其他操作信息。脚本文件包括*.rbf 和*.rbs 两种。其中*.rbf文件是已有文件的备份文件,它们存储在config.msi 文件夹中,而config.msi 则包含在操作系统所在的驱动器中。

当操作系统安装成功结束后,所有的返回脚本文件都将被删除。如果安装文件不能删除config.msi文件夹,可以Windows Explorer ( 资源管理器)中将其手动删除。

需要注意的VS2005 在IDE模式下会将信息写入*.vshost.exe.config,并且在程序关闭时覆写该文件,因此您可能看不到您写入的配置数据,只要在资源管理其中执行*.exe 文件,您就可以在*.exe.config 文件中看到结果了。

回复

我来回复
  • 暂无回复内容

注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部