Menos overengineering: Notepad++

589 visualizações

Publicada em

Uma palestra sobre notepad++, explicando como ser mais produtivo com a ferramenta. No fim da apresentação, uma rápida aula de Regex, para complementar na eficiência!

Como certo amigo meu disse: "Cara, se você aprende a usar direito a ferramenta, ninguém te segura!"

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
589
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
5
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Menos overengineering: Notepad++

  1. 1. Menos Overengineering: Notepad++
  2. 2. WHO?
  3. 3. Márcio Valença Ramos
  4. 4. CUBO
  5. 5. Overengineering
  6. 6. É uma questão de Eficiência
  7. 7. 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…
  8. 8. Ativo
  9. 9. Muitas Ferramentas
  10. 10. Features
  11. 11. Tabs
  12. 12. Auto-Complete
  13. 13. Auto-Indent
  14. 14. Syntax Highlight
  15. 15. Custom Highlight!
  16. 16. Views
  17. 17. Word Wrap
  18. 18. Shift Line
  19. 19. Export
  20. 20. Ele te ensina…
  21. 21. Como faz x?
  22. 22. E mais…
  23. 23. Agregam valor:
  24. 24. Re-indent
  25. 25. Multiline Edit
  26. 26. Macros
  27. 27. Compare
  28. 28. Super Find/Replace
  29. 29. REGEX Magic!
  30. 30. Regex Tutorial Express
  31. 31. Regex se baseia em MATCHES
  32. 32. (d{3}.){2}d{3}-d{2} Faz match com QUALQUER CPF: 555.555.555-90
  33. 33. Ponto bate com qualquer coisa
  34. 34. [abc] Dentro do []: um deles
  35. 35. [AEIOU]r[ck]o Faz match com uma vogal maíuscula, seguida de r, c ou k e o
  36. 36. dwsDWS Existem letra especiais que juntam grupos. Exemplo: d==digitos
  37. 37. Uma ou mais vezes
  38. 38. Zero ou uma vez
  39. 39. Zero ou mais vezes
  40. 40. {3} {2,4} {3,} Um tanto exato de vezes
  41. 41. Ou. Isso|Aquilo faz match tanto com isso quanto com aquilo
  42. 42. (groups) Grupos, para substituir
  43. 43. 1 Retrovisores, fazem referência aos grupos, em ordem.
  44. 44. Quant? Quantificador com ? No final: Lazy!
  45. 45. ^ Começo de linha
  46. 46. $ Final de linha
  47. 47. Pra saber mais:
  48. 48. Um pouco de mágica
  49. 49. (super|hiper|mini) [ -]?(mercado|varejo)
  50. 50. Magic Explained
  51. 51. OBRIGADO! www.slideshare.net /marrciovr

×