コンピューティングおよびユーザー インターフェイス エンジニアリングでは、選択とは、ユーザー操作が行われる項目のリストです。通常、ユーザーはリストに項目を手動で追加しますが、コンピューターが自動的に選択を作成することもあります。
選択は、キーボードのキーの組み合わせ、精密ポインティング デバイス(マウスまたはタッチパッドとカーソル、スタイラス)、またはタッチスクリーンデバイスでの手動操作によって実行されます。項目のグループ (リスト内の要素のサブセット、またはテキスト内の不連続な領域) を同時に選択することを複数選択と呼びます。
コンテキスト メニューには通常、現在の選択に含まれるオブジェクトに関連するアクションが含まれます。選択によってメニューの「コンテキスト」が提供されます。
種類
用途
- テキストの選択は、切り取り、コピー、貼り付けの操作に関連付けられており、カーソル、キャレット ナビゲーション、またはタッチで実行されます。
- 画像編集アプリケーションには、マジックワンド選択ツール、なげなわ選択ツール、マーキー選択(境界ボックス)、カラーピッカーなど、領域や図形の選択や変更、または色の操作を行うための特殊なグラフィカルツールが搭載されている場合があります。画像内の選択領域の境界は、ユーザーが選択境界を画像の背景と区別できるように、多くの場合、行進するアリの効果でアニメーション化されます。
- ビデオ編集プログラムでは、選択した領域に対してダイナミック コントロールや高度なデジタル効果を利用できます。
- GUIの登場により、ファイルやその他のインターフェース コンポーネントを選択して使用できるようになりました。
- 3D仮想環境での選択と操作
範囲選択
ファイル マネージャー内のファイルやフォルダーなどの長いリスト内の大量のテキストや項目の選択を容易にする選択方法は、範囲選択です。これにより、ユーザーは各項目を個別にクリックまたはタップする必要がなくなります。
Windows エクスプローラーやNemo ファイル マネージャーなどのデスクトップ ファイル マネージャーでは、選択する最初の項目をクリックし、⇧ Shift キーを押しながら選択する最後の項目をクリックすることで使用できます。モバイル ファイル マネージャーでは、ES ファイル エクスプローラーの初期のバージョンから実装されており、リストされている 2 つの項目 (ファイルまたはディレクトリ) を強調表示し、ボタンを押すだけでその間のすべての項目を選択できます。
理想的には、長いリスト内をより速く移動できるため、2 つのリスト項目はドラッグ可能なスクロール バーを使用して移動します。
ドラッグによる選択
ユーザーは最初の項目をタップまたはクリックし、上または下にドラッグして、リストが最後の目的の項目までスクロールするのを待ち、そこでポインターまたは指を離します。テキストについても同様です。[1]
同時編集
同時編集は、エンドユーザー開発研究において、複数選択内のすべての項目を編集する手法です。これにより、ユーザーは直接操作によって、選択したすべての項目を一度に操作できます。この手法はデータ ラングリングツールにも使用され、ユーザーはテーブル内の同じ種類の複数のレコードに同じ変更を加えることができます。
同時編集という用語は、共同リアルタイム エディターでの共同編集を説明する場合にも使用されます。
列の選択

列選択はテキストエディタに備わっているテキスト選択機能で、グリッドのように文字を選択でき、同じ列の複数の行の文字を選択できます。これは通常、ドラッグ時にテキストを選択するために Alt キー (連続選択を作成する Shift キーの代わりに) を押すことによって開始されます。一部のアプリケーションでは、同時編集の限定的な形式としてこの方法を使用して、一度に複数行のテキストを入力することもできます。[2]
この機能は、アプリケーションによって異なる名前で呼ばれます。
- ブロック選択– LibreOffice Writer、[3] Kate [4]
- 列選択– EditPlus、[5] vi、Emacs
- 非線形テキスト選択– TextEdit [6]
- 長方形選択– jEdit [7]
- 列ブロック選択– Microsoft Visual Studio [8]
- 列モード編集– Notepad++ [2]
自由形式の同時編集
Lapisテキストエディタ[ 9] [10]、 MozillaのFirefox開発ツール[11]、geditのマルチ編集プラグイン[12]は、直接操作によって不連続な領域に作用する同時編集技術の例です。Lapisエディタは、サンプル項目に基づいて自動的に複数選択を作成することもできます。
参照
注記
参考文献
- ^ Nield, David (2022年10月14日). 「携帯電話とコンピューターでテキストを選択する最良の方法」.ポピュラーサイエンス. 2024年9月30日閲覧。
- ^ ab Notepad++ 列モード編集
- ^ ライター/選択モード – LibreOffice ヘルプ
- ^ ケイトハンドブック 2014-05-12ウェイバックマシンにアーカイブ
- ^ FAQ – EditPlus Wiki
- ^ 10.4: TextEdit で非線形テキスト選択を使用する
- ^ テキストの選択 – jEdit
- ^ テキストの選択 – MSDN
- ^ LAPIS: テキスト構造によるスマート編集
- ^ 軽量構造化テキスト処理
- ^ Heather Arthur および Robert Nyman (2014 年 5 月 7 日)。「編集可能なボックス モデル、複数選択、Sublime Text キーなど - Firefox 開発者ツール エピソード 31」。Mozilla。2014年5 月 7 日閲覧。
- ^ 新しい gedit プラグイン: マルチ編集、およびデモ ビデオ。
