emacs python2.7

2

Eu gostaria que o emacs funcionasse como um ide python para mim. Eu não consigo encontrar como compilar a partir do emacs. Eu estou usando python2.7 mas quando eu faço M-x python-mode parece compilar usando python2.7. Existe algum comando que eu poderia ligar a alguma chave para que eu possa executar rapidamente o meu código e ver a saída?

    
por Silverrocker 30.06.2012 / 17:45

1 resposta

5

Resposta curta e inútil: pressione C-c C-c .

Você pode obter ajuda sobre o (s) modo (s) atual (is) em uso digitando C-h m no Emacs. Com um pouco de leitura através dos vários comandos suportados e alguns cliques do mouse, eu encontrei isto: em um buffer Emacs contendo fonte Python, pressionando C-c C-c (que é Ctrl C Ctrl C ) envia a fonte para o interpretador Python.

O "inferior" (nada a ver com qualidade) O interpretador Python é executado em um buffer chamado *Python* . Você pode pressionar C-x 2 para dividir a janela e, em seguida, C-x o (que é a letra oh) para ir para a janela inferior e, em seguida, com C-X b *Python* Enter , selecione o *Python* buffer. Depois disso, volte para a janela de origem ( C-x o ) e use C-c C-c sempre que desejar executar seu programa Python. É assim que parece:

Você pode obviamente fazer tudo isso com um mouse se não gostar de comandos do teclado. E se você passar pela documentação de python-mode , você encontrará os comandos do Emacs para enviar funções individuais, classes etc. para o interpretador. Tente M-x python-send Aba Aba para uma lista.

    
por 30.06.2012 / 19:13

Tags