<?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>eduardo lacorte &#187; Manutenção</title>
	<atom:link href="http://www.eduardolacorte.com.br/tag/manutencao/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eduardolacorte.com.br</link>
	<description>algo sobre desenvolvimento web</description>
	<lastBuildDate>Wed, 30 Dec 2009 19:37:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Find and Replace (Avançado) &#8211; Como utilizar?</title>
		<link>http://www.eduardolacorte.com.br/2009/05/09/find-and-replace-avancado-como-utilizar/</link>
		<comments>http://www.eduardolacorte.com.br/2009/05/09/find-and-replace-avancado-como-utilizar/#comments</comments>
		<pubDate>Sat, 09 May 2009 18:27:56 +0000</pubDate>
		<dc:creator>Eduardo Lacorte</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Manutenção]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.eduardolacorte.com.br/?p=175</guid>
		<description><![CDATA[Salve galera!
Essa semana começou bem: renovei minha certificação de Dreamweaver, e agora tenho a Adobe Certified Expert (ACE) em Dreamweaver. A anterior era a de Dreamweaver MX2004 Developer (nem a do 8 eu tinha feito.. hahahaha). Devido a isso vou mostrar algo interessante para vocês&#8230;
Essa matéria consiste em explicar da maneira mais simples possível o Find [...]]]></description>
			<content:encoded><![CDATA[<img alt="Dreamweaver   Find and Replace" src="http://www.eduardolacorte.com.br/wp-content/uploads/wp-post-thumbnail/Dreamweaver---Find-and-Replace_w1cD3.jpg" class="wppt_float_left" /><p><a href="http://www.mxstudio.com.br/wp-content/uploads/2009/05/img07.jpg"></a>Salve galera!</p>
<p>Essa semana começou bem: renovei minha certificação de Dreamweaver, e agora tenho a Adobe Certified Expert (ACE) em Dreamweaver. A anterior era a de Dreamweaver MX2004 Developer (nem a do 8 eu tinha feito.. hahahaha). Devido a isso vou mostrar algo interessante para vocês&#8230;</p>
<p>Essa matéria consiste em explicar da maneira mais simples possível o Find and Replace, um recurso fantástico do Dreamweaver. Bom, na verdade todos os softwares têm esse recurso, mas no Dreamweaver a coisa é fantástica mesmo&#8230; principalmente no quesito MANUTENÇÃO!</p>
<p>É simples: <span id="more-175"></span></p>
<p>A localização dele é a mesma. Vá em Edit &#8211; Find and Replace (Ctrl + F). A caixa de diálogo aparecerá para você.</p>
<p>Primeiramente, vamos analisar as opções que temos de Find And Replace:</p>
<p style="text-align: center;"><a href="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img01.jpg"></a></p>
<p style="text-align: center;"><a href="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img01.jpg"><img class="alignnone size-medium wp-image-173" title="Find and Replace - Find in" src="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img01-300x125.jpg" alt="Find and Replace - Find in" width="300" height="125" /></a></p>
<p><strong>Find in:</strong></p>
<p><strong>- Selected Text:</strong> Buscará a informação desejada dentro do texto selecionado na página.<br />
<strong>- Current Document:</strong> Buscará a informação desejada dentro do documento todo.<br />
<strong>- Folder&#8230;:</strong> Buscará a informação desejada dentro do diretório escolhido, em qualquer página.<br />
<strong>- Selected Files in Site:</strong> Buscará a informação desejada dentro dos arquivos que vierem a ser selecionados com a tecla Ctrl no painel Files do Dreamweaver (F8).<br />
<strong>- Entire Current Local Site:</strong> Buscará a informação desejada dentro de todo o site especificado nas configurações do Dreamweaver (Site &#8211; Manage Sites)</p>
<p>Após selecionar o local de pesquisa, devemos informar o que estamos procurando:</p>
<p style="text-align: center;"><a href="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img02.jpg"><img class="alignnone size-medium wp-image-174" title="Find and Replace - Search" src="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img02-300x125.jpg" alt="Find and Replace - Search" width="300" height="125" /></a></p>
<p><strong>Search:</strong></p>
<p><strong>- Source Code:</strong> Realiza a pesquisa de código. Ignora Design. Veja abaixo um exemplo:</p>
<p style="text-align: center;"><a href="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img03.jpg"><img class="alignnone size-medium wp-image-176" title="Find and Replace - Source Code" src="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img03-300x125.jpg" alt="Find and Replace - Source Code" width="300" height="125" /></a></p>
<p><strong>- Text:</strong> Realiza a pesquisa de texto. Ignora tags e programação. Veja abaixo um exemplo:</p>
<p style="text-align: center;"><a href="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img04.jpg"><img class="alignnone size-medium wp-image-177" title="Find and Replace - Text" src="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img04-300x125.jpg" alt="Find and Replace - Text" width="300" height="125" /></a></p>
<p><strong>- Text (Advanced):</strong> Realiza a pesquisa de texto dentro ou fora de tags específicas. Veja abaixo um exemplo:</p>
<p style="text-align: center;"><a href="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img05.jpg"><img class="alignnone size-medium wp-image-178" title="Find and Replace - Text (Advanced)" src="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img05-300x125.jpg" alt="Find and Replace - Text (Advanced)" width="300" height="125" /></a></p>
<p><strong>OBS:</strong> Os sinais de + e &#8211; refletem a possibilidade de incrementar tal pesquisa com combinação de tags dentro tags ou fora de tags.</p>
<p><strong>- Specific Tag:</strong> Realiza a pesquisa de Qualquer coisa. Veja as imagens explicativas abaixo:</p>
<p style="text-align: center;"><a href="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img07.jpg"><img class="alignnone size-medium wp-image-179" title="Find and Replace - Specific Tag" src="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img07-300x125.jpg" alt="Find and Replace - Specific Tag" width="300" height="125" /></a></p>
<p>A imagem acima reflete a seguinte pesquisa: &#8220;Todas as tags td que tiverem o atributo bgcolor com qualquer atributo que seja terão esse atributo removido. De todas as páginas do site&#8221; &#8211; (ahá&#8230; repare na imagem que deixei <strong>Entire Current Local Site</strong> na opção Find In)</p>
<p>Já a imagem abaixo mostra as possibilidades de pesquisa:</p>
<p style="text-align: center;"><a href="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img08.jpg"><img class="alignnone size-medium wp-image-180" title="Find and Replace - Opções de pesquisa em Specific Tag" src="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img08-300x125.jpg" alt="Find and Replace - Opções de pesquisa em Specific Tag" width="300" height="125" /></a></p>
<p><strong>- With Attribute:</strong> Pesquisa tags com o atributo especificado.<br />
<strong>- Without Attribute:</strong> Pesquisa tags sem o atributo especificado.<br />
<strong>- Containing:</strong> Verifica conteúdo da tag selecionada anteriormente (td, no caso).<br />
<strong>- Not Containing:</strong> Verifica ausência de conteúdo na tag selecionada anteriormente (td, no caso).<br />
<strong>- Inside Tag:</strong> A tag selecionada (td, no caso) deve estar dentro de outra tag. Bom, seria mais útil se quiséssemos analisar todos os parágrafos dentro de células&#8230; (p inside td).<br />
<strong>- Not Inside Tag:</strong> A tag selecionada (td, no caso) não deve estar dentro de outra tag. O oposto da explicação anterior.</p>
<p>Veja na imagem abaixo o que podemos fazer após a seleção de caso e pesquisa:</p>
<p style="text-align: center;"><a href="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img09.jpg"><img class="alignnone size-medium wp-image-181" title="Find and Replace - Ações em Specific Tag" src="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img09-300x154.jpg" alt="Find and Replace - Ações em Specific Tag" width="300" height="154" /></a></p>
<p><strong>- Replace Tag &amp; Contents:</strong> Com essa opção podemos substituir os ítens localizados pelo bloco de códigos que quisermos. Ao selecionarmos essa opção uma caixa de texto se abrirá para a digitação do código.<br />
<strong>- Replace Contents Only:</strong> Somente o conteúdo das tags localizadas será substituído.<br />
<strong>- Remove Tag &amp; Contents:</strong> As tags localizadas e seus conteúdos serão removidos.<br />
<strong>- Strip Tag:</strong> A tag é removida, tanto sua abertura quanto seu fechamento. Ex: &lt;font&#8230;&gt;Conteúdo&lt;/font&gt; &#8211; A tag font é removida, e seu conteúdo permanece.<br />
<strong>- Change Tag:</strong> Troca uma tag por outra. Ideal para localizar todas as tags &lt;b&gt; e substituí-las por &lt;strong&gt;.<br />
<strong>- Set Attribute:</strong> Configura um atributo para as tags localizadas. Uma boa prática para se aplicar classes em massa&#8230;<br />
<strong>- Add Before Start Tag:</strong> Adiciona um bloco de códigos antes do início da tag em questão.<br />
<strong>- Add After End Tag:</strong> Adiciona um bloco de códigos após o fim da tag em questão.<br />
<strong>- Add After Start Tag:</strong> Adiciona um bloco de códigos após o início da tag em questão.<br />
<strong>- Add Before End Tag:</strong> Adiciona um bloco de códigos antes do fim da tag em questão.</p>
<p><strong>Opções</strong></p>
<p>Há também opções complementares às pesquisas, conforme vemos abaixo:</p>
<p style="text-align: center;"><a href="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img10.jpg"><img class="alignnone size-medium wp-image-182" title="Find and Replace - Opções Complementares" src="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img10-300x149.jpg" alt="Find and Replace - Opções Complementares" width="300" height="149" /></a></p>
<p><strong>- Match case:</strong> Diferencia a pesquisa em maiúsculas e minúsculas. edu é diferente de Edu.<br />
<strong>- Match whole word:</strong> Analisa a palavra como sendo inteira, e não parte de outra palavra. Nesse caso, Edu não faz parte de Eduardo, por exemplo.<br />
<strong>- Ignore whitespace:</strong> Com essa opção o Dreamweaver passa a ignorar espaços em branco nas sequências, como o Tab, Enter, por exemplo.<br />
<strong>- Use regular expression:</strong> Com essa opção habilitada o Dreamweaver passa a permitir o uso de Expressões Regulares (Regex) em suas pesquisas.</p>
<p>Tudo explicado. Basta utilizar de acordo com a necessidade, com os botões <strong>Find Next</strong> (Localizar próximo), <strong>Find All</strong> (Localizar Tudo), <strong>Replace</strong> (Substituir Próximo) ou <strong>Replace All</strong> (Substituir Tudo).</p>
<p><strong>Salvando Pesquisas</strong></p>
<p>Se você tem a intenção de executar a mesma rotina futuramente, seja ela qual for (retirar tag &lt;font&gt;, remover atributo bgcolor, etc&#8230;), fique tranquilo. Você terá a possibilidade de salvar sua pesquisa, e carregá-la quando quiser. Ao salvar, o tipo de arquivo será .dwr. Basta guardar esse arquivo e carregá-lo quando necessário. Veja como fazer:</p>
<p style="text-align: center;"><a href="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img11.jpg"><img class="alignnone size-medium wp-image-183" title="Find and Replace - Salvando as Queries" src="http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img11-300x149.jpg" alt="Find and Replace - Salvando as Queries" width="300" height="149" /></a></p>
<p><strong>Para refletir</strong></p>
<p>Atendi um cliente em um desenvolvimento em 2003. O site dele tinha 63 páginas. Em 2008 refiz esse trabalho, com exatos 5.542 códigos a menos!!! E o melhor de tudo: retirados do conteúdo total (que seria utilizado novamente) em quarenta minutos, aproximadamente!!! Como será que consegui isso???</p>
<p>Simples! Analisando todo o código que eu precisava retirar, estudando seus casos (remover bgcolor de td, class de qualquer tag, remover font de todo o site&#8230;), salvando cada pesquisa e aplicando tudo com a opção Entire Current Local Site. Simples, não?</p>
<p>Bom, galera&#8230; é isso aí! Espero ter explicado com clareza um pouco dessa ferramenta excepcional do Dreamweaver. Até a próxima!</p>
<p>Eduardo Lacorte<br />
Adobe Certified Expert &#8211; Dreamweaver</p>
<div class="pdf24Plugin-cp-box"><form method="POST" action="http://doc2pdf.pdf24.org/doc2pdf/wordpress.php" target="pdf24PopWin" onsubmit="window.open('about:blank', 'pdf24PopWin', 'scrollbars=yes,width=400,height=200,top=0,left=0'); return true;"><input type="hidden" name="blogCharset" value="UTF-8">
<input type="hidden" name="blogPosts" value="1">
<input type="hidden" name="blogUrl" value="http://www.eduardolacorte.com.br">
<input type="hidden" name="blogName" value="eduardo lacorte">
<input type="hidden" name="blogValueEncoding" value="htmlSpecialChars">
<input type="hidden" name="postTitle_0" value="Find and Replace (Avançado) &amp;#8211; Como utilizar?">
<input type="hidden" name="postLink_0" value="http://www.eduardolacorte.com.br/2009/05/09/find-and-replace-avancado-como-utilizar/">
<input type="hidden" name="postAuthor_0" value="Eduardo Lacorte">
<input type="hidden" name="postDateTime_0" value="2009-05-09 15:05:56">
<input type="hidden" name="postContent_0" value="&lt;p&gt;&lt;a href=&quot;http://www.mxstudio.com.br/wp-content/uploads/2009/05/img07.jpg&quot;&gt;&lt;/a&gt;Salve galera!&lt;/p&gt;
&lt;p&gt;Essa semana começou bem: renovei minha certificação de Dreamweaver, e agora tenho a Adobe Certified Expert (ACE) em Dreamweaver. A anterior era a de Dreamweaver MX2004 Developer (nem a do 8 eu tinha feito.. hahahaha). Devido a isso vou mostrar algo interessante para vocês&amp;#8230;&lt;/p&gt;
&lt;p&gt;Essa matéria consiste em explicar da maneira mais simples possível o Find and Replace, um recurso fantástico do Dreamweaver. Bom, na verdade todos os softwares têm esse recurso, mas no Dreamweaver a coisa é fantástica mesmo&amp;#8230; principalmente no quesito MANUTENÇÃO!&lt;/p&gt;
&lt;p&gt;É simples: &lt;span id=&quot;more-175&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;A localização dele é a mesma. Vá em Edit &amp;#8211; Find and Replace (Ctrl + F). A caixa de diálogo aparecerá para você.&lt;/p&gt;
&lt;p&gt;Primeiramente, vamos analisar as opções que temos de Find And Replace:&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img01.jpg&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img01.jpg&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-173&quot; title=&quot;Find and Replace - Find in&quot; src=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img01-300x125.jpg&quot; alt=&quot;Find and Replace - Find in&quot; width=&quot;300&quot; height=&quot;125&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Find in:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;- Selected Text:&lt;/strong&gt; Buscará a informação desejada dentro do texto selecionado na página.&lt;br /&gt;
&lt;strong&gt;- Current Document:&lt;/strong&gt; Buscará a informação desejada dentro do documento todo.&lt;br /&gt;
&lt;strong&gt;- Folder&amp;#8230;:&lt;/strong&gt; Buscará a informação desejada dentro do diretório escolhido, em qualquer página.&lt;br /&gt;
&lt;strong&gt;- Selected Files in Site:&lt;/strong&gt; Buscará a informação desejada dentro dos arquivos que vierem a ser selecionados com a tecla Ctrl no painel Files do Dreamweaver (F8).&lt;br /&gt;
&lt;strong&gt;- Entire Current Local Site:&lt;/strong&gt; Buscará a informação desejada dentro de todo o site especificado nas configurações do Dreamweaver (Site &amp;#8211; Manage Sites)&lt;/p&gt;
&lt;p&gt;Após selecionar o local de pesquisa, devemos informar o que estamos procurando:&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img02.jpg&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-174&quot; title=&quot;Find and Replace - Search&quot; src=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img02-300x125.jpg&quot; alt=&quot;Find and Replace - Search&quot; width=&quot;300&quot; height=&quot;125&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Search:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;- Source Code:&lt;/strong&gt; Realiza a pesquisa de código. Ignora Design. Veja abaixo um exemplo:&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img03.jpg&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-176&quot; title=&quot;Find and Replace - Source Code&quot; src=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img03-300x125.jpg&quot; alt=&quot;Find and Replace - Source Code&quot; width=&quot;300&quot; height=&quot;125&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;- Text:&lt;/strong&gt; Realiza a pesquisa de texto. Ignora tags e programação. Veja abaixo um exemplo:&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img04.jpg&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-177&quot; title=&quot;Find and Replace - Text&quot; src=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img04-300x125.jpg&quot; alt=&quot;Find and Replace - Text&quot; width=&quot;300&quot; height=&quot;125&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;- Text (Advanced):&lt;/strong&gt; Realiza a pesquisa de texto dentro ou fora de tags específicas. Veja abaixo um exemplo:&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img05.jpg&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-178&quot; title=&quot;Find and Replace - Text (Advanced)&quot; src=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img05-300x125.jpg&quot; alt=&quot;Find and Replace - Text (Advanced)&quot; width=&quot;300&quot; height=&quot;125&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;OBS:&lt;/strong&gt; Os sinais de + e &amp;#8211; refletem a possibilidade de incrementar tal pesquisa com combinação de tags dentro tags ou fora de tags.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;- Specific Tag:&lt;/strong&gt; Realiza a pesquisa de Qualquer coisa. Veja as imagens explicativas abaixo:&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img07.jpg&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-179&quot; title=&quot;Find and Replace - Specific Tag&quot; src=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img07-300x125.jpg&quot; alt=&quot;Find and Replace - Specific Tag&quot; width=&quot;300&quot; height=&quot;125&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A imagem acima reflete a seguinte pesquisa: &amp;#8220;Todas as tags td que tiverem o atributo bgcolor com qualquer atributo que seja terão esse atributo removido. De todas as páginas do site&amp;#8221; &amp;#8211; (ahá&amp;#8230; repare na imagem que deixei &lt;strong&gt;Entire Current Local Site&lt;/strong&gt; na opção Find In)&lt;/p&gt;
&lt;p&gt;Já a imagem abaixo mostra as possibilidades de pesquisa:&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img08.jpg&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-180&quot; title=&quot;Find and Replace - Opções de pesquisa em Specific Tag&quot; src=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img08-300x125.jpg&quot; alt=&quot;Find and Replace - Opções de pesquisa em Specific Tag&quot; width=&quot;300&quot; height=&quot;125&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;- With Attribute:&lt;/strong&gt; Pesquisa tags com o atributo especificado.&lt;br /&gt;
&lt;strong&gt;- Without Attribute:&lt;/strong&gt; Pesquisa tags sem o atributo especificado.&lt;br /&gt;
&lt;strong&gt;- Containing:&lt;/strong&gt; Verifica conteúdo da tag selecionada anteriormente (td, no caso).&lt;br /&gt;
&lt;strong&gt;- Not Containing:&lt;/strong&gt; Verifica ausência de conteúdo na tag selecionada anteriormente (td, no caso).&lt;br /&gt;
&lt;strong&gt;- Inside Tag:&lt;/strong&gt; A tag selecionada (td, no caso) deve estar dentro de outra tag. Bom, seria mais útil se quiséssemos analisar todos os parágrafos dentro de células&amp;#8230; (p inside td).&lt;br /&gt;
&lt;strong&gt;- Not Inside Tag:&lt;/strong&gt; A tag selecionada (td, no caso) não deve estar dentro de outra tag. O oposto da explicação anterior.&lt;/p&gt;
&lt;p&gt;Veja na imagem abaixo o que podemos fazer após a seleção de caso e pesquisa:&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img09.jpg&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-181&quot; title=&quot;Find and Replace - Ações em Specific Tag&quot; src=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img09-300x154.jpg&quot; alt=&quot;Find and Replace - Ações em Specific Tag&quot; width=&quot;300&quot; height=&quot;154&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;- Replace Tag &amp;amp; Contents:&lt;/strong&gt; Com essa opção podemos substituir os ítens localizados pelo bloco de códigos que quisermos. Ao selecionarmos essa opção uma caixa de texto se abrirá para a digitação do código.&lt;br /&gt;
&lt;strong&gt;- Replace Contents Only:&lt;/strong&gt; Somente o conteúdo das tags localizadas será substituído.&lt;br /&gt;
&lt;strong&gt;- Remove Tag &amp;amp; Contents:&lt;/strong&gt; As tags localizadas e seus conteúdos serão removidos.&lt;br /&gt;
&lt;strong&gt;- Strip Tag:&lt;/strong&gt; A tag é removida, tanto sua abertura quanto seu fechamento. Ex: &amp;lt;font&amp;#8230;&amp;gt;Conteúdo&amp;lt;/font&amp;gt; &amp;#8211; A tag font é removida, e seu conteúdo permanece.&lt;br /&gt;
&lt;strong&gt;- Change Tag:&lt;/strong&gt; Troca uma tag por outra. Ideal para localizar todas as tags &amp;lt;b&amp;gt; e substituí-las por &amp;lt;strong&amp;gt;.&lt;br /&gt;
&lt;strong&gt;- Set Attribute:&lt;/strong&gt; Configura um atributo para as tags localizadas. Uma boa prática para se aplicar classes em massa&amp;#8230;&lt;br /&gt;
&lt;strong&gt;- Add Before Start Tag:&lt;/strong&gt; Adiciona um bloco de códigos antes do início da tag em questão.&lt;br /&gt;
&lt;strong&gt;- Add After End Tag:&lt;/strong&gt; Adiciona um bloco de códigos após o fim da tag em questão.&lt;br /&gt;
&lt;strong&gt;- Add After Start Tag:&lt;/strong&gt; Adiciona um bloco de códigos após o início da tag em questão.&lt;br /&gt;
&lt;strong&gt;- Add Before End Tag:&lt;/strong&gt; Adiciona um bloco de códigos antes do fim da tag em questão.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Opções&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Há também opções complementares às pesquisas, conforme vemos abaixo:&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img10.jpg&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-182&quot; title=&quot;Find and Replace - Opções Complementares&quot; src=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img10-300x149.jpg&quot; alt=&quot;Find and Replace - Opções Complementares&quot; width=&quot;300&quot; height=&quot;149&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;- Match case:&lt;/strong&gt; Diferencia a pesquisa em maiúsculas e minúsculas. edu é diferente de Edu.&lt;br /&gt;
&lt;strong&gt;- Match whole word:&lt;/strong&gt; Analisa a palavra como sendo inteira, e não parte de outra palavra. Nesse caso, Edu não faz parte de Eduardo, por exemplo.&lt;br /&gt;
&lt;strong&gt;- Ignore whitespace:&lt;/strong&gt; Com essa opção o Dreamweaver passa a ignorar espaços em branco nas sequências, como o Tab, Enter, por exemplo.&lt;br /&gt;
&lt;strong&gt;- Use regular expression:&lt;/strong&gt; Com essa opção habilitada o Dreamweaver passa a permitir o uso de Expressões Regulares (Regex) em suas pesquisas.&lt;/p&gt;
&lt;p&gt;Tudo explicado. Basta utilizar de acordo com a necessidade, com os botões &lt;strong&gt;Find Next&lt;/strong&gt; (Localizar próximo), &lt;strong&gt;Find All&lt;/strong&gt; (Localizar Tudo), &lt;strong&gt;Replace&lt;/strong&gt; (Substituir Próximo) ou &lt;strong&gt;Replace All&lt;/strong&gt; (Substituir Tudo).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Salvando Pesquisas&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Se você tem a intenção de executar a mesma rotina futuramente, seja ela qual for (retirar tag &amp;lt;font&amp;gt;, remover atributo bgcolor, etc&amp;#8230;), fique tranquilo. Você terá a possibilidade de salvar sua pesquisa, e carregá-la quando quiser. Ao salvar, o tipo de arquivo será .dwr. Basta guardar esse arquivo e carregá-lo quando necessário. Veja como fazer:&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img11.jpg&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-183&quot; title=&quot;Find and Replace - Salvando as Queries&quot; src=&quot;http://www.eduardolacorte.com.br/wp-content/uploads/2009/05/img11-300x149.jpg&quot; alt=&quot;Find and Replace - Salvando as Queries&quot; width=&quot;300&quot; height=&quot;149&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Para refletir&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Atendi um cliente em um desenvolvimento em 2003. O site dele tinha 63 páginas. Em 2008 refiz esse trabalho, com exatos 5.542 códigos a menos!!! E o melhor de tudo: retirados do conteúdo total (que seria utilizado novamente) em quarenta minutos, aproximadamente!!! Como será que consegui isso???&lt;/p&gt;
&lt;p&gt;Simples! Analisando todo o código que eu precisava retirar, estudando seus casos (remover bgcolor de td, class de qualquer tag, remover font de todo o site&amp;#8230;), salvando cada pesquisa e aplicando tudo com a opção Entire Current Local Site. Simples, não?&lt;/p&gt;
&lt;p&gt;Bom, galera&amp;#8230; é isso aí! Espero ter explicado com clareza um pouco dessa ferramenta excepcional do Dreamweaver. Até a próxima!&lt;/p&gt;
&lt;p&gt;Eduardo Lacorte&lt;br /&gt;
Adobe Certified Expert &amp;#8211; Dreamweaver&lt;/p&gt;
">
<table cellspacing="0" cellpadding="0" border="0" width="100%" ><tr><td align="left">Send post as <a href="http://en.pdf24.org" target="_blank">PDF</a> to <input class="pdf24Plugin-cp-input" type="text" name="sendEmailTo" value="Enter email address" onMouseDown="this.value = '';"> <input class="pdf24Plugin-cp-submit" type="submit" value="Send"></td><td align="right"><a href="http://en.pdf24.org" target="_blank" title="PDF | PDF Creator | PDF Converter"><img src="http://www.pdf24.org/images/sheep_16x16.gif" alt="PDF | PDF Creator | PDF Converter" border="0"></a></td></table></form></div>]]></content:encoded>
			<wfw:commentRss>http://www.eduardolacorte.com.br/2009/05/09/find-and-replace-avancado-como-utilizar/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
