Rumah > Artikel > pembangunan bahagian belakang > Cara menggunakan fungsi lompat Golang dalam VSCode
Kata Pengantar:
Dengan populariti bahasa Golang, semakin banyak alat pembangunan yang berkaitan, dan VSCode, sebagai editor rentas platform sumber terbuka yang ringan, telah beransur-ansur menjadi pilihan pertama untuk pembangun bahasa Golang .
VSCode mempunyai ekosistem pemalam yang kaya, menjadikan pembangunan Golang lebih mudah dan cekap, seperti pemalam untuk bahasa Go itu sendiri, Linters, Debuggers, dsb. Antaranya, perkara yang paling penting ialah fungsi lompat ke definisi Artikel ini akan bermula dengan fungsi penting lompat ke definisi ini dan memperkenalkan cara menggunakan Golang dalam VSCode.
Teks:
Jadi, apakah fungsi lompat ke definisi?
Melompat ke definisi bermaksud bahawa dalam program, apabila anda mengklik atau menuding pada nama pembolehubah, fungsi atau kaedah, ia akan melompat ke lokasi yang ditentukan oleh nama tersebut. Fungsi ini sangat praktikal pada VSCode dan boleh memudahkan kita melihat kod yang diperlukan.
Jadi bagaimana untuk melaksanakan lompat ke definisi dalam bahasa Golang?
Langkah-langkahnya adalah seperti berikut:
Langkah 1: Pasang pemalam golang.go
Buka VSCode, masukkan halaman pemalam, cari golang.go
pasang masuk dan pasangkannya.
Langkah 2: Pasang alat guru
guru ialah alat yang boleh menyemak imbas definisi, rujukan dan perhubungan panggilan dengan cepat dalam kod sumber bahasa Go merentas kebergantungan pakej projek. Kita perlu memasang alat guru melalui arahan go get Operasi khusus adalah seperti berikut:
go get golang.org/x/tools/cmd/guru
Langkah 3: Buka tetapan
Tekan kekunci pintasan Ctrl+Shift+P
dalam VSCode dan masukkan Open User Settings
untuk membuka tetapan Pengguna, kemudian cari go.toolsEnvVars
, dan tambah kandungan berikut dalam settings.json
fail konfigurasi:
"go.toolsEnvVars": { "GOPATH": "${workspaceRoot}", "GOBIN": "${workspaceRoot}/bin" }
Langkah 4: Mula melompat ke takrifan
dalam kod sumber Golang , anda boleh menggunakan Ctrl+左键单击
atau Alt+F12
untuk mengaktifkan Go to Definition(跳转至定义)
menu konteks untuk melompat ke kod yang dikehendaki.
Arahan tambahan:
Ctrl + Shift + F12
Anda boleh melompat kembali ke lokasi sebelumnya. module
untuk mengurus projek, anda perlu menetapkan go.alternateTools
kepada gopls
dalam tetapan untuk menggunakan fungsi lompat dengan betul. Ringkasan:
Bahasa Golang sangat praktikal dalam pembangunan editor VSCode yang melompat ke fungsi definisi mempercepatkan kecekapan pembangunan kami. Di atas adalah keseluruhan kandungan artikel ini, saya percaya ia akan membantu anda.
Atas ialah kandungan terperinci Cara menggunakan fungsi lompat Golang dalam VSCode. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!