Temas

segunda-feira, 15 de junho de 2015

Ambiente de desenvolvimento Android no Linux

Instalação Sublime Editor no Linux


Este post deverá auxiliar você que não gosta de utilizar a IDE para programar. ;)


Sistema Operacional utilizado: Ubuntu 12.04.

Instalando o editor de texto para desenvolvimento:

Primeiramente você precisa de um ótimo editor de texto, eu recomendo fazer o download do Sublime Text 2, é um editor multiplataforma e multifuncional, fácil de usar, limpo e atende as necessidades de desenvolvimento. Apesar de ele ser pago, ele possui um modo de "experimento" que é ilimitado.

Existem 2 formas de instalar a ferramenta:

1 - Mais simples:

Abra o terminal do seu sistema [Ctrl+Alt+T] e execute os seguintes comandos:

Adicione o repositório para download:
 $ sudo add-apt-repository ppa:webupd8team/sublime-text-2

Atualize a lista do repositório:
 $ sudo apt-get update

Por fim instale a ferramenta:
 $ sudo apt-get install sublime-text

Esta forma é mais simples pois o gerenciador de instalação de aplicativos do ubuntu já faz toda a "mágica" para a aplicação executar perfeitamente, criando ícone de atalho na lista de aplicações.


2 - Você realizando a mágica:

Muitas aplicações não possuem instalador próprio para o linux, e o SublimeText2 é uma delas. O repositório adicionado anteriormente foi disponibilizado pela WebUPD8 e nem sempre temos a mesma sorte.

Por isso é necessário e importante saber criar atalhos manualmente no linux. :)

Vamos a prática:

Descompacte o arquivo baixado [ download ] para a pasta de sua preferência, no exemplo utilizei a minha pasta pessoal /home/gabryella/.

Por exemplo:

.zip
  $ unzip /home/gabryella/Download/SublimeText2.zip /home/gabryella

ou

.tar.bz2
  $ tar -xf /home/gabryella/Download/SublimeText2.tar.bz2 /home/gabryella


Após descompactar o arquivo já é possível utilizar o editor, executando o seguinte comando:
 $ cd /home/gabryella/SublimeText2
 $ ./sublime_text


Ou se preferir execute com o & para executar de forma independente do terminal:
 $ ./sublime_text &


Todavia, sempre que você quiser executar a ferramenta terá que realizar estes passos e isso se torna custoso e chato, então, você pode adicioná-lo no menu de aplicações da seguinte forma:

Criando um arquivo .desktop. Este arquivo nada mais é que um atalho/lançador da aplicação, o sistema operacional identifica e interpreta esses lançadores por um flag chamado [Desktop Entry]  e deve estar no início do arquivo.

Para criar este arquivo acesse o seguinte diretório:
 $ cd /home/gabryella/.local/share/applications

Em seguida, crie o arquivo, no exemplo utilizei o vi para edição:
 $ vi sublimetext2.desktop

Insira as informações a seguir no seu arquivo: (não esqueça de substituir o caminho do seu diretório).
[Desktop Entry]  
 Version=1.0  
 Type=Application  
 Name=Sublime Text  
 Exec="/home/gabryella/SublimeText2/sublime_text" %f  
 Icon=/home/gabryella/SublimeText2/Icon/128x128/sublime_text.png  
 Comment=Sublime Text 2  
 Categories=Development;Text editor;  
 Terminal=false  
 StartupNotify=true  
 StartupWMClass=sublime_text  

Pronto, agora seu editor já estará disponível no menu de aplicações. :)


Qualquer dúvida poste nos comentários.
Até a próxima.