Funcionalidades do Eclipse no Vim - Usando o Eclim

Esse artigo, demostra como usar o Vim com as funcionalidades do Eclipse, usando uma ferramenta chamada Eclim.

[ Hits: 13.585 ]

Por: Frank Junior em 02/05/2012 | Blog: http://twitter.com/frankjuniorr


Configuração e Utilização



Agora, com tudo instalado...

1. Antes de mais nada, você deverá adicionar 2 linhas no seu "$HOME/.vimrc":

set nocompatible
filetype plugin indent on


2. Agora, devemos executar o Deamon, e deixá-lo rodando... O Eclim é instalado dentro da pasta do Eclipse; então, o Deamon está lá, e executamos ele normalmente:

./eclipse/eclimd

3. Agora, abra uma instância do Vim, e crie um novo projeto, execute:

:ProjectCreate <caminho_do_projeto> -n java

Para conferir se deu tudo certo, execute:

:ProjectList

Ele deve retornar:
<Nome_do_projeto> (close| open) <Path>

Por exemplo: Um projetinho que eu chamei de Calculadora:
No caso do Java, depois que executamos o ':ProjectCreate', ele cria um arquivo chamado ".classpath".

Se você já tiver um código pronto, nesse Path, então ele vai gerar o conteúdo desse artigo automaticamente, mas se não, se você estiver começando do zero, você terá que abrir este arquivo:

vim /path/to/my_project/.classpath

E executar essa linha de comando, passando o diretório onde contém os fontes ".java":

:NewSrcEntry src/ (Geralmente é em "src", qualquer dúvida)

E depois, é só começar a escrever o código.

Usando a Ferramenta

Bom, finalmente iremos usar o Eclim...

Para auto completar, por exemplo, se quisermos auto-completar o 'System.out.println', use desta forma:
  • System.<CTRL+x><CTRL+u> (Para 'startar' o modo de auto-completar)
  • System.<CTRL+n> (E ele irá auto completar pra você)

Para mostrar a árvore do projeto, é só executar:

:ProjectTree

E vai ficar, mais ou menos, desta forma:
Bom, como vocês podem ver, ele abre uma tela de ajuda na parte superior com as sobrecargas dos métodos. O chato é que tem que fechar ela depois 'na mão', eu ainda não descobri como fazer isso para que fique automático.

O Eclim tem vários comandos legais para Java, como por exemplo:

:JavaConstructor (Gera o construtor)
:JavaImportMissing (Para importar vários 'imports' de uma vez)

E por aí vai, para ver mais comando, é só acessar:
E é só ir vendo do lado esquerdo, tem uma árvore, com todas as funcionalidades para Java, e como fazer. Esta documentação é muito legal.

Acessem o site do Eclim e leiam a documentação, é bem fácil.

O meu intuito, foi fazer uma introdução mesmo, ainda tem muitas funcionalidades para ser vista.

Talvez eu faça um outro artigo só com funcionalidades, mas por enquanto é isso...

Abraço pessoal!

Página anterior    

Páginas do artigo
   1. Donwload e Instalação
   2. Configuração e Utilização
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

XL - Ferramenta de gerenciamento Xen - Parte I

Utilizar um placa PCI como Access Point no Debian 4

Local Web Server visível na Internet com DynDNS

Modem HSP 56 MR no Fedora Core 1

Encapsulamento de Apache com chroot

  
Comentários
[1] Comentário enviado por removido em 05/05/2012 - 05:18h

O Vim no GTK+ já é estranho por ser um troço de console em interface gráfica.
Colocando Java na parada então...

Mesmo assim eu gostei e pelas imagens parece-me muito agradável à vista ao menos.

Percebi também que em relação ao vim existem muitos experimentos, clones, plugins, cruzamentos de tecnologias.

Um perfil experimentalista mais aberto, com recomendações de uso emcaso de crash de sistema, perdendo só para pico, nano, joe etc.

Diferente do Emacs que os caras criaram "Igreja" (usar Vi é penitência), tem psicólogo, jogo de xadrez, só falta dominar a máquina e começar uma rebelião.

Mas muito poderoso graças ao Lisp.

Se esses forem antijava como suspeito, fazer um troço desses de usar Emacs com Eclipse faria eles subirem nos tamancos.

Parabéns!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts