Sublime Text는 다양한 언어로 프로그램을 작성하는 데 사용할 수 있는 강력한 텍스트 편집기입니다. 그중 Golang은 매우 인기 있는 프로그래밍 언어 중 하나입니다. 이번 글에서는 Sublime Text에서 Golang 개발 환경을 설정하는 방법을 소개하겠습니다.
먼저 Sublime Text와 Golang을 설치해야 합니다. 서브라임텍스트는 공식 홈페이지(https://www.sublimetext.com/)에서 무료로 다운로드할 수 있다. Golang 설치에 대해서는 공식문서(https://golang.google.cn/doc/install)를 참고하세요.
설치가 완료된 후 Golang 개발을 용이하게 하기 위해 일부 Sublime Text 플러그인을 설치해야 합니다. 패키지 제어를 통해 이러한 플러그인을 설치할 수 있습니다. Package Control은 다른 플러그인을 쉽게 찾고 설치할 수 있게 해주는 Sublime Text용 플러그인 관리자입니다.
Package Control을 설치하려면 Sublime Text를 열고 Ctrl+` 또는 보기 > 콘솔 표시 메뉴 옵션을 누르세요. 다음으로 콘솔에 다음 코드를 붙여넣고 실행합니다.
import urllib.request,os,hashlib; h = 'f2a813ca601ba1f402ebb6da988f199c' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
실행이 완료된 후 Ctrl+Shift+P를 누른 다음 "install"을 입력하고 "Package Control: Install Package" 옵션을 선택한 후 검색하면 됩니다. 다음 플러그인을 설치하려면 :
GO111MODULE=on go get golang.org/x/tools/gopls@latest
설치가 완료된 후 이러한 플러그인이 제대로 작동할 수 있도록 몇 가지 설정을 지정해야 합니다. Ctrl+Shift+P를 누르고 "Preferences: GoSublime Settings"를 입력하여 GoSublime의 설정 파일을 열 수 있습니다. 그런 다음 다음 내용을 추가합니다.
{ "env": { "GOPATH": "/path/to/your/gopath", "PATH": "${PATH}:${GOPATH}/bin" } }
그 중 /path/to/your/gopath를 your로 바꿔야 합니다. 자신의 GOPATH 경로. 이 설정을 통해 GoSublime은 GOPATH의 위치를 알고 시스템 경로에 GOPATH/bin을 추가할 수 있습니다.
다음으로 SublimeLinter에서 몇 가지 구성을 수행해야 합니다. Ctrl+Shift+P를 누른 다음 "Preferences: Linter Settings"를 입력하여 SublimeLinter의 설정 파일을 열고 다음 내용을 추가할 수 있습니다.
{ "linters": { "golint": { "cmd": ["golint"], "args": [], "excludes": [] } }, "language": "go" }
이 구성을 통해 SublimeLinter는 golint를 사용하여 다음 항목의 오류를 확인하려고 한다는 것을 알 수 있습니다. 암호. golint가 설치되지 않은 경우 다음 명령을 사용하여 설치할 수 있습니다.
go get -u golang.org/x/lint/golint
마지막으로 Sublime Text에서 Gopls를 사용할 수 있도록 해야 합니다. Ctrl+Shift+P를 누른 다음 "Preferences: Key Bindings"를 입력하여 Sublime Text의 바로 가기 키 구성 파일을 열고 다음 내용을 추가할 수 있습니다.
[ { "keys": ["ctrl+alt+g"], "command": "gs_expr","args": {"mode": "gow"} } ]
이 구성을 사용하면 코드에서 Ctrl+Alt+G를 사용하여 다음을 수행할 수 있습니다. Gopls 함수를 호출합니다.
이제 Sublime Text의 Golang 개발 환경이 설정되었습니다. Sublime Text를 사용하여 Golang 프로그램을 작성하고 이러한 플러그인을 사용하여 코딩 효율성과 코드 품질을 향상시킬 수 있습니다.
위 내용은 Sublime Text에서 Golang의 개발 환경을 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!