<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mauricio de Amorim &#187; TextMate</title>
	<atom:link href="http://mauriciodeamorim.com.br/tag/textmate/feed/" rel="self" type="application/rss+xml" />
	<link>http://mauriciodeamorim.com.br</link>
	<description>Tecnologia e desenvolvimento web</description>
	<lastBuildDate>Tue, 21 Feb 2012 22:09:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Gedit com busca de texto</title>
		<link>http://mauriciodeamorim.com.br/2009/10/05/gedit-com-busca-de-texto/</link>
		<comments>http://mauriciodeamorim.com.br/2009/10/05/gedit-com-busca-de-texto/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 02:35:26 +0000</pubDate>
		<dc:creator>Mauricio de Amorim</dc:creator>
				<category><![CDATA[Configuração]]></category>
		<category><![CDATA[Dicas rápidas]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Gedit]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[TextMate]]></category>

		<guid isPermaLink="false">http://mauriciodeamorim.com.br/?p=432</guid>
		<description><![CDATA[Uma das coisas que deixava a desejar no Gedit era a falta de uma busca por textos dentro dos arquivos em todo projeto. Conseguiamos apenas realizar buscas por nome de arquivo através dos plugins Snap Open (padrão do Gedit no Ubuntu 9.04), Gedit Open File e Gedit Go To File sendo os dois últimos inclusos [...]]]></description>
			<content:encoded><![CDATA[<p>Uma das coisas que deixava a desejar no Gedit era a falta de uma busca por textos dentro dos arquivos em todo projeto. Conseguiamos apenas realizar buscas por nome de arquivo através dos plugins <strong>Snap Open</strong> (padrão do Gedit no Ubuntu 9.04), <strong>Gedit Open File</strong> e <strong>Gedit Go To File</strong> sendo os dois últimos inclusos no projeto <a href="http://blog.siverti.com.br/gmate/" target="_blank"><strong>Gmate</strong></a>, mas vasculhando com um pouco mais de calma encontrei o plugin <strong><em>File Search</em></strong> para resolver esta carência.</p>
<p style="text-align: center;"><a href="http://mauriciodeamorim.com.br/wp-content/uploads/2009/10/file-search-gedit.png" target="_blank"><img class="aligncenter" title="File Search" src="http://mauriciodeamorim.com.br/wp-content/uploads/2009/10/file-search-gedit-thumb.png" alt="" width="630" height="380" /></a></p>
<p><strong>A instalação é simples:</strong></p>
<p>- Faça o download do arquivo <a href="http://cloud.github.com/downloads/oliver/gedit-file-search/gedit-file-search-0.2.tgz" target="_blank">tar.gz</a><br />
- Descompacte os arquivos<br />
- Copie os arquivos para ~/.gnome2/gedit/plugins/<br />
- Inicie o Gedit ative o plugin <em><strong>File Search</strong></em> em Editar &gt;Preferências &gt; Plugins<br />
- A tecla de atalho para o <em>File Search</em> é Ctrl + Shift + F</p>
<p>Para instalar e obter mais informações sobre os outros plugins mencionados acima consulte este <a href="http://mauriciodeamorim.com.br/2009/05/03/gedit-com-cara-de-textmate/" target="_blank">post</a>.</p>
<p>Lembre-se que se você já instalou outros plugins que não fazem parte deste pacote é recomendado que faça um backup antes. Eu particularmente instalei o <strong><em>File Search</em></strong> após ter os plugins do <strong><em>Gmate</em></strong> já instalados e não tive problemas.</p>
<p><strong>Aproveito este post para deixar mais algumas dicas:</strong></p>
<p>- Caso esteja utilizando o plugin<strong> Gemini</strong> (Fecha aspas, chaves, parenteses)  é necessário desabilitar o plugin <strong>Bracket Completion</strong> que vem por padrão;</p>
<p>- Somente um dos plugins de busca por arquivos (<strong>Snap Open, Gedit Open File</strong> ou <strong> Gedit Go To File</strong>) deve estar habilitado;</p>
<p>- Alguns documentos devem ser marcados com caracter de fim de linha, se você estiver utilizando o plugin <strong>Save without trailing space</strong> ele incluirá uma linha a mais em todo arquivo que for alterado e salvo no Gedit;</p>
<p>- Aqui uma lista de <a href="http://live.gnome.org/Gedit/KeyboardShortcuts" target="_blank">shortcuts</a> para facilitar a vida no Gedit.</p>
<p>Se gostou do plugin <strong><em>File Search</em></strong> deixe um <a href="http://olivergerlich.wordpress.com/2009/08/13/gedit-file-search-plugin-0-2-is-out/" target="_blank">comentário</a> para o autor, <a href="http://prodis.pro.br/2009/09/30/sanguessugas-de-blogs/" target="_blank">pois é legal copiar e mais legal ainda  é reconhecer os autores</a>.</p>
<p><strong>Referências:</strong><br />
- <a href="http://olivergerlich.wordpress.com/2009/08/13/gedit-file-search-plugin-0-2-is-out/" target="_blank">Gedit File Search</a><br />
- <a href="http://github.com/oliver/gedit-file-search" target="_blank">File Search no Github</a><br />
- <a href="http://www.urbanpuddle.com/articles/2008/05/06/introducing-a-new-gedit-plugin-find-in-files" target="_blank">Find and Files plugin</a><br />
- <a href="http://blog.siverti.com.br/gmate/" target="_blank">Gmate</a><br />
- <a href="http://projects.gnome.org/gedit/index.html" target="_blank">Gedit Text Editor</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mauriciodeamorim.com.br/2009/10/05/gedit-com-busca-de-texto/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gedit com cara de TextMate</title>
		<link>http://mauriciodeamorim.com.br/2009/05/03/gedit-com-cara-de-textmate/</link>
		<comments>http://mauriciodeamorim.com.br/2009/05/03/gedit-com-cara-de-textmate/#comments</comments>
		<pubDate>Mon, 04 May 2009 01:37:12 +0000</pubDate>
		<dc:creator>Mauricio de Amorim</dc:creator>
				<category><![CDATA[Configuração]]></category>
		<category><![CDATA[Gedit]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[TextMate]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://mauriciodeamorim.com.br/?p=178</guid>
		<description><![CDATA[Atualizado em: 19/03/2010 Para desenvolver com Ruby on Rails em Linux uma boa alternativa para editores de texto é o Gedit com alguns plugins. Longe de ficar igual ao TextMate, mas digamos que assim dá um &#8220;gostinho a mais&#8221; para escrever alguns códigos, logicamente o intuito aqui não é mudar a &#8220;cara&#8221; do Gedit somente, [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong>Atualizado em:</strong> 19/03/2010</em></p>
<p>Para desenvolver com Ruby on Rails em Linux uma boa alternativa para editores de texto é o Gedit com alguns plugins. Longe de ficar igual ao TextMate, mas digamos que assim dá um &#8220;gostinho a mais&#8221; para escrever alguns códigos, logicamente o intuito aqui não é mudar a &#8220;cara&#8221; do Gedit somente, mas sim utilizar algumas ferramentas para tornar mais ágil o desenvolvimento, como atalhos, auto-completar de textos, busca rápida de arquivos dentro do projeto, etc. Existem vários desenvolvedores que estão contribuindo para melhorar o Gedit, então dei uma vasculhada e montei uma configuração interessante para quem está iniciando com Ruby on Rails em Linux.</p>
<p>Estou usando a versão 2.24.2 do Gedit no Ubuntu 8.10 com o tema Mac Graffite.</p>
<p><img class="alignright" title="Gedit with Gmate" src="http://mauriciodeamorim.com.br/wp-content/uploads/2009/05/Gedit.png" alt="" width="638" height="468" /></p>
<p><strong>Plugins instalados por padrão</strong><br />
Vamos começar atualizando os plugins que já estão instalados por padrão.</p>
<pre>sudo apt-get install gedit-plugins</pre>
<ul>
<li> Bracket Completion <em>(fecha colchetes, aspas, parênteses, etc)</em></li>
<li>Code comment <em>(cria atalho para incluir comentários)</em></li>
<li>Embedded Terminal <em>(abra uma janel com o Terminal dentro do Gedit)</em></li>
<li>File Browser Pane <em>(Exibe um painel com arquivos e pastas)</em></li>
<li>Indent Lines <em>(indentação automática)</em></li>
<li>Modelines</li>
<li>Session Saver <em>(grava sessões para armazernar os últimos arquivos)</em></li>
<li>Snippets <em>(atalhos para utilizar pedaços de códigos pré-definidos)</em></li>
</ul>
<p><strong>Plugins extras</strong><br />
Como grande parte dos plugins foram desenvolvidos em Python é necessário a instalação de algumas bibliotecas.</p>
<pre>sudo apt-get install python-webkit
sudo apt-get install python-pyinotify</pre>
<p>Na pasta pessoal /home/seu_nome (digite cd + enter no terminal para isso) clone o projeto Gmate do <a href="http://github.com/lexrupy/gmate/tree/master">Alexandre da Silva</a>.</p>
<pre>git clone git://github.com/lexrupy/gmate.git</pre>
<p>Entre na pasta criada e digite o comando de instalação:</p>
<pre>cd gmate
sh install.sh</pre>
<ul>
<li> Classbrowser <em>(Painel com as classes)</em></li>
<li> Gemini <em>(semelhante ao Bracket Completion)</em></li>
<li> Quickhighligthmode <em>(visualização em cores para extensões Rails)</em></li>
<li> Rails Extract Partial <em>(extrai pedaços de código para classes parciais)</em></li>
<li> Rails Hotkeys</li>
<li> Smart Indent <em>(indentação automática)</em></li>
<li> Text Tools <em>(buscar textos no projeto)</em></li>
<li> TODO List <em>(lista de tarefas customizadas</em></li>
<li> Trailsave ou Save without trailinig space <em>(retira os espaços em branco)</em></li>
<li> Word Completion <em>(completa a palavra a ser digitada)</em></li>
</ul>
<p>* Existem mais, consulte a página do projeto <a href="http://github.com/lexrupy/gmate/tree/master">Gmate</a> caso queira testar os outros.</p>
<p><strong>Fontes</strong><br />
As mais usadas que vem por padrão são:</p>
<ul>
<li> Bitstream Vera Sans Mono</li>
<li> DejaVu Sans Mono</li>
</ul>
<p>Esta pode ser instalada via apt-get</p>
<ul>
<li> Liberation Mono</li>
</ul>
<pre>sudo apt-get install ttf-liberation</pre>
<p>Porém com alguns macetes dá instalar a fonte Monaco quase idêntica a fonte utilizada no TextMate:<br />
Baixe a fonte <a href="http://www.gringod.com/wp-upload/software/Fonts/Monaco_Linux.ttf">Monaco</a> para pasta home/nome_usuario<br />
Crie uma nova pasta e mova a fonte para ela:</p>
<pre>cd /usr/share/fonts/truetype
sudo mkdir ttf-monaco
cd
sudo mv Monaco_Linux.ttf /usr/share/fonts/truetype/ttf-monaco</pre>
<p>Depois vá para o Gedit em &gt;Edit&gt;Preferences&gt;Font &amp; Colors e escolha fonte.</p>
<p><strong>Temas para código</strong><br />
A maioria dos temas para TextMate foram convertidos para Gedit no mesmo projeto do Gmate, então basta acessar no Gedit &gt;Edit&gt;Preferences&gt;Font &amp; Colors&gt; Color Scheme e escolher, eu particulamente estou utlizando a &#8220;RailsCasts&#8221; nas imagens deste post.</p>
<p><strong>Demais configurações</strong><br />
No Gedit &gt;Edit&gt;Preferences&gt;View&gt;<br />
Tab Stops/Tab width = 2<br />
Automatic indentation/Enable =true</p>
<p><strong>Referências:</strong><br />
<a href="http://blog.siverti.com.br/gedit-todo-list-plugin/gedit-todo-plugin-english/" target="_blank">Gedit TODO List</a><br />
<a href="http://brunograsselli.com.br/2009/02/editores-de-texto-para-ruby-on-rails-no.html" target="_blank">Editores de texto Gedit e Emacs</a><br />
<a href="http://www.urubatan.info/2008/05/gedit_plugin_formatting_ruby_code/" target="_blank">Gedit Formatter</a><br />
<a href="http://vimeo.com/1889909?pg=embed&amp;sec=1889909" target="_blank">Gedit Extract Partial Plugin</a><br />
<a href="http://packages.debian.org/search?suite=default&amp;section=all&amp;arch=any&amp;searchon=names&amp;keywords=ttf-liberation" target="_blank">Packages Debian</a><br />
<a href="http://railsbox.org/2008/5/31/git-branch-no-gedit" target="_blank">Git Branch no Gedit</a><br />
<a href="http://www.gringod.com/2006/11/01/new-version-of-monaco-font/" target="_blank">New version of Monaco Font</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mauriciodeamorim.com.br/2009/05/03/gedit-com-cara-de-textmate/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

