728x90

대강 내가 정리하고 싶었던 부분들은 거의다 정리됬다

마지막으로 대강 보면 무슨뜻인지는 알지만 한번 정리해봤으면 한것들

변수 레퍼런스

https://code.visualstudio.com/docs/editor/variables-reference

변수 래퍼런스(참조)

비주얼 스튜디오 코드에서는 디버깅이나 태스크 설정 파일에 변수 대입 variable subsitution 기능을 제공하고 있습니다. 대표적으로 변수 대입 기능은 launch.json, tasks.json 파일에 ${variableName} 문법으로 사용되고 있습니다.

미리 정의된 변수들

다음의 변수들은 미리 정의되어 사용할 수 있습니다.

  • ${workspaceFolder} : VS코드에서 오픈한 폴더 경로

  • ${workspaceFolderBasename} : VS코드를 연 폴더의 이름부터 시작합니다.

  • ${file} : 현재 오픈 파일

  • ${fileDirname} : 현재 연 파일의 디렉토리이름

  • ${cwd} : 태스크 러너가 실행된 디렉토리 경로

미리 정의된 변수들의 실제 예시

환경 변수 사용하기

${env:Name}이라는 형태로 환경 변수들도 사용할수 있습니다.

아래의 예시에서는 ${env:USERNAME}을 사용하겠습니다.

 

 

변수의 실제값을 보는 방법

런타임중에 변수를 확인하는 가장 간단한 방법은 태스크를 사용해서 변수 값을 출력시키는것이라 할수 있겠습니다. 예를들어 ${workspaceFolder}의 실제 값을 본다고 하면, 아래와 같이 echo명령어를 사용한 tasks.json파일을 만들어주시면 되겠습니다.

 

300x250

'번역' 카테고리의 다른 글

vscode - 7. 커스텀 태스크  (0) 2020.08.08
vscode - 6. 태스크 개요  (0) 2020.08.07
vscode - 5. 사용자와 작업 공간 설정  (0) 2020.08.07
vscode - 4. 코드 네비게이션  (0) 2020.08.07
vscode - 3. 인텔리센스  (0) 2020.08.07

+ Recent posts