生文字列に変換

機能: 任意の文字列を C++ の生文字列リテラルに変換します。

条件: エスケープ文字として処理すべきではないエスケープ文字を含む文字列があるとき。

理由: エスケープ文字が 2 つあるとき、それが原因で文字列が誤解を招くことがよくあります。 生文字列リテラルにすると、文字列がはるかに読みやすくなります。

方法:

  1. 変換するエスケープ文字の上にテキストまたはマウス カーソルを置きます。

    auto MyString =

  2. 次に、以下のいずれかを実行します。

    • [キーボード]
      • Ctrl+. を押して [クイック アクションとリファクタリング] メニューをトリガーし、コンテキスト メニューから [生文字列に変換] を選択します。
    • マウス
      • コードを右クリックし、[クイック アクションとリファクタリング] メニューを選択し、コンテキスト メニューから [生文字列に変換] を選択します。
      • 左の余白に表示されている 電球。 アイコンをクリックし、コンテキスト メニューから [生文字列リテラルに変換] を選びます。
  3. 直後に文字列が生文字列に変換されます。

    コード行が auto myString = R