Apr 21 2006
Notepad++
É 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!).
Nota: Este artigo foi gentilmente cedido por João Pedro Pereira
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…
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.
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.
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
Viva Filipe
Se quiseres programar em visual usa o SharpDevelop.
É bom, livre e poderoso.
O Notepad é de facto hardcore
[...] Análise no PL. [...]
[...] 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. [...]