Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Wave Dash UnifyNew to Visual Studio Code? Get it now.
Wave Dash Unify

Wave Dash Unify

yutotnh

|
1,739 installs
| (2) | Free
Automatically converts both FULLWIDTH TILDE and WAVE DASH characters to the WAVE DASH character
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Wave Dash Unify

Test & Publish Lint Format

Dev Containers CodeQL

EUC-JP のファイルを保存した時に、以下の文字の置き換えを行います。

置き換え対象文字 置き換え後
全角チルダ (~: 0x8F 0xA2 0xB7) 波ダッシュ (〜: 0xA1 0xC1)
全角NO (№: 0x8F 0xA2 0xF1) 全角NO (№: 0xAD 0xE2)

Features

VS Code ではファイルの文字コードに EUC-JP を指定した状態で~という文字を保存すると、一般的に使われる波ダッシュ(0xA1 0xC1)ではなく全角チルダ(0x8F 0xA2 0xB7)で保存されてしまい、他のツールでファイルを閲覧した際に文字化けする問題があります。この拡張機能をインストールすると、保存時にこれらの文字を自動で置き換え、文字化けを回避します。

保存タイミングの制御など内部の処理詳細は doc/design.md を参照してください。

Installation

VS Code Marketplace または Open VSX Registry からインストールできます。

VS Code の拡張機能ビューで wave-dash-unify を検索してインストールすることもできます。

Requirements

VS Code 1.66.0 以降で動作します。EUC-JP の判定ロジックの詳細は doc/design.md を参照してください。

Extension Settings

  • waveDashUnify.enableConvert: 文字の変換をします
  • waveDashUnify.fullwidthTildeToWaveDash: 全角チルダ (0x8F 0xA2 0xB7) を波ダッシュ (0xA1 0xC1) に変換します
  • waveDashUnify.numeroSignToNumeroSign: 全角NO (0x8F 0xA2 0xF1) を全角NO (0xAD 0xE2) に変換します
  • waveDashUnify.statusBarFormat: ステータス バーのフォーマット

Release Notes

CHANGELOG を参照してください。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft