最終更新日 2024-10-06

rg-sjis

概要

この拡張機能は、Visual Studio Codeで「ファイル検索(=Grep)」をした際に、
ファイルの「文字エンコーディング」が規定の「UTF8」のファイルのみならず、
「Shift-JIS (CP932)」であっても検索ヒットするように拡張します。

インストール

動作環境

使い方

拡張機能をインストールするだけで利用可能となります。

備考

Visual Studio Code のメニュー「ファイル」→「ユーザー設定」→「設定」で、
検索欄に「guess」と入れて「Auto Guess Encoding」に「チェック」を入れることを推奨します。
推奨理由としては、Grep 検索結果から「間違えたエンコード」で該当のファイルへとジャンプした際、
Visual Studio Code は「対象のファイルは最新状態では検索対象の文字列は存在しない」と判断して候補から消してしまうためです。

既知の不具合

Visual Studio Codeを複数起動した後、そのうち1つを閉じると一時的にShift-JISが検索ヒットしなくなります。
全てのVisual Studio Codeを閉じた後、再度Visual Studio Codeを起動すると機能するようになります。

マーケットプレイス

rg-sjis で公開されています。

ライセンス

MITライセンス

リポジトリ

github で公開されています。