はじめに
インストール
ホームページのダウンロードボタンから最新リリースを入手してください。各リリースでは 2 種類の形式が公開されています:
- インストーラー (
SwiftList-Setup.exe) — 推奨。バックグラウンドのインデックスサービスを登録し、SwiftList を Windows と共に起動できるようにします。 - ポータブル版 (
SwiftList-Portable.zip) — 解凍して実行するだけで、インストールは不要です。バックグラウンドサービスは後から 設定 → サービスの状態 でインストールすることもできます。お使いのマシンに SwiftList が必要とする .NET Desktop Runtime がまだ入っていない場合は、同梱されているinstall-dotnet-runtime.batを一度実行してください — インストーラー版ではこの手順は自動的に行われますが、ポータブル版では自動化されていません。ポータブル版の利用を終える際には、後片付けをしてくれるアンインストーラーがありません。フォルダーを削除する前に、同梱のportable-cleanup-registry.regをダブルクリックして (プロンプトを確認して) 実行し、SwiftList が独自に作成する 2 つのユーザーごとのレジストリエントリ (swiftlist://の URI プロトコル登録と、その「Windows と共に起動する」エントリ) を削除してください。どちらもユーザーごと (HKCU) のみなので、管理者権限のプロンプトは表示されません。
このいずれもが x64 版と ARM64 版として公開されています。上記の名前は x64 版で、最近の PC であればどれでも動作します — Windows on ARM でもエミュレーションで動作します。ARM のマシンでは、ネイティブに動作する SwiftList-Setup_arm64.exe または SwiftList-Portable_arm64.zip をお使いください。自動更新はインストールした際のアーキテクチャを維持するため、もう一方に移行するには自分でダウンロードする必要があります。
初回起動時、SwiftList はファイルのインデックス化を担う Windows サービス (SwiftList.Service) をインストールして起動します。この分離構成は意図的なものです — 理由が気になる方はアーキテクチャを参照してください — が、ユーザーとして知っておく必要があるのは、設定 → サービスの状態 でサービスがインストール済みかどうか、実行中かどうかを確認でき、インストールされていなければそこからインストールできる、ということだけです。
3 つのウィンドウ
SwiftList には検索ウィンドウが 1 つだけではなく、使い方に応じて適応する複数のウィンドウがあります:
- メインウィンドウ — タスクバーやスタートメニューのショートカットから開くフルサイズのウィンドウで、最も大きな検索結果リストと、ウィンドウ内のアクションパネルを備えています。
- クイックウィンドウ — グローバルなトグルホットキー (既定では
Ctrlのダブルタップ) で呼び出す、コンパクトで常に最前面に表示されるポップアップです。「ホットキーを押す → 入力する → Enter」という一連の動作を素早く行えるように作られています。 - インラインウィンドウ — 対応するネイティブのファイルダイアログやエクスプローラーのウィンドウに SwiftList の検索バーを直接埋め込みます。すでに開いているダイアログから離れることなく検索できます。
3 つのウィンドウはいずれも同じ検索エンジン、ホットキーシステム、アクションメニューを共有しています。違いは、どこに、どのように表示されるかだけです。
基本的な検索
検索ボックスをクリアする (または新規にクイックウィンドウを開く) と、空の検索結果リストの代わりにスタートアップパネルが表示されます。これは最近使ったファイル・お気に入り・履歴にすぐアクセスできるタブ形式のパネルで、クエリを入力する必要はありません。
そのまま入力を始めてください。検索結果は入力するたびに更新され、関連性に基づいて並び替えられます (マッチングとランキングの仕組みについては検索構文を参照)。選択を移動するには設定可能な次/前のアイテム用ホットキー (既定では矢印キー) を使用し、Enter でハイライトされている検索結果を開きます。
次は 検索構文 で、クエリボックスを最大限に活用する方法を確認しましょう。