Pergunta

Existe um modo EMACS adequado para GO? O modo C não funciona sem semicolons. O melhor que encontrei é o Modo JavaScript por Karl Landstrom, como o JavaScript também não requer semicolons.

Foi útil?

Solução

Tentar misc/emacs/go-mode.el (link da web) na distribuição Go.

Se você está usando Emacs 24 e Repo Marmalade, usar M-x package-install <RET> go-mode para instalá -lo diretamente.

Outras dicas

Se você for instalar para /usr/local/go Em seguida, adicione o seguinte ao seu .emacs Arquivo.

;; go mode                                                                                           
(setq load-path (cons "/usr/local/go/misc/emacs" load-path))                                         
(require 'go-mode-load)

Atualização de 2014 para usuários do Linux

Agora você pode fazer o download do modo Golang para EMACs do seu gerenciador de pacotes:

  • Fedora: yum install emacs-golang
  • Debian: apt-get install golang-mode
  • Ubuntu: apt-get install golang-mode

Eu só verifiquei no Fedora, mas o pacote é instalado automaticamente e você não tem nada a fazer, exceto desfrutar do seu novo modo de Golang! E também é atualizado como qualquer outro pacote do seu sistema.

Provavelmente também existem pacotes em outras distribuições do Linux.

Ler Escrevendo vai em Emacs e seu acompanhamento, escrito por Dominik Honnef, o autor do oficial go-mode.

Lá ele explica a história de go-mode E maneiras de instalá-lo, como ler a documentação Go de Inside EMACS, como gerenciar declarações de importação de arquivos GO em EMACs, como configurar a verificação de sintaxe autocompletada, sintaxe, snippets e muitos outros recursos super úteis para Desenvolvendo Go em Emacs.

Sim existe. Está no código -fonte, dentro do misc/emacs dir.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top