Windows ではコマンド ラインにレピュテーションの問題があります。平均的なユーザーにとって、それは威圧的に見え、時代遅れに感じられ、多くの場合、開発者向けのもののように感じられます。実際には、いくつかの適切に選択されたツールを使用すると、メニューをクリックしたり、アプリをインストールしたり、ファイルを管理したりするよりも高速かつ簡単にエクスペリエンスを向上させることができます。
デフォルトのコマンド プロンプトや PowerShell でさえ、特に古いものではありません。これらは機能しますが、直感的には何も感じられません。 Windows ターミナルでは、これが即座に変更されます。タブ、よりクリーンなテキスト レンダリング、改善されたコピー アンド ペースト、および 1 か所での複数のシェルのサポートが追加されます。残されたシステムツールのように感じるのではなく、むしろ最新のアプリのように感じられます。この変化が、パワー ユーザーがここから始める理由です。インターフェイスが高速で読みやすく、柔軟であれば、コマンド ラインが障壁であるとは感じなくなります。一度使い始めると、これらのツールの残りの部分はそれほど怖くなく、はるかに便利に感じられます。
すべてのアプリを 1 つずつではなく一度にインストールします
すべてをキューに入れてバックグラウンドで実行し、通常のルーチンをスキップします
Winget は、新しい Windows PC のセットアップで通常最も遅い部分をバックグラウンド タスクに変えます。ブラウザを開いて各アプリを検索し、インストーラーをダウンロードし、プロンプトをクリックして順にクリックする代わりに、必要なものをすべてキューに入れて実行できます。 WinGet は、通常の煩わしさなしに、コマンド ラインから直接何千ものアプリを検出、インストール、管理できます。
実際には、これは複数のアプリを一度にインストールし、他のことをしている間それらのアプリを実行できるようにすることを意味します。インストールをチェーンで実行することも、単純なスクリプトを使用して開始して終了することもできます。戻ってくるまでに、ブラウザ、ユーティリティ、コア アプリはすでにセットアップされています。通常の「次、次、終了」ルーチンを、より高速ではるかに一貫性のあるものに置き換えます。
また、WinGet は、ユーザーが実際に PC にインストールするほとんどのアプリをカバーしていることも役立ちます。だからこそ、最初の一歩として非常に効果的です。設置者を追跡するのではなく、すべてが 1 か所で 1 回のパスで処理されます。初期設定が完了すると、システムの残りの部分はすでにより良い状態になっています。
一般的なアプリを 1 回のパスでインストールする簡単な例を次に示します。
winget install 7zip.7zip
winget install VideoLAN.VLC
winget install Google.Chrome
winget install Mozilla.Firefox
winget install Git.Git
winget install Spotify.Spotify
winget install SlackTechnologies.Slack
PC にそれがインストールされているかどうかを確認するには、Windows ターミナルを開いて次のコマンドを実行します。
winget --version
ターミナルを読みやすく、実際に便利なものにする
役立つコンテキストを備えたすっきりとしたプロンプトにより、コマンド ラインが使いたくなるものに変わります
Oh My Posh は、デフォルトの PowerShell プロンプトを、一目で実際に役立つものに置き換えます。単純なパスとカーソルの代わりに、現在のフォルダー、Git ステータス、その他のコンテキストをプロンプトに直接表示できます。選択できるテーマがたくさんあるので、シンプルに保つことも、必要に応じてより多くの情報を表示することもできます。だからこそ人々はそれに固執するのです。端末の不透明感がなくなり、余分な労力をかけずに有益なフィードバックが得られるようになります。
完璧ではありません。一部のテーマは少し複雑で、追加された情報は最初は過剰に感じるかもしれません。また、このリストにあるほとんどのツールよりも多くの小さなセットアップ手順があります。しかし、一度設置すると、端末の感触が変わります。見た目もすっきりし、読みやすさも向上し、現代的なツールのように感じられます。
始めるのは簡単です。でインストールします winget install JanDeDobbeleer.OhMyPosh、次に次のように PowerShell プロファイルを開きます。 notepad $PROFILE そして次を追加します:
oh-my-posh init pwsh | Invoke-Expressionファイルを保存し、Windows ターミナルを再起動すれば完了です。ほんの数分しかかかりませんが、違いはすぐに現れます。
ファイルの変更を追跡し、間違いを元に戻す
Git はドキュメント、スクリプト、メモを操作して、すべてのフォルダーに組み込みのセーフティ ネットを提供します。
Git は開発者ツールとしての評判がありますが、本質的には変更を追跡し、間違いを元に戻すための手段にすぎません。これは、コードだけでなく、ファイルを扱う人にとっても便利です。スクリプトを編集したり、メモを取ったり、設定や構成ファイルを管理したりする場合、Git はシンプルなセーフティ ネットを提供します。以前のバージョンに戻って変更内容を確認したり、誤って削除したものを復元したりできます。フォルダーを、壊れることを心配せずに実験できるものに変えます。
始めるのは簡単です。でインストールします winget install Git.Git、ターミナル内の任意のフォルダーに移動して実行します。 git init。そこから、いくつかの基本的なコマンドを使用して変更を追跡できます。 git add 変更を段階的に進め、 git commit -m "message" スナップショットを保存すると、git status に変更内容が表示されます。 GitHub から価値を引き出すために、GitHub を使用したり、高度なワークフローを学習したりする必要はありません。基本レベルであっても、オーバーヘッドをあまり追加せずにファイルを管理および保護するための信頼できる方法を提供します。
メモ帳を開かずにファイルを即座に表示
構文の強調表示とクリーンな書式設定により、テキスト ファイルが一目で読みやすくなります。
Windows でファイルを開くということは、通常、メモ帳を起動して、プレーン テキストの壁を見つめることを意味します。 Bat はそのプロセス全体をスキップします。デフォルトで構文の強調表示、行番号、クリーンな書式設定を使用して、ターミナルでファイルを直接表示できます。ログ、構成、スクリプト、さらには単純なテキスト ファイルも簡単にスキャンしてすぐに理解できます。
これは完全なエディターではなく、メモ帳や VS Code のようなものを置き換えようとするものではありません。ここではファイルを編集しているのではなく、単にファイルをより良く、より速く表示するだけです。それがまさに Windows に非常によく適合する理由です。でインストールします winget install sharkdp.bat次に、ファイルをすばやく検査したい場合は常に、bat filename.txt を使用します。これは小さなアップグレードですが、デフォルトの Windows エクスペリエンスの最も基本的で驚くほど遅い部分の 1 つが修正されます。
このシンプルなセットアップにより、パワー ユーザーが Windows をより速く、より簡単にできるようになります。
これらのツールはどれも必須ではありませんが、これらを組み合わせると Windows の使用感が変わります。このタイプのセットアップでは、時間の経過とともに蓄積される小さな摩擦を取り除きます。アプリはバックグラウンドでインストールされ、ファイルは読みやすくなり、コマンド ラインは避けるのではなく実際に使用したくなるものになります。すべてを一度に導入する必要はありませんが、これらのツールを 1 つまたは 2 つ追加するだけでも、Windows は高速化され、予測可能になり、はるかに効率的になります。