VScode의 Go for Visual Studio Code 0.6.78 비동작 시

2373 단어 GoVSCode

입문


golang은 취미로 하는 거예요. VScode에 대해서도 잘 몰라요. 더 간단한 처리 방법을 아는 사람이 있으면 알려주세요.

환경

  • macOS 10.13.4
  • VSCode: 1.22.2
  • Go for Visual Studio Code: 0.6.78

  • 무슨 일


    오랜만에 Go를 터치해서 VScode로 Go 파일을 열었던 곳입니다. 예전에는 효과적인 보충 기능과 자동 import 기능, 점프 등이 동작하지 않았습니다.
    참조Visual Studio Code(vscode-go)의 코드 보완 실패 시도gocode 업데이트gocode closeGo for Visual Studio Code를 다시 설치하려고 했지만 제대로 작동하지 않습니다.
    이때 명령 팔레트 Go: Install/Update Tools 를 실행하는 동안 command 'go.tools.install' not found 의 오류가 발생했습니다.
    실행Go: Current GOPATH 시 여기도 command 'go.gopath' not found 및 오류입니다.분명히 GOPATH를 설치했는데...

    이전 버전의 Go for Visual Studio Code 설치


    Go for Visual Studio Code의 최신 버전(0.6.78)이 고장난 것 같아서 이전 버전에 가입하기로 했습니다.
    이전 버전의 확장 기능을 설치하는 방법은 웹 사이트 축소 이미지 을 참조하십시오.

    설치 파일 다운로드

    Go for Visual Studio Code 0.6.77をダウンロードしたい場合
    
    ${publisher}      -> lukehoban  
    ${extension_name} -> go  
    ${version}        -> 0.6.77
    
    https://lukehoban.gallery.vsassets.io/_apis/public/gallery/publisher/lukehoban/extension/go/0.6.77/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage
    
    그런 다음 DL의 파일 이름을 확장자 vsix로 변경하고 명령 팔레트 拡張機能:VSIXからのインストール 에서 선택하고 설치합니다.

    확장 자동 업데이트 닫기


    이것을 잊어버리고 VScode를 다시 시작하면 Go for Visual Studio Code가 최신으로 바뀌기 때문에 미리 설정합니다.
    settings.json
    "extensions.autoUpdate": false
    

    필요한 소프트웨어 패키지 설치


    명령 팔레트를 실행합니다Go: Install/Update Tools.
    이번에 gocodegopkgs 등을 성공적으로 설치했습니다...

    순조롭게 보충과 점프가 시작됩니다!
    결과적으로 0.6.78은 잘못된 것인가.

    좋은 웹페이지 즐겨찾기