Editor Geany(IDE) + Python3
Dica publicada em Linux / Software
Editor Geany(IDE) + Python3
Foi desenvolvido com o intuito de prover um IDE leve, rápido e com poucas dependências. O Geany está disponível para diversos sistemas operativos, como o BSD, o GNU/Linux, o MacOS X, o Solaris e Windows.
De fato, pode rodar em qualquer plataforma que tenha suporte às bibliotecas GTK, uma vez que requer apenas as bibliotecas de tempo de execução (runtime) GTK2.4.
Linguagens de programação suportadas: C, Java, PHP, HTML, Python, Perl, Pascal, entre outras.
Recursos:
- Auto-completar
- Suporte a múltiplos documentos
- Suporte a projetos
- Realce de sintaxe
- Dobramento de código (parcialmente implementado)
- Listas de símbolos
- Navegação de código
- Emulador de terminal embutido6
- Sistema Build para compilar e executar código usando ferramentas externas
- Extensível via plugins
- Traduzido para a língua portuguesa e outras línguas
Para ser perfeitamente preciso, o Geany (licença GPL) não é um editor de textos por si só. Na verdade, ele foi desenvolvido por seus contribuidores para prover um pequeno e rápido Ambiente Integrado de Desenvolvimento (IDE) com dependência de apenas algumas bibliotecas, para que possa rodar em qualquer distribuição Linux sem exigir muito conhecimento técnico do usuário.
Instalação
Instalação da ultima versão, para distribuições Debian, como o Ubuntu e afins. Via terminal linux:# add-apt-repository ppa:geany-dev/ppa
# apt-get update
# apt-get install geany
Obs: como root, ou usando o sudo.
Para outras distribuições:
Para quem quiser a última versão (1.23) para GNU/Linux ou windows, e só baixar no link:
Compilação
Como compilar com a IDE Geany usando o Python3.3, ou superior, como padrão (normalmente ele usa o python 2.7.x), "pulo do gato":obs: Como root, execute os passos abaixo:
1. Abra o terminal, com o editor de sua preferência e digite:
# nano /usr/share/geany/filetypes.python
2. Com o arquivo aberto, comente as duas últimas linhas:
# compiler=python -m py_compile "%f"
# run_cmd=python "%f"
# run_cmd=python "%f"
3. Abaixo delas, insira a seguintes linhas:
compiler=python3.3 -c "import py_compile; py_compile.compile('%f')"
run_cmd=python3.3 "%f"
run_cmd=python3.3 "%f"
Fontes
- Geany : Home Page
- Geany – Wikipédia, a enciclopédia livre
- PPA for Geany Developers : “Geany Developers” team
- Geany and Python 3.0?
Altere:
em Python Comandos
python -m py_compile "%f"
Para:
python3 -m py_compile "%f"
depois
python "%f"
Para:
Executar Comando
python3 "%f"