Emacs ialah editor teks yang sangat berkuasa yang boleh menyokong hampir semua bahasa pengaturcaraan arus perdana. Antaranya, sokongan untuk bahasa Go juga sangat baik. Dalam artikel ini, kami akan meneroka cara Emacs menyokong bahasa Go.
Pertama, kita perlu memasang persekitaran pembangunan bahasa Go. Emacs menyokong pembangunan bahasa Go dan anda perlu memasang alatan berikut:
Selepas memasang alatan di atas, kita boleh mula menggunakan pembangunan bahasa Emacs for Go. Berikut ialah beberapa konfigurasi dan kekunci pintasan Emacs yang biasa digunakan:
Tambah kod berikut dalam fail konfigurasi Emacs:
(setq-default godef-command "/usr/local/bin/godef" godef-suggested-imports t)
di mana , godef-command ialah laluan ke alat godef yang kami pasang, dan godef-suggested-imports digunakan untuk mengimport fail perpustakaan secara automatik.
Tambah kod berikut dalam fail konfigurasi Emacs:
(add-to-list 'load-path "~/.emacs.d/go-mode.el/") (require 'go-mode-load) (add-hook 'before-save-hook 'gofmt-before-save)
Di mana, ~/.emacs.d/go -mode.el/ ialah laluan pemasangan go-mode. Tambahkan ini pada laluan muat Emacs dan muatkan pemalam mod pergi. Akhir sekali, gunakan arahan gofmt untuk memformat kod Go.
Kekunci pintasan Emacs yang biasa digunakan di atas, yang boleh memudahkan pembangunan kami dalam bahasa Go. Selain itu, Emacs juga menyediakan banyak fungsi berguna lain, seperti coretan kod, templat kod, dll., yang boleh meningkatkan kecekapan pembangunan kami dengan banyak.
Ringkasnya, Emacs mempunyai sokongan yang sangat baik untuk bahasa Go Melalui konfigurasi dan kekunci pintasan di atas, kami boleh membangunkan bahasa Go dengan mudah.
Atas ialah kandungan terperinci Adakah emacs menyokong golang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!