|
Este projeto é baseado em um componente para editor de texto, o Scintilla, escrito em C++ com pura api win32 e STL, garantindo assim alta velocidade de execução e pequeno tamanho de programa.
Veja abaixo as principais características do Notepad++:
Destaque de Sintaxes e Sintaxe de Blocos
Linguagens de programação suportadas: ADA, ASP, Assembler, AutoIT, Bach, C, C#, C++, Caml, Cmake, CSS, Diff, Flash actionscript, Fortram, Haskell, HTML, INNO, Java, Javascript, KIXStart, LISP, Lua, Makefle, Matlab, MS Ini file, MS-DOS Style, Nornal Text, NSIS, Objective-C, Pascal, Perl, PHP, Postscript, Properties, Python, rc resouce file, Ryby, Shell, Scheme, Smalltalk, SQL, TCL, TeX, VB, VHDL, Verilog, XML e YAML
Recurso WYSIWYG - What you see is what you get (O que você vê é o que você tem)
Destaque de sintaxes dfinida pelo usuário permitindo o usuário definir sua própria linguagem: não somente sintaxe de palavras chaves, mas também sintaxe de blocos, como por exemplo If e Endif, além de comentários e operadores
Recurso de auto completar
Para quase todas as linguagens suportadas, o usuário pode criar sua própria lista de api ou ou baixar os arquivos na sessão download)
Múltiplos Documentos
Edição de vários documentos ao mesmo tempo dispondo do recurso de abas
Você pode também mover seu documento (ou visualização) de uma posição a outra usando o Arrastar e Soltar
Abertura de documentos através do recurso "drag and drop" - arrastar e soltar
Posição Dinâmica de Visualizações através da escolha pelo usuário de visualização dionâmica através de 2 modos: separação vertical ou horizontal.
Auto detecção de estado do arquivo com aviso de advertência caso um arquivo que esteja aberto no Notepad++ seja modificado ou excluido.
Avanço e reecuo de Zoom
Ambiente com Suporte a Múltiplos Idiomas
Para inserir um marcador basta clicar na margem junto ao número da linha Clicando Ctrl+F2 o marcador será invertido. Para ir até um marcador, clique em F2 (Próximo Marcador) ou Shift+F2 (Marcador Anterior). Para excluir todos os marcadores, clique no Menu Localizar e depois em "Excluir marcadores".
Chaves, Colchetes e Parênteses com Destaque
Quando o cursor se apróxima de um desses símbolos { } [ ] ( ) , o símbolo que está próximo ao cursor e o símbolo simetricamente oposto são destacados, assim como sua guia de identação (se houver) fazendo com que a localização de um bloco seja mais fácil.
Grava e Reproduz Macros
É possível salvar várias macros e criar teclas de atalho para uso futuro.
O criador e gerente do projeto é Don Ho.
Nesta data mais 5 pessoas colaboravam no projeto. São eles:
- DV - desenvolvedor
- Harry - desenvolvedor
- Jens Lorenz - desenvolvedor
- Chris Severance - desenvolvedor
- Stéphanie Le Gall - Web designer
Quando publiquei esta página em 06/04/2008 o NotePad++ estava na versão 4.8.2.
O notepad++ está publicado na Sourceforge.net em http://notepad-plus.sourceforge.net.
O download do programa pode ser feito em http://sourceforge.net/project/showfiles.php?group_id=95717&package_id=102072.
|