오히려 좋아..

상황이 나쁘게만 흘러가는 것 같을 때 외쳐보자.. .

궁금한 마음으로 포트폴리오 보기

vscode 2

[GO] Go extension 안될때

* 맥(MAC) 기준 GO는 Goroot 와 Gopath라는 독특한 경로를 갖고 있다. VS code에서 자동완성이나 패키지가되지 않을 때는 이러한 Gopath와 Goroot를 잘못 잡아줬기 때문이다. 첫번째로 command + ,(comma)를 눌러 다음과 같은 창이 뜨도록 하고 Extension 버튼을 눌러준다. extension을 누르면 자신이 다운로드한 extension이 리스트업 되는데 이때 Go extension을 다운로드 받았다면 위와 같이 Go가 나오게되고 그걸 눌러주면된다. 옆으로 나오는 창에서 Alternative Tools 아래에 Edit in settings.json가 있고 그걸 눌러주면 settings.json에 접근 가능하다. settings.json 안에 아래와 같은 코드를 복..

Language 2021.01.09

[VS Code] Go to Definition 안될 때

VsCode에는 아주 멋진 기능이 많다. 그중에서 하나를 골라보자면 Go to Definition 기능이다. Go to Definition 기능은 Command(window는 Ctrl)를 누르고 함수나 클래스 클릭하거나 커서를 함수나 객체에 두고 F12를 누르면 해당 함수나 객체에 대한 정의로 바로 넘어가게 해주는 기능이다. 예를 들면 CharField에 두고 F12를 클릭하거나 Command + 클릭하면 다음과 같이 정의가 작은 박스로 나오고 클릭하면 해당 코드로 이동한다. 그런데 종종 프로젝트마다 Go to Definition이 잘 동작하지 않는 경우가 존재한다. 이 문제의 원인은 다양하겠지만 내 경우에는 현재 동작하는 파이썬 경로를 잡아주지 않아서였다. 프로젝트 폴더에 .vscode 폴더를 만들고 ..

Web Programming 2020.12.29