vscode 디렉토리 폴더 안보일때어느날 vscode를 실행시켜보니 디렉토리 폴더가 없어졌습니다.열려있는 편집기, 개요, 타임라인은 있는데 디렉토리 폴더만 보이지 않아요ㅜ다른 폴더를 아무리 열어봐도 계속 이상태입니다. 그럼 파일을 생성할 수 없는데 어떻게 하라는 건지... 어이가 없네요.이건 chatgpt에도 나오지 않는 내용이어서 답답한 그자체였는데 다행히 이런 글을 올린 사람이 있어서 해결했습니다.해결 방법디렉토리 폴더가 안 보인다면 팔레트(ctrl+shift+p)에서 다음 명령어를 쳐보시기 바랍니다.reset view locationsreset view locations 은 뷰 위치 다시 설정이라는 설정 항목으로 뷰를 초기화 시켜주는 명령입니다. 디렉토리 폴더가 다시 나옵니다 탐색기가 뷰에 해당하는..
vscode에서 jupyter 실행하기vscode에서도 jupyter를 쓸 수 있는데요. 사실, 아나콘다의 jupyter가 코드작성하기 좋긴 한데 파일관리가 잘 안되는 단점이 있습니다. 거기에 py 파일과의 연계를 할 때 한눈에 안보여서 약간 번거로운 부분이 있습니다.제가 하는 작업의 스케일이 커지면서 어느순간 vscode에서 jupyter를 작성하고 있더군요.이번 포스팅은 vscode에서 jupyter 설치방법에 대한 내용입니다.많은 확장 프로그램 뭘 설치해야하나vscode에 jupyter만 쳐봐도 확장프로그램이 100여개가 나옵니다. 처음에는 뭘 설치해야할지 막막하더군요. 예전에는 번들이 있어서 알아서 설치해주었습니다. 요즘에는 더 좋아져서 jupyter를 설치하면 알아서 해줍니다.제 vscode에서..
vscode에서 잘 실행되던 파이썬 코드 실행이 어느순간 안 될 때가 있습니다. File "", line 1라는 오류가 뜨면서요. 이 오류는 프로그램이 표준 입력에서 읽을 수 없을 때 발생합니다. 그러니깐 내가 뭔가 썼는데 이게 컴퓨터가 못 해석하겠다는 얘기입니다. 인지를 못하는 게 들어왔다는 얘기죠. vscode에서 가끔 이런 경우가 나타나는데 가장 대표적인 이유가 먼저 코드 실행을 했고 다 끝나서 다른 실행을 켰지만 터미널은 파이썬 안으로 들어온 상태 경우입니다. 즉, 터미널에서 파이썬을 빠져나오지 않아서 나오는 문제일 수 있습니다. 왜 이러는지는 vscode 만든사람한테 물어봐야할 것 같습니다. 아무튼 vscode의 터미널에서는 지금 파이썬에 들어와 있는 상태다 보니 터미널에서는 'H:/Anacon..
vscode 한글로 설정하는 방법입니다. ctrl+shift+p를 눌러 language라고 치면 Configure Display Langage라는 게 뜨는데 이걸 눌러 한글로 선택하면 됩니다. ko가 보이지 않는다면 한글팩이 설치되지 않은 상태입니다. 예전 버전에서는 extension으로 넘어가서 언어팩을 받았는데 밑에 바로 Avaliable 구간이 있어서 거기서 원하는 언어를 클릭하면 바로 설치가 됩니다. Installed는 설치가 이미 되어있는 것이고 Available은 아직 설치가 안된 것들입니다. 다운로드 표시도 있는 걸 보면 확인 가능하겠죠? 중국어를 설치해봤습니다. 화면과 같이 Chinese 설치 extension으로 화면이 바뀌고 설치가 되네요. 원하는 언어를 클릭하면 다음과 같이 재시작해야..
단축키 Vscode에서 쓰는 단축키가 정말 많습니다. 이걸 다 아는것도 공부가 될 것 같아 하지 않고 있습니다. 그나마 안쓰면 안되는 단축키들이 있어서 소개할까 합니다. 개인마다 다르니 단축키 설정하는 방법까지 알려드립니다. 참고로, 현재 포스팅은 윈도우를 기본으로 하고 있습니다. 맥os는 다르니 맥이 있을 줄 알고 오셨다면 아래 내용은 안 읽으셔도 됩니다. 반면에, VSCode는 리눅스와 윈도우에서 동일한 단축키를 사용합니다. 하지만 리눅스에서는 터미널과 같은 다른 애플리케이션과 충돌하지 않도록 기본적으로 Ctrl + Shift + Alt + 키를 사용합니다. vscode에서 유용한 단축키 20개 VSCode 윈도우용으로 제일 유용한 단축키 20개를 알려드릴게요. Ctrl + Shift + P : 명령..
Git으로 프로젝트 중이라면프로젝트를 하다보면 올리지 말아야 하는 파일들이 있습니다. 개인정보가 유출될 수 있기 때문에 key값이나 민감정보가 들어있는 DB파일들은 절대로 올리면 안 됩니다. 또한, Github의 무료계정은 500MB로 제한되어 있고 파일 하나당 100MB 이상이 되면 commit 오류가 발생합니다. 데이터 저장해논 DB파일은 100MB가 넘어가기 쉬워서 어짜피 올라가지도 않습니다. 그럼 DB파일 때문에 오류발생으로 인해 다른 파일들도 Github에 동기화되지 않는 현상이 나타납니다. 이를 해결하기 위해서 프로젝트 폴더에 .gitignore파일을 만들어 git에 올릴 파일선별을 해야합니다..gitignore 파일 만들기.gitignore 파일은 만들기 쉽습니다. vscode인 경우 파일 ..
vscode에서 파이썬 input 실행하는 방법입니다. 이걸 굳이 왜 쓰냐고 물으신다면 그냥 하면 안되기 때문입니다. vscode의 디버그 콘솔은 표준 입력을 지원하지 않아서 input() 함수가 포함된 파이썬 코드를 디버깅하려면 다른 방법을 사용해야 합니다. 쉽게 말하면 그냥 RUN을 누르면 안되고 Debugging 을 한 상태로 RUN이 되어야 합니다. 사용방법은 간단합니다. 그림에 표시한 빨간 박스를 클릭하면 다음과 같이 나옵니다. Run and Debug(Ctrl+Shift+D)를 누르면 다음과 같이 나옵니다. Python File Debug the currently active Python file 을 클릭하고 시작을 하면 vscode안에서 가능합니다. 디버깅을 시작하면 vscode에 아래와 같..
vscode에서 경로 띄어쓰기가 있으면 난감합니다. 경로에 띄어쓰기가 있으니 아무 동작을 하지 않습니다. code for blog 라는 폴더를 만들어 놓았는데 나갔다가 다시 들어가니 안들어가집니다. 문제는 띄어쓰기입니다. 경로나 명령에 띄어쓰기가 섞여 있다면 터미널에서 명령 실행이 안됩니다. 이게 도대체 뭘까 생각하다가 혹시 cmd와 같다면.. 이라는 생각에 따옴표를 넣었더니 바로 됩니다. 허무하네요. 요즘 cmd에서는 경로 띄어쓰기도 있어도 잘 되던데... vscode는 아직 안 되는 걸까요??
Visual Studio Code의 자동완성 기능 해제 방법입니다. 자격증 시험을 보면 오픈북 시험을 제외하면 코딩을 외워서 써야 합니다. 그래서 시험과 유사한 환경을 만들려면 자동완성 기능부터 해제해야 하는데요. vscode 자동완성 기능을 해제해 시험과 유사한 환경을 만드는 것을 추천합니다. 자동완성 기능 해제 해제방법은 아주 간단합니다. vscode의 설정(Ctrl + , 또는 Command + ,)으로 들어가서 검색항목에 intelliSense를 검색하면 여러 체크박스 리스트를 볼 수 있습니다. 체크되어 있는 모든 걸(Show Classes~Show Words) 체크해제하면 자동완성 기능을 해제할 수 있습니다. 세련된 방법 옵션을 일일히 체크해제하기에 너무 많다 생각하면 설정 JSON을 이용합니다..
마크다운(.md)를 pdf로 변환하는 방법입니다. 웹사이트에서 할 수 있긴 하지만 인코딩이 안 맞으면 한글은 깨져서 나옵니다. 그건 vscode에서도 마찬가지인데 통제하고 컨트롤하기 쉬운 쪽이 vscode입니다. 웹사이트 컨버터보다 빠르고 vscode 안에서 pdf 확인이 바로 되서 신속하게 파일변환하고 확인할 수 있습니다. Markdown pdf vscode의 확장에서 Markdown PDF을 받아줍니다. 인코딩이 UTF-8인지 확인합니다. 안되었다면 UTF-8부분을 클릭해 맞는 것을 선택합니다. 변환할 문서를 열고 도움말 - 모든 명령표시 또는 [Ctrl+Shift+P]를 눌러줍니다. Markdown PDF html, png, jpeg도 변환가능합니다. 그렇지만 pdf를 원하니깐 Markdown PD..
github vscode로 가져오기 github를 가져오려면 리눅스 기준에서 git이 필요합니다. 윈도우의 경우 다양한 방법으로 github에 있는 걸 가져올 수 있습니다. 물론 윈도우 역시 git이 되기 때문에 아래에서 제시하는 방법으로도 충분히 할 수 있습니다. 만약 git이 처음이어서 어려운 분은 github desktop을 이용한 방법을 사용하셔도 됩니다. github desktop을 이용한 방법은 다음 포스팅을 참고하시기 바랍니다. git이 어렵다면? github desktop 사용하기(commit,pull,push,clone) 처음 코딩을 하시는 분들은 git이 굉장히 낯설고 어려울겁니다. 가뜩이나 코딩 배우기도 바쁜데 git도 신경쓰려면 여간 어려운게 아닙니다. 거기다, git을 친절하게 가..
vscode와 github 연결방법입니다. visual studio code 옛날버전과 약간 달라서 알려드릴까 합니다. 개인적으로 옛날버전은 따로 git을 쓰지 않고 오로지 프로그램 안에서 다 해서 약간 복잡한 부분이 없잖아 있었지만 새로 버전이 나오면서 git으로 초기 이메일, 이름 설정만 하고나서 github 연동을 시도하면 알아서 알림창 뜨고 방향 유도를 잘해놔서 큰 어려움은 없습니다. 혹시 visual studio 2019와 github 연결을 원하시는 거면 아래 내용은 다른 내용이므로 다음 포스팅에서 해결하시기 바랍니다. Visual studio 2019와 Github 연결 vscode(Visual studio2019) 에서 Github 연동 방법입니다. 1. Visual studio 2019를..
vscode에서 아나콘다 연결하는 방법입니다. 일단 먼저 아나콘다가 깔려있어야 되겠죠? 아나콘다 설치방법은 아래 포스팅을 참고하시기 바랍니다. 아나콘다 설치하기(리눅스 우분투) [Python] 파이썬 설치하기(윈도우 아나콘다 22년5월 기준) 아나콘다를 설치한 후 인터프리터 하면 되는데 이게 어디서 하는지 도무지 알 수가 없어서 약간 헤맬 수 있는데 생각보다 쉽습니다. 아나콘다 연결 일단 vscode 내에 python 언어가 설치되어 있어야 합니다. 설치가 되어있지 않으면 인터프리터 인식을 하지 못합니다. extension에서 파이썬을 설치합니다. 도움말-모든명령표시(Ctrl+Shift+P)로 가서 'Selcet interpreter'을 타이핑합니다. vscode에서 인식한 경로들이 나옵니다. 사용할 인..
vscode 코드 작성시 사용자가 직접 '저장'을 실행해야 하는 불편함이 있습니다. vscode에 자동저장 기능이 없는게 아니라 초기설정이 자동저장 'off' 로 되어있어 자동저장이 안 되는 것입니다. 이를 자동 저장으로 바꿀 수 있는 방법을 아래에서 확인하시기 바랍니다. 파일 자동 저장 설정 1. vscode의 설정창으로 들어갑니다. 파일 - 기본설정 - 설정 메뉴 화면 왼쪽 하단의 톱니바퀴 모양 단축키 CTRL+, 2. 사용자 - 텍스트 편집기 - 파일에 들어갑니다. Auto Save 란에서 자동저장 설정을 할 수 있습니다. Auto Save에는 총 4가지의 설정값이 있습니다. off : 자동저장 안 하기 after delay: Auto Save Delay에서 설정한 시간이 지난 경우 자동저장 onF..
WSL를 이용한 윈도우 vscode에 리눅스 연동하는 방법입니다. WSL로 연동된 리눅스인 경우 호환 문제로 snap을 이용한 설치가 잘 안 됩니다. 파이참은 snap으로 설치하게 되는데 마이크로소프트와 snap간의 호환문제로 설치가 굉장히 어렵게 되었습니다. 그래서 호환이 될 때까지 파이참은 사용할 수 없는 것 같습니다. 대신에 WSL을 이용해 윈도우에 설치된 VSCode로 작업한 내용을 리눅스에서 연동할 수 있습니다. 리눅스에서 만든 프로젝트 또한 VScode에서 받아볼 수 있습니다. windows vscode 리눅스 연동 vscode download 및 설치 먼저 VSCode를 설치해야 합니다. 이 때 반드시 윈도우용 VSCode를 설치하시기 바랍니다. vscode download 페이지 : htt..