web-dev-qa-db-ja.com

オプション、設定、プロパティ、構成、設定-いつ、なぜですか?

類似した(ある意味で)意味を持ついくつかの単語があります。

オプション、設定、プロパティ、構成、設定

英語は私の母国語ではありません。簡単な英語で違いを説明してください。次のテンプレートが役立つと思います。

  • GUIで[〜#〜] xxx [〜#〜]を使用して、アプリケーションの動作を変更できるようにします。 (おそらく設定または設定?)
  • GUIで[〜#〜] yyy [〜#〜]を使用して、オブジェクトの一部を変更できるようにします(おそらくプロパティまたはオプション?)
  • コードで[〜#〜] zzz [〜#〜]を使用します...

ベストプラクティスとは何ですか?

115
Andrew T

トリッキー、これは、すべてのアプリケーションに続く単一の一貫したスタイルはないためです。あなたが言うように、それらは(広く)同義語です。

実際、期待する視聴者があなたの言っていることを理解している限り、それは本当に重要ではありません。

最大の違いは、通常コンポーネントまたはオブジェクトに影響するプロパティと、アプリケーション全体に影響するその他のプロパティとの違いです。

Visual Studioおよびその他のMicrosoft製品からのおよそのリードに従う:

  • プロパティアプリケーション内の単一のコンポーネントまたはオブジェクトの特性を表します。
  • オプションアプリケーションが動作するグローバルな方法を変更します。たとえば、Microsoft製品はこれを使用してUIツールバーをカスタマイズします。ここには、UI要素をすべて無効にできるという意味があります(たとえば、「シンプルな」ユーザーインターフェースまたは「高度な」ユーザーインターフェース)。
  • 設定および設定アプリケーションの動作の品質を変更します。ここでの意味は、無効にするのではなく、変更することです。たとえば、「メートル法」または「イギリス帝国法」です。
  • 構成は、多くの場合、アプリケーションがユーザーまたはグループごとにカスタマイズされる場所です。

しかし、単一のルールはありません。

オブジェクトの特性にはプロパティを使用し、その他のアプリケーション全体の設定には設定を使用することをお勧めします。

94
Jeremy McGee

これらはどこにも設定されていませんが、このトピックに関する2¢でチップすることも考えられます。アプリケーションでこれらを見ると、次のようになります。

  • 設定 "設定可能な項目のリストを表示または変更します"
  • オプション「すでにいくつかの設定を行っており、それらを変更するオプションを提供しています」
  • 設定 "これをどのように使用するのが望ましいか教えてください"
  • プロパティ "このアイテムの1つ以上のプロパティを変更します"
  • 編集 "このことはすでに良好な状態ですが、必要に応じて変更できます"
  • 設定 "デフォルトがありますが、おそらく自分で設定する必要があるため、必要最低限​​です"
49
Ben Leggiero

主に個人的な好みの問題だと思います。

ただし、通常、プロパティはアプリケーションの1つの部分を参照しているように見えますが、オプション/設定は通常、よりグローバルなプロパティです。

さらに、環境設定は、オプションや設定というラベルが付けられたものほど大きな影響を与えるものではないでしょう。ディスプレイの軽微な変更など。

最も重要なことは、アプリケーション全体で一貫性を保つことです。

個人的には、「オプション」という用語を好みます。これは、その設定、プロパティ、または構成を威圧的に感じないためです。

9
GSto

ここでの答えには表示されないものの1つ(bobinceはそれを暗示していますが)は、環境/オペレーティングシステムの典型的なものを考慮する必要があるということです。たとえば、Windowsでは、多くのプログラムが異なる単語を使用している場合でも、「オプション」が最も一般的な選択肢だと思います。同様に、mac osの「設定」。 Android OSは「設定」を使用します

要するに、環境に最も一般的なものを使用してください。

9
User

ここでは、構成/設定/オプション/設定の関係という1つの視点が欠けていると思います。

私にはconfigurationまたはpreferencesに多くのsettingsまたはoptionsが含まれているため、1つ存在できるsettingまたは1つオプション

通常、「このオプション/設定を変更する」と言い、「この設定/構成を変更する」、そうではありませんか?

誰かがpreferencesまたはconfigurationと言ったとき、私はそれをsettingsまたはoptionsのセットとして理解しています。

7
t3chb0t

プロパティ(通常、ドキュメントまたはドキュメント内のオブジェクトに適用されますが、そうでない場合を除きます)は別として、それらはほぼ同じです。どの用語が最良であるかに同意する人はいません。

たとえば、プログラム構成の場合、 Appleスタイル はアプリケーションメニューの「環境設定」、 GNOMEスタイル は「編集」メニューの「設定」です。 KDEスタイル は、独自の「設定」メニュー全体です。 Windowsスタイルは「ツール」メニューの「オプション」でしたが、 すべてのベットがオフになりました 現在、より多くのMSアプリがメニューバーをドロップし、古い予測可能なものをスローします一貫性のある柄なしで場所全体を制御します。

RISC OSのスタイルは、アイコンバーメニューの「選択」でした。これは、もう1つの無意味な可能性を追加するためのものです。

5
bobince

設定:たとえば、1から10までの値を選択するスライダーを考える

オプション:オン/オフボタンを考える

設定:朝、午後、夕方など、複数の選択肢から選択することを考える

構成:おそらく技術的な設定は、エンドユーザーが知ってはいけません。データソースとは何ですか?

0
Emin Temiz