Repositório Programas Livres    CD CD Programas Livres        Fóruns Fóruns PL


Apr 21 2006

Notepad++

Publicado por Luís Bastos em análises
Etiquetas: , , , , , , , ,
1 estrela2 estrelas3 estrelas4 estrelas5 estrelas(sem votações)

É o programa que mais me fascinou. Uma verdadeira pérola. Depois de alguns testes, decidi trocar o poderosíssimo Dreamweaver 8, da Macromedia, por esta pequeníssima aplicação (1,65MB!).

Notepad++

Nota: Este artigo foi gentilmente cedido por João Pedro Pereira

O editor, extremamente leve, tem uma tradução bastante razoável dos menus para português e reconhece quase 40 linguagens de programação.O Notepad++ oferece uma excelente syntax highlight (mesmo quando duas linguagens coexistem no mesmo ficheiro) e reúne automaticamente blocos de código que podem ser colapsados. Passo a explicar, para os menos habituados a estas andanças: ao lado de uma tag de HTML, por exemplo, surge uma linha que vai até à tag de encerramento ( ) e um botão que permite esconder o código que se encontra contido estre as duas. É particularmente útil quando se está a editar ficheiros de muitas linhas.

No entanto, a minha funcionalidade favorita são as ajudas visuais para identificar onde começam e acabam instruções, como IFs ou ciclos. Um verdadeiro must para quem programa e anda farto de contar chavetas e queimar pestanas a ver onde começam e acabam as instruções do código.

O Notepad++ foi concebido para programadores hard-core. Ou seja, nada de auto-completion nemwizards para gerar código automaticamente. (actualização: tem um auto-completion algo primitivo para várias linguagens, que funciona através de Ctrl+Space).

As cores, tipo e tamanho de letra (embora possam ser mudadas) foram pensadas em quem passa muitas horas à frente das linhas de código e uma útil combinação das teclas CTRL e +/- permite fazer zoom in/out. Eu já agravei a minha miopia à custa de muitas horas passadas a olhar para código (foi em 2003, quando fiz a antiga versão deste site), e, por isso, sei apreciar este tipo de funcionalidades.

Os programadores exigentes vão também gostar de algumas outras ajudas do Notepad++: a linha que se está a editar fica em highlight (se ocupar mais do que o espaço da janela e o programa estiver em modo word-wrap, então todas as linhas do ecrã a que a linha do código corresponde ficam em highlight); há atalhos de teclas para mover linhas inteiras para cima e para baixo no código; e o cursor muda de traço vertical ( | ) para underscore consoante o programa está em modo Insert (em que os caracteres à frente daquele em que se está a escrever vão sendo “comidos”) ou não.

Os ícones dos menus estão longe de ser deslumbrantes, mas quem se quiser dar ao trabalho pode instalar estes.

Aconselho vivamente a instalação do Notepad++. E o facto de ser portátil só me leva a questionar por que é que não há mais aplicações assim. Sem complicações e sem estarem espalhadas pelos ficheiros de sistema do Windows. À la Mac, portanto…

Partilhar :

Relacionados

6 respostas para “Notepad++”

  1. Leonardo A. Souza | 20 Apr 2007 - 7:10 |

    Bom, eu sei que estou um pouco atrazado e falta um dia pra esse artigo completar um ano, mas não posso deixar de fazer um comentário.

    Realmente o Notepad é um dos melhores editores de código que existem e não discordo de nada que escreveste. A consideração que tenho a fazer é que pra editar HTML (CSS e JavaScript também) exite o excelente Aptana, uma IDE do Eclipsed. É um tanto pesado (o Dremweaver também é), mas muito bom pra programadores menos hardcore, com recursos como o autocompletar inclussive (não conheço o EasyHTML). Esse realmente me fez deixar de vez o Dream. Vale a pena experimentar.

    No mais, é minha prmeira visita e cheguei aqui atravéz de um comentário seu no PeopleWare. Já assinei o feed. Muito bom. Parabens pelo blog.

    Grande abraço.

    Leonardo A. Souza.
    Rio de Janeiro/RJ.

  2. Filipe | 15 May 2007 - 22:28 |

    Boas
    Procuro criar uma pequena aplicação, no fundo programar qualquer coisa mais basica e subindo depois o grau de dificuldade. De referir que queria programar em linguagem C# de preferencia ou então Java.
    Qual a aplicação que me recomendam (Visual Studio??) ou será que esse notepad pode ser utilizado de forma fácil?

    PS: tenho a referir se não perceberam que não sou 1 programador hardcored nem half nem nada disso sou mesmo lamme mas com imensa vontade de aprender.
    Obrigado.

  3. João Matos | 15 May 2007 - 22:56 |

    Parece-me que não…

    se reparares pela imagem aquilo é mais hardcore.
    codigo, codigo, codigo

    não é tipo visual (mete aqui o que quiseres), que tem um interface para criar as janelas, etc

  4. Luís | 16 May 2007 - 7:01 |

    Viva Filipe
    Se quiseres programar em visual usa o SharpDevelop.
    É bom, livre e poderoso.
    O Notepad é de facto hardcore

  5. Notepad++ 4.2.1 no Programas Livres | 15 Aug 2007 - 7:58 |

    [...] Análise no PL. [...]

  6. [...] Outros Sweet Home 3D (Open source - W+L+M): é um programa que permite ajudar a escolher e a posicionar o equipamento e mobiliário das diversas divisões da nossa habitação, desde a cozinha à sala, passando pelas casas de banho, quartos e escritório, com capacidade de visualização 3D, como o próprio nome sugere. Artigo sobre o software. E-Anim (Open source): Programas para criar animações flash.Tutorial, aqui. ASCII Generator dotNET: converter imagens numa obra de arte criada por caracteres de texto. Artigo sobre o software. Optikal (Open Source): Sem grandes pretenções, tem apenas como objectivo apresentar 30 ilusões de óptica. É necessário ter o java instalado. Dia (Open Source – BR - W+L+M): criador de diagramas. Artigo sobre o software. [...]

Trackback |

Comentar