개발도구/Visual Studio Code

개요 Visual Studio Code에서 identifier nullptr is undefined/C++(20) 오류가 표시됩니다. 본문 .vscode/c_cpp_properties.json 파일의 cppStandard 항목을 c++11로 변경합니다. 출처 c++ - vscode keeps telling me nullptr is undefined - Stack Overflow
개요 Visual Studio Code 원격 - SSH 확장팩은 원격 PC의 파일과 폴더에 접속하여 개발할 수 있는 환경을 제공합니다. 이를 통해 로컬 PC에 별도로 컴파일 환경을 구축하고 소스코드를 관리할 필요 없이 편리하게 개발할 수 있는 환경을 제공합니다. 하지만 이 기능은 원격 PC에 VSCode Server를 자동으로 다운로드하여야 하므로 인터넷이 연결되어 있지 않은 환경에서는 이용하기 어렵습니다. 이번 글은 인터넷이 연결되어 있지 않은 사설망에서 SSH 확장팩을 사용해 개발할 수 있도록 VSCode와 VSCode Server를 수동으로 설치하는 절차를 설명합니다. 방법 ※ 가정 : 사설망에 존재하는 로컬 PC와 원격 PC는 인터넷과 직접 연결이 되어 있지 않더라도, 외부에서 별도의 USB 등을..
개요 확장 패키지를 포함한 기존에 설치되어 있는 VSCode 환경을 그대로 옮겨서 Portable 모드로 설치한 VSCode에서 사용하고자 합니다. 절차 (중요) 기존에 설치한 버전에 data 폴더를 생성 후 작업하는 것이 아니라 zip 또는 tar.gz 배포판을 새로 받은 후 진행해야 합니다. Windows의 경우 VS Code ZIP 배포판을 Linux/Mac의 경우 tar.gz 배포판을 다운로드 받습니다. 다운로드한 VS Code Zip 배포판의 압축을 해제한 후, data 폴더를 생성합니다. 설치 버전에서 사용하고 있던 사용자환경을 data 폴더로 복사합니다. 설치버전에서 사용 중인 확장팩 폴더를 data 폴더로 복사합니다. ※ 각 플랫폼별 사용자 환경 폴더의 위치는 다음과 같습니다. Window..
개요 개인적으로 사용하는 리눅스 환경은 자동 로그인을 사용하고 있습니다. 하지만 이 경우, Chrome 및 Visual Studio Code를 사용하는 중, 최초 1회 실행 시 자동 로그인이 동작하지 않고, 암호를 묻는 팝업이 발생합니다. 특히 Visual Studio Code의 경우, 암호 입력 후, 종료되는 오류가 있어 이러한 현상을 해결하기 위하여 임시로 다음과 같이 조치하였습니다. 방법 1 기존 keying 정보를 백업한 후, 삭제합니다. cp -r ~/.local/share/keyrings ~/keyrings-backup rm ~/.local/share/keyrings/* 크롬 또는 Visual Studio를 실행합니다. 키링을 생성하라는 팝업이 나오면, 암호는 입력하지 않고 enter 키를 눌..
문제 리눅스(Ubuntu 20.04)에 설치한 VsCode에서 한글 입력 시 받침이 분리되어 출력됩니다. 값 입력시 갑ㅅ으로 표시 해결 VsCode에서 사용되는 기본 글꼴이 문제의 원인입니다. VsCode에서 [File] > [Preferences] > [Settings] 으로 이동하여 Font Family를 검색합니다. "Droid Sans Fallback"를 삭제합니다.
오류메시지 Visual Studio Code(VS Code)의 SSH 확장패키지를 사용하여 원격서버(Azure, windows 10)에 연결시 아래와 같은 오류가 발생합니다. [08:18:46.275] "install" terminal command done [08:18:46.276] Install terminal quit with output: >-1 [08:18:46.278] Received install output: >-1 [08:18:46.283] Stopped parsing output early. Remaining text: >-1 [08:18:46.284] Failed to parse remote port from server output [08:18:46.287] Resolver erro..
Visual Studio Code에서 json 파일을 수정 후 저장을 하면 서식이 자동으로 변경되어 이를 비활성화하고자 합니다. 해결법 settings.json 파일을 편집합니다. 파일의 위치는 다음과 같습니다. 윈도우즈 %APPDATA%\Code\User\settings.json macOS $HOME/Library/Application Support/Code/User/settings.json Linux $HOME/.config/Code/User/settings.json "editor.formatOnSave" 항목을 false로 변경합니다. { ... "editor.formatOnSave": false, ... } 만약 json 파일에 대해서만 저장 시 서식 변경하지 않기를 원한다면 다음과 같이 "[js..
개요 새로운 프로그램의 설치가 허용되지 않거나, 인터넷을 사용할 수 없는 환경에서 작업을 하는 경우 별도의 설치 없이 사용할 수 있는 프로그램을 무설치 또는 포터블 버전 프로그램이라고 합니다. Visual Studio Code(이하 VSCode)는 공식적으로 포터블(무설치) 버전을 지원하기 때문에 이번 포스트에서는 이를 활성화하고 사용해 보도록 하겠습니다. 방법 ※ Windows 10, 버전 1809에서 2020.02.06에 수행하였습니다. 공식가이드에 따라 간략히 Portable 버전을 생성할 수 있습니다. VSCode 다운로드 페이지에서 .zip버전을 다운로드합니다. 압축을 해제합니다. 압축이 해제된 폴더(제 경우는 VSCode-win32-x64-1.41.1)로 이동하여 data폴더를 생성합니다. C..
쓴웃음
'개발도구/Visual Studio Code' 카테고리의 글 목록