¥マークがVSCode上バックスラッシュ表記される理由

[背景]

AnsibleのPlaybook内にエスケープシーケンスを含むコマンドを記述していた際に、テキストファイル上¥マークであるにもかかわらずVSCode上バックスラッシュ表記される理由について改めて調べていた時の内容です。

[概要]

VSCodeで、円マーク(¥)がバックスラッシュ(\)として表記される場合、おそらく、VSCodeのエンコード設定が原因です。

VSCodeでは、文字コードを指定してファイルを開くことができます。そのため、VSCodeで、円マーク(¥)がバックスラッシュ(\)として表記される場合、おそらく、VSCodeで使用されている文字コードが、Shift_JISやWindows-31Jのような、円マーク(¥)をバックスラッシュ(\)として表記する文字コードである可能性があります。

そのため、VSCodeで、円マーク(¥)がバックスラッシュ(\)として表記される場合には、VSCodeのエンコード設定を確認して、円マーク(¥)を正しく表示できるようにすることができます。

One comment

  1. こんばんは
    楽しく拝見させて頂いております
    正規表現は初心者です
    開発環境はWindowsOS、VScord、文字コードが、Shift_JISでファイルを読み込みました
    ctrl+fで正規表現検索する際、¥が入力できません
    上記、記事の「VSCodeのエンコード設定を確認して、円マーク(¥)を正しく表示できるようにすることができます。」を具体的に説明して頂けると助かります

    https://kotowari-tech.com/2023/01/10/%EF%BF%A5%E3%83%9E%E3%83%BC%E3%82%AF%E3%81%8Cvscode%E4%B8%8A%E3%83%90%E3%83%83%E3%82%AF%E3%82%B9%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E8%A1%A8%E8%A8%98%E3%81%95%E3%82%8C%E3%82%8B%E7%90%86%E7%94%B1/

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です