1 pontos por GN⁺ 2024-11-02 | 1 comentários | Compartilhar no WhatsApp
  • Um pouco de nostalgia: o ponto de partida

    • Em 2003, um desenvolvedor chamado Don Ho sentiu que os editores de texto existentes eram insuficientes e começou a desenvolver o Notepad++
    • Escrito em C++ com base no componente gratuito de edição de código-fonte Scintilla, oferece excelente desempenho
  • Por que nós o amamos: recursos especiais

    • O Notepad++ oferece funcionalidades simples e ao mesmo tempo complexas, satisfazendo diferentes perfis de usuários
    • Oferece recursos poderosos como salvamento automático, comparação de arquivos e suporte a várias linguagens de programação
    • Com inúmeros plugins, é possível realizar várias tarefas, como ler JSON e conectar via FTP
  • Altos e baixos: drama e vitória

    • Em 2019, lançou a versão "Free Uyghur" para expressar sua posição sobre questões sociais e políticas
    • Mesmo em meio à concorrência com IDEs modernas como o Visual Studio Code, continua sendo muito querido
  • O segredo: o amor da comunidade e o espírito open source

    • Como software open source, muitos desenvolvedores participam para melhorar e evoluir o Notepad++
    • Recebeu vários prêmios, incluindo o SourceForge Community Choice Awards, sendo reconhecido no mundo do software
  • Rumo ao futuro: o próximo passo do Notepad++

    • Há várias possibilidades de evolução, como a adição de recursos de IA ou integração com tecnologias futuras
    • Mantendo sua essência como editor rápido e eficiente, continuará sendo amado daqui para frente

Resumo do GN⁺

  • O Notepad++ se consolidou ao longo de 21 anos como uma ferramenta essencial para desenvolvedores e escritores
  • Graças às contribuições da comunidade open source, continuou evoluindo e aprimorando a experiência do usuário com diversos recursos e plugins
  • Ao expressar sua posição sobre questões sociais, tornou-se uma plataforma que vai além de um simples software
  • Mesmo diante da concorrência de IDEs modernas como o Visual Studio Code, continua sendo amado por sua simplicidade e eficiência
  • Produtos com funcionalidades semelhantes incluem Sublime Text e Atom

1 comentários

 
GN⁺ 2024-11-02
Comentários no Hacker News
  • Continuo usando o Notepad++ porque já experimentei vários editores e IDEs, mas sinto que o Notepad++ é o que melhor se encaixa no meu uso

    • Edição no Notepad++, configuração padrão, sem plugins
    • Uso git e grep pela linha de comando (Console2 ou Git Bash)
    • Para explorar arquivos, uso o File Explorer e o Everything
    • Uso o Beyond Compare para diff visual e merge
    • Uso WinSCP/Putty para SFTP/SSH (principalmente em Linux)
    • Uso Synergy para compartilhar teclado e mouse entre Windows e MacOS
    • Gosto de usar vários sistemas operacionais ao mesmo tempo e acho útil separar o trabalho de acordo com cada aplicativo/interface
    • Nem sempre é ruim usar ferramentas escondidas atrás de uma UI
    • Tenho grande respeito pelo Notepad++
  • Na prática, uso o Notepad++ não tanto para escrever, mas para visualizar arquivos grandes, fazer buscas e substituições complexas, regex, reformatar arquivos e manipular dados

    • Em geral uso 2 ou 3 vezes por semana e não acho que ele concorra com ferramentas como o VS Code
  • Acho que software pode, em teoria, existir para sempre

    • Bit rot é real, mas com um pouco de manutenção e uma comunidade pequena ainda dá para continuar atualizando um software
    • A linguagem C tem mais de 50 anos e ainda é usada
    • Softwares modernos que ficam sempre online ou dependem de serviços em nuvem tendem a ter vida útil mais curta
    • Gosto de criar coisas que durem muito tempo e prefiro usar coisas feitas dessa forma
  • Recentemente descobri que o Visual Studio Code lida com arquivos de log de forma mais suave do que o Notepad++

    • O Notepad++ ainda é útil para tarefas de texto do dia a dia, como arquivos TODO ou edição de configurações
    • Considerei o CudaText como alternativa multiplataforma, mas no Windows continuo usando o Notepad++
  • Uso o Notepad++ todos os dias para anotações, listas de tarefas, colar textos e usar novas abas como buffer

    • Notepad++ e WinMerge são minhas ferramentas favoritas, e a integração com o Visual Studio 2022 foi uma experiência renovadora
    • Tenho muitas reclamações sobre os recursos de UI/UX do Visual Studio, mas no momento estou preso a ele
  • O Notepad++ foi muito útil em PCs novos bloqueados pelo departamento de TI

    • Em algumas grandes consultorias, o Notepad++ já me salvou várias vezes
  • Scintilla é o componente de edição usado em editores como Notepad++ e Geany, já completou 25 anos e foi a base que ajudou a sair dos editores proprietários

  • Meu filho de 17 anos, no ensino médio, sentiu falta do Notepad++ no notebook fornecido pela escola

    • Ensinei a ele como fazer uma instalação portátil e vou instalar via Gdrive no fim de semana
  • Ainda não encontrei outro editor em que seja possível definir arquivos espalhados pelo sistema de arquivos como um projeto

    • Os projetos multi-root do VS Code não são suficientes
  • Meu recurso favorito do Notepad++ é a gravação de macros e a função de buscar/substituir

    • É útil porque dá para usar rapidamente na limpeza de dados