Menos Overengineering:
Notepad++
WHO?
Márcio Valença Ramos
CUBO
Overengineering
É uma questão de
Eficiência
As frases começam assim:
Vou só compilar um programinha em C pra
substituir…
Vou colocar cada linha dos arquivos de
texto em listas ligadas daí…
Poxa, é só escrever um scriptzinho
python rapidinho…
Ativo
Muitas
Ferramentas
Features
Tabs
Auto-Complete
Auto-Indent
Syntax Highlight
Custom Highlight!
Views
Word Wrap
Shift Line
Export
Ele te ensina…
Como faz x?
E mais…
Agregam valor:
Re-indent
Multiline Edit
Macros
Compare
Super
Find/Replace
REGEX Magic!
Regex
Tutorial Express
Regex se baseia em
MATCHES
(\d{3}\.){2}\d{3}-\d{2}
Faz match com
QUALQUER CPF: 555.555.555-90
Ponto bate com
qualquer coisa
[abc] Dentro do []: um deles
[AEIOU]r[ck]o
Faz match com uma
vogal maíuscula, seguida
de r, c ou k e o
\d\w\s\D\W\S
Existem \letra especiais
que juntam grupos.
Exemplo: \d==digitos
Uma ou mais vezes
Zero ou uma vez
Zero ou mais vezes
{3} {2,4} {3,}
Um tanto exato
de vezes
Ou. Isso|Aquilo faz match tanto
com isso quanto com aquilo
(groups)
Grupos, para substituir
\1
Retrovisores, fazem
referência aos grupos,
em ordem.
Quant?
Quantificador com ? No
final: Lazy!
^
Começo de linha
$
Final de linha
Pra saber mais:
Um pouco de mágica
(super|hiper|mini)
[ -]?(mercado|varejo)
Magic Explained
OBRIGADO!
www.slideshare.net
/marrciovr
Top Related
FRANCINE JAY MENOS - companhiadasletras.com.br · Menos coisas = menos estresse 25 4. Menos coisas = mais liberdade ... “O que você é e para que serve?”, ... festas badaladas
PRESSÕES LOCAIS de menos para mais - imprintplus.org · de menos para mais Sessão 2 ... • Comer menos carne, peixe e produtos lácteos. • Incorporar várias refeições vegetarianas
Devia ter complicado menos, e trabalhado menos Ter visto o sol se pôr...
Relatório Menos Burocracia
Table des matières - European Commissionec.europa.eu/commfrontoffice/publicopinion/archives/ebs/... · 2017. 11. 30. · Pelo menos três línguas Pelo menos duas línguas Pelo menos
NQUÉRITO DE INSERÇÃO NA VIDA TIVA DOS DIPLOMADOS … · De €1800 a menos de 2500 De €900 a menos de 1200 De €600 a menos de 900 Menos de €600 (*) 25% 75% Atividade direta
mais permissiva. MENOS SAÚDE - MENOS DIREITOS - MENOS ... · O objectivo das negociações consiste na ... empresas e longe do olhar dos cidadãos europeus. OquccscondcoTTlP? O TTIP,
MANUAL – ORIENTAÇÃO REVISOR (AVALIADOR) INTERFACE ...editora.museu-goeldi.br/humanas/interface-Reviewer... · editor de textos simples tais como WordPad ou NotePad. Existem três