Recently in Editores Category
Comprei um livro de Expressões Regulares, porque estava afim de estudar mais sobre ER's.
Após ler algumas páginas(uns 80% do livro), começou a clarear várias coisas, e surgir outras também.
Para quem não sabia nada de ER's, acredito que até estou me saindo bem.
Texto para (x)html
Pensando na criação de código HTML e aproveitando os estudos de ER's, eu criei um aplicativo que ajuda muito!
Escreva HTML de forma rápida e simples. Não fique perdendo tempo colocando "=", atributos, etc.
- A idéia é baseada no txt2tags do Aurélio Marinho Jargas.
- Feito com javascript.
- Não é um txt2tags com vários comandos mas já é muito útil!
- Se quiser a versão web, também está disponível.
PSPad
Disponível também para o PSPad.
Ajuda
Se precisa de ajuda, tem uma seção de ajuda.
Objetivo
- Meu objetivo é apenas estudar ER's e conseguir ganhar tempo quando escrevo algum código.
- Simplificar para que qualquer um possa usar, sem precisar instalar nada no computador, no máximo mover um arquivo para alguma pasta.
- Além do PSPad quero fazer para o vim também.
Link
Por favor enviem sujestões, opiniões, ajudem como puder! Valeu!

A um tempo atrás em uma palestra, vi o Élcio Ferreira usando o txt2tags no vim. Foi incrível, praticamente por causa disso comecei a migrar tudo para os software grátis e com código aberto. É uma fase: ("grátis" == true) ? "Legal!!!" : "Só apple então";.
Como não sabia simplesmente nada sobre linux, muito menos sobre vim e quem me dera então sobre txt2tags, fui procurar algo sobre o vim. Que pelo o qual foi o que perguntei, "que editor era aquele?!". Achado o site do vim (http://www.vim.org/), pensei pronto agora que eu coloco um monte de tracinhos(-), colchetes([link...]), asteriscos(**) aperto alguma coisa é pronto tudo vira (x)html! O problema que não foi bem assim que aconteceu. Bem que o Élcio disse que o vim era complicado de usar, sem falar que isso não era função do vim e sim do txt2tags... E foi ai o inicio da zorra de editores!!!rs
MAS, graças a um post e ao Google, eu descobri uma luz, uma grande luz e ai portas e janelas se abriram!!!
http://aurelio.net/ - Aurélio Marinho Jargas
Algum tempo que já venho fuçando em tudo que é link, arquivo e conteúdo do site do aurélio, a fim de aprender algo novo.
O site do Aurélio é um dos melhores lugares da internet sobre o vim, txt2tags, expressões regulares, Linux, shell e várias várias coisas que não funçei ainda, como Funções ZZ(que deve ser muito incrível também).
A moda aqui agora é praticidade no desenvolvimento web! Seja desde um (x)html até um php, jsp ou outra coisa. Por isso a zorra dos editores, afinal sempre um editor tem alguma coisa que o outro não tem ou que talvez precisa configurar e leva um tempo até descobri COMO FAZZ..
Alguns textos sobre ganhar tempo no desenvolvimento em relação ao PSPad já estão disponível no blog. Com o passar do tempo o que eu for conhecendo, criando e aprovando, com certeza aqui é onde eu vou disponibilizar.
Mas é isso! Fica uma lista de link para já ir harmonizando nosso conhecimento! Valeu galera!
Lá fora!
- Vim (VI) - O Vim é o melhor editor de textos
- txt2tags (7 anos de existência!)
- Vim the editor
- fechaTag
- Editores de código para Linux
Aqui mesmo!
- Tchau Dreamweaver, agora vamos para era PSPad
- Como usar macro no PSPad
- PSPad extensions, Texto para lista (Essa é A! extensão para o PSPad...rs)
Faz tempo eu baixei a extensão Text to list do James Swan, é uma extensão para transformar texto em lista do PSPad e ela é muito boa.
O problema da extensão é que, além de eu precisar usar a barra de ferramentas para usar a extensão, no momento que eu executava a função aparecia um alert perguntando se eu
queria gerar uma lista ordenada(<ol>), ai se caso eu quisseze fazer uma lista não ordena(<ul>) eu tinha que clicar "não".
Isso não era tão prático.
Ai eu dei uma fuçada no código fonte da extensão e consegui fazer umas "alteraçõezinhas", como:
- Deixei em português
- Tirei a pergunta chata do alert
- Adicionei atalho no teclado para cada formato de lista
- E adicionei também a possibilidade de gerar um menu, uma
<ul>com link
Beleza! então vamos ao que interessa!
Instale a extensão
- Você tem o PSPad instalado? se não, instale!
- Agora faça download da extensão
- Download feito, abra a pasta onde está instalado o PSPad, no meu caso é "C:\Arquivos de programas\PSPad editor"
- Lá terá uma pasta chamada "Script", dentro dela uma outra chamada "VBScript", entre dentro da pasta "VBScript"
- Agora descompacte o arquivo baixado dentro da pasta "VBScript"
- Renicie o PSPad
- e pronto!
Ver a extensão funcionando:
- abra um arquivo, pode ser um html
- digite várias palavras, uma abaixo da outra
- selecione todas as palavras
- vá em "Script", na barra de ferramentas
- "Converter para lista" > e escolha alguma lista
- Pronto
Clique na imagem abaixo para ver maior(o link abaixo é target="_blank"), porque a imagem abaixo está cortada...
Se quiser também pode usar atalhos do teclado
E ai, show? Gostou? Caso tenha alguma dúvida ou não tenha dado certo, comente! Ou se gostou e deu certo, também pode comentar.
Essa UMA DAS possibilidades do PSPad, ajude a divulgado também!
Esse post é um tutorial de como fazer macros no PSPad. Caso não tenha ele instalado ou ainda nem sabe nem o que é, Veja o post sobre o PSPad aqui no blog mesmo, no post também tem o link para download.
- Abra algum arquivo (x)html no PSPad ou algum outro que quiser.
-
Escreva alguns nomes de elementos de formulários comuns.(tudo em minúsculo[xhtml] e cada um em uma linha)
exemplo, eu coloquei esses:
nome email telefone site -
Posicione o cursor de texto em qualquer lugar da palavra "nome".
ex.:
no{pode ser no meio}me email telefone site - Agora aperte Ctrl+F5 para começar a gravar o macro.
- Aperte a tecla Home para ir até o início da linha.
- aperte Shift+End para selecionar todo o texto (isso faz selecionar do primeiro até o último caracter da linha).
- aperte Ctrl+X para recortar o texto.
-
Agora digite os seguintes texto e execute as seguintes ações, mas tudo na mesma linha:
(Obs.: o que é pra digitar está em azul, as ações estão vermelho)ex.:
<label for="email telefone siteagora aperte Ctrl+V (para colar o texto da memória);
Continue digitando (Atenção na aspa que está fechando o atributo for da tag label):ex.:
<label for="nome">email telefone siteaperte Ctrl+V (para colar o texto da memória);
Continue digitando:ex.:
<label for="nome">nome<input type="text" name="email telefone siteaperte Ctrl+V (para colar o texto da memória);
Continue digitando (cuidado com as aspas!):ex.:
<label for="nome">nome<input type="text" name="nome" id="email telefone sitee aperte Ctrl+V (para colar o texto da memória);
Continue digitando:ex.:
<label for="nome">nome<input type="text" name="nome" id="nome" value="" /></label>email telefone site - Agora aperte Home e Seta para baixo (Para voltar ao começo e ir para linha de baixo).
- E para terminar de gravar o macro aperte Ctrl+F5.
- O programa(PSPad) vai pedir para você salvar, então de um nome ao seu macro e clique 'Ok'.
- Certo, agora coloque o cursor de texto em qualquer lugar de um daqueles texto[nome, email, telefone, site] e aperte F5 em cada linha
Ele vai adicionar tudo automático! Com isso você ganhará tempo programando ou sei lá o que.
Agora se quiser gerenciar seus macros aperte Ctrl+Shift+F5, você poderá editar, remover ou mudar as teclas de atalho.
Pronto, é isso.
Agora faça seus macros de acordo com suas necessidades.
Esse é o fim da era Dreamweaver, agora começou a era PSpad.

Por uma internet mais livre, produtiva e barata. Por que não PSpad?
PSPad é um editor gratuito. Você pode personalizar praticamente tudo que quiser. Não necessita de nenhum processo de instalação complexo. É só instalar e usar, e se quiser pode instalar várias extensões também. Suporta muitos tipos de arquivos e linguagens e ainda tem destaque de sintaxe.
PSPad possibilita trabalhar com macros, arquivos na área de transferência e modelos para automatizar tarefas repetitivas. Conta com um editor hexadecimal integrado, suporte a projetos, cliente FTP, gravador de macros, recursos de busca/substituição de arquivos, explorador de códigos, conversão de páginas de códigos e muito mais."
Sabe aquela história de um mundo com software livre? Então, é essa...
Veja a tabela de comparação:
| Editores | PSpad | Dreamweaver CS3 |
|---|---|---|
| Espaço | 9.27MB | 1GB |
| Idiomas | 18 idiomas mas, é multilanguage | 14 idiomas |
| Sistema operacional | XP/2000/ME/9x/Vista/2003 ou até em Win95 | XP SP2, Vista™ Home Premium, Business, Ultimate, ou Enterprise e Mac OS |
| Memória | 256MB | 512MB |
| Processador | 350MHZ | Processador Intel® Pentium® 4, Intel Centrino® Intel Xeon® ou Intel Core™ Duo (ou compatível) |
| Preço | 100% FREE | R$ 850,00 |
- Site: http://www.pspad.com/
- Faça Download do PSpad!

