원시 문자열 리터럴로 변환Convert to Raw String Literal

대상: 모든 문자열을 C++ 원시 문자열 리터럴로 변환할 수 있습니다.What: Lets you turn any string into a C++ raw string literal.

시기: 이스케이프된 문자로 처리되지 않아야 하는 이스케이프된 문자가 포함된 문자열이 있는 경우.When: You have a string with escaped characters which shouldn't be processed as escaped characters.

이유: 문자를 이중 이스케이프 처리할 수 있지만 그러면 혼동을 주거나 읽을 수 없는 문자열이 되는 경우가 많습니다.Why: You could double-escape characters, but this often leads to confusing and unreadable strings. 원시 문자열 리터럴을 사용하면 문자열을 훨씬 더 쉽게 읽을 수 있습니다.Using raw string literals makes strings much easier to read.

방법:How:

  1. 변환할 이스케이프된 문자열 위에 텍스트 또는 마우스 커서를 놓습니다.Place text or mouse cursor over the escaped string to convert.

    강조 표시된 코드

  2. 다음 작업 중 하나를 수행합니다.Next, do one of the following:

    • 키보드Keyboard
      • Ctrl+. 를 눌러Press Ctrl+. 빠른 작업 및 리팩터링 메뉴를 트리거하고 상황에 맞는 메뉴에서 원시 문자열 리터럴로 변환을 선택합니다.to trigger the Quick Actions and Refactorings menu and select Convert to Raw String Literal from the context menu.
    • 마우스Mouse
      • 코드를 마우스 오른쪽 단추로 클릭하고, 빠른 작업 및 리팩터링 메뉴를 선택하고, 상황에 맞는 메뉴에서 원시 문자열 리터럴로 변환을 선택합니다.Right-click the code, select the Quick Actions and Refactorings menu and select Convert to Raw String Literal from the context menu.
      • 왼쪽 여백에 나타나는 Lightbulb 아이콘을 클릭하고 상황에 맞는 메뉴에서 원시 문자열 리터럴로 변환을 선택합니다.Click the Lightbulb icon which appears in the left margin and select Convert to Raw String Literal from the context menu.
  3. 문자열은 즉시 원시 문자열 리터럴로 변환됩니다.The string will be immediately converted into a raw string literal.

    원시 문자열 리터럴 결과