选项,设置,属性,配置,首选项 - 何时以及为何?

时间:2010-01-15 19:56:49

标签: configuration properties settings options

有几个词有相似(在某种意义上)的含义:

  

选项,设置,属性,配置,首选项

英语不是我的母语。你能用简单的英语解释一下这个区别吗?我认为以下模板可能很有用:

  
      
  • 在GUI中使用 XXX ,以便让人们更改应用的行为(可能是偏好设置或设置?)
  •   
  • 在GUI中使用 YYY ,以便让人们更改对象的部分内容(可能属性或选项?)
  •   
  • 在您的代码中使用 ZZZ ......
  •   

最佳做法是什么?

9 个答案:

答案 0 :(得分:89)

Tricky,这个,因为所有应用程序都没有一个单一的一致风格。正如你所说,他们(广泛地)是同义词。

事实上,只要您的预期受众理解您的意思,这并不重要。

最大的区别在于属性(通常会影响组件或对象)与其他属性(影响整个应用程序)。

遵循Visual Studio和其他Microsoft产品的大致领先:

  • 属性表示应用程序中单个组件或对象的特征。
  • 选项改变应用程序工作的全局方式。例如,Microsoft产品使用它来自定义UI工具栏。这里有一个暗示,你可以完全禁用UI元素(例如“简单”用户界面或“高级”用户界面)。
  • 设置偏好设置会改变应用程序的工作质量。这里的含义是改变而不是禁用:例如,“公制测量”或“英制英制测量”。
  • 配置通常是为每个用户或组定制应用程序的位置。

但没有一条规则。

我建议你使用Properties作为对象特性,并将Settings设置为应用程序范围内的所有其他内容。

答案 1 :(得分:45)

这些都没有在任何地方设置,但我想我也可以在我的2¢上讨论主题。当我在应用程序中看到这些内容时,这就是他们对我的意思:

  • 设置“查看或修改可以设置的内容列表”
  • 选项“我们已经设置了一些内容,并为您提供了更改内容的选项”
  • 偏好设置“告诉我们您希望如何工作”
  • 属性“更改此项目的一个或多个属性”
  • 修改“此事情已处于良好状态,但如果您愿意,可以更改
  • 配置“我们有默认设置,但是您可能需要自己进行配置”

答案 2 :(得分:9)

我认为这主要取决于个人偏好。

但是,我觉得我通常会将属性视为引用应用程序的一个部分,而选项/设置通常是更全局的属性。

此外,偏好可能不是标记为选项或设置的影响大的东西。诸如显示器上的微小变化之类的东西。

最重要的是在整个应用程序中保持一致性。

就个人而言,我更喜欢术语“选项”,因为它听起来不那么令人生畏,设置,属性或配置。

答案 3 :(得分:8)

我在答案中没有看到的一件事(尽管bobince暗示它)是你应该考虑你的环境/操作系统的典型特征。例如在Windows上我认为“选项”是最常见的选择,即使许多程序使用不同的单词。同样适用于mac os的“首选项”。 Android操作系统使用“设置”

如此底线,请使用最适合您环境的内容。

答案 4 :(得分:7)

我认为这里缺少一种观点,即配置/设置/选项/偏好之间的关系。

对我来说,配置偏好设置包含许多设置选项,因此可以有一个设置或一个选项

您通常会说"更改此选项/设置" 而不是"更改此首选项/配置" ,不要&#39你呢?

当有人说偏好配置时,我将其理解为一组设置选项

答案 5 :(得分:4)

除了属性(通常适用于文档中的文档或对象,除非它没有),它们几乎完全相同。没有人同意哪个术语最好。

例如,对于程序配置,Apple style是应用程序菜单中的“首选项”,GNOME style是“编辑”菜单中的“首选项”。 KDE style是一个完整的“设置”菜单。 Windows样式是“工具”菜单上的“选项”,尽管all bets are off现在更多的MS应用程序放下菜单栏并在整个地方抛出旧的可预测控件而没有一致的模式。

RISC OS风格是图标栏菜单上的“选择”,只是为了增加另一种无意义的可能性。

答案 6 :(得分:1)

我刚刚进行了快速扫描,并希望发布此列表以供参考。

Edge                        Settings
Google Chrome               Settings
Google Chrome DevTools      Settings > Preferences
Mozilla FireFox             Options (about:preferences) > Network Settings
Mozilla FireFox DevTools    Settings > Editor Preferences
Opera                       Settings

DeviantArt                  Settings
Facebook                    Settings, News Feed Preferences
GitHub                      Settings
Google                      Settings
IMDb                        Account Settings > Preferences
Instagram                   Options (aria-label)
JSFiddle                    Settings
StackOverflow               Settings > Preferences
Twitter                     Settings
YouTube                     Settings

FileZilla                   Edit > Settings
GitHub                      File > Options
Notepad++                   Settings > Preferences
VS Code                     Preferences > Settings

Audacity                    Preferences
IcoFx                       Options > Preferences > Options
Process Explorer            Options
TeamViewer                  Tools > Options
uTorrent                    Options > Preferences
Windows Media Player        Tools/Organize > Options

phpmyadmin                  Settings
XAMPP                       Config > Service and Port Settings
                                   > Log Options

MS Word                     File > Options > Proofing > AutoCorrect Options
                                                      > Writing Style Settings

Photoshop                   Edit > Color Settings
                            Edit > Preferences
                            Type > Language Options
                            3D > 3D Print Settings
                            Viev > 32-bit Preview Options
                            Window > Options

Windows                     Settings

用作父项(窗口/选择):

  • Settings:20次
  • Options:10次
  • Preferences:4次
  • Config(uration):1次

总提及次数:

  • Settings:24
  • Options:15
  • Preferences:12
  • Config(uration):1

基于此,我按以下顺序对它们进行排序(从常规/固定/应用相关到特定/动态/用户相关):

Settings > Options > Preferences

答案 7 :(得分:0)

设置:例如,考虑使用滑块从1到10中选择一个值

选项:考虑开/关按钮

首选项:从多个选择中考虑一个选择,例如早上,下午或晚上

配置:最终用户可能不应该了解技术设置。数据源是什么?

答案 8 :(得分:0)

选项:通常用于组件或对象。你有选择的权利,所以有一些选项供你选择。

设置:有一个系统。它可能会像往常一样工作,但它提供了一些设置供您调整其行为。

属性:每个对象都有属性。颜色、尺寸等。您可以“设置”设置。并且您“更改”了对象的属性。

配置:通常,每个系统都有自己的配置,可以是默认配置,也可以是自定义配置。系统需要适当的配置才能正常运行。通常,它对用户的选择没有什么意义。虽然您可以通过不同的配置调整系统的行为。

偏好:您可能更喜欢不同的习惯,所以这里是偏好。每个用户可能都有自己的习惯。偏好更像是不同用户的偏好集。在系统层面,它可能通过不同的配置工作,但在 GUI 上,我们不说配置,我们说偏好。

总而言之,例如,在绘图应用程序中,您可能会说我们更改了圆形、形状的属性。当您启动应用程序时,我们有三个选项可供选择,用于选择应用程序在启动后的显示方式。 安装文件夹下有一些配置文件,有些可能容易理解,但有些可能技术性很强,不是为普通用户准备的。 用户只需更改菜单中的设置,即可决定某个功能在应用程序中的工作方式。设置和首选项通常不会出现在同一个应用程序中。 更能提高效率的工具,更多地使用设置为了方便,使用偏好设置对用户更友好的应用

希望能帮到你。