Sarau

Notepad++

Publicado por: gigi em: Fevereiro 21, 2008

camaleaoLeia “Notepad plus plus”. è uma ótima ferramenta para texto. Contém recursos para várias linguagens de programação, como highlight. MUITO melhor que o Notepad e Wordpad, da Microsoft e ainda por cima, é livre! Baixe um .zip descompacte e use!

 

Veja mais informações abaixo:

Notepad++ é um editor de código livre (e um substituto do Notepad), que suporta várias linguagens de programação, rodando sobre o ambiente MS Windows.

Este projeto é baseado em um componente para editor de texto, o Scintilla (um componente muito poderoso), escrito em C++ com pura api win32 e STL (o que garante alta velocidade de execução e pequeno tamanho de programa), está sob a licença da GPL.

Veja abaixo as características do Notepad++ :

y Destaque de Sintaxes e Sintaxe de Blocos
y
y
<!– Supported languages : C, C++, Java, C#, XML, HTML, PHP, Javascript, RC resource file, makefile, ASCII art file (extension .nfo , screenshot1, screenshot2), doxygen, ini file, batch file, ASP, VB/VBS source files, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, TeX, TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript, VHDL, Ada, Caml, AutoIt, KiXtart, Matlab, Verilog, Haskell, InnoSetup and CMake.–>
Linguagens suportadas :

C C++ Java C# XML HTML
PHP CSS makefile ASCII art (.nfo) doxygen ini file
batch file Javascript ASP VB/VBS SQL Objective-C
RC resource file Pascal Perl Python Lua TeX
TCL Assembler Ruby Lisp Scheme Properties
Diff Smalltalk Postscript VHDL Ada Caml
AutoIt KiXtart Matlab Verilog Haskell InnoSetup
CMake
y WYSIWYG (O que você vê é o que você tem)
y
y
Se você tiver uma impressora colorida poderá imprimir seu código fonte (ou qualquer outra coisa) em cores.
y Destaque de Sintaxes Definida pelo Usuário
y
y
Isto permite ao usuário definir sua própria linguagem : não somente sintaxe de palavras chaves, mas também sintaxe de blocos (ex : If / endIf) , comentários e operadores. ( imagem1, imagem2, imagem3, imagem4 ).
y Auto completar
y
y
Para quase todas as linguagens suportadas, o usuário pode criar sua própria lista de api (ou baixar os arquivos na sessão download). Uma vez que o arquivo api estiver pronto, digite Ctrl+Espaço para executar esta ação (veja a imagem). Para mais informações sobre o auto completar, por favor veja a sessão Auto completar.
y Múltiplos Documentos
y
y
Você pode editar vários documentos ao mesmo tempo.
y Múltiplas Visualizações
y
y
Você tem duas visualizações ao mesmo tempo. Na qual você poderá visualizar/editar 2 documentos diferentes ou o mesmo documento (imagem). Você pode visualizar (editar) em 2 vistas um documento, em posições diferentes. A modificação de uma das vistas acontecerá na outra também. (ou seja, você modifica o MESMO documento quando você está no modo clone, veja a imagem).
y Suporta Expressões de Busca/Substituição
y
y
Você pode buscar a substituir uma string (frase) no documento usando expressões regulares.
y Suporta o Arrastar e Soltar
y
y
Você pode abrir um documento arrastando e soltando. Você pode também mover seu documento (ou visualização) de uma posição a outra usando o Arrastar e Soltar.
y Posição Dinâmica de Visualizações
y
y
O usuário pode escolher a posição de uma visualização dinamicamente (somente em 2 modos : separação horizontal ou vertical), veja a imagem.
y Auto detecção de Estado do Arquivo
y
y
Se você modificar ou apagar um arquivo que esteja aberto no Notepad++, você receberá uma notificação para atualizar seu documento (recarregar o arquivo ou apagar o arquivo).
y Avanço/Recuo de Zoom
y
y
Esta é uma outra fantástica função do componente Scintilla. Simplesmente veja a imagem.
y Ambiente com Suporte a Múltiplos Idiomas
y
y
O chinês, japonês, coreano, árabe e hebraico são suportados no ambiente Windows. Veja o Notepad++ sob o Chinês – Windows , sob o Árabe – Windows e sob o Hebraico – Windows em ação.
y Marcadores
y
y
Basta clicar na margem para inserir um marcador (no lado direito da margem junto ao nº da linha) ou digitar Ctrl+F2 para inverter o marcador. Para ir até um marcador, digite F2 (Próximo Marcador) ou Shift+F2 (Marcador Anterior). Para excluir todos os marcadores, clique no Menu Localizar->Excluir Marcadores. Veja a imagem.
y Chaves, Colchetes e Parênteses com Destaque
y
y
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. Veja a imagem1, imagem2 .
y Grava e Reproduz Macros
y
y
Você pode salvar várias macros e criar atalhos de tecla para o próximo uso.

Deixe um comentário

Del.icio.us

 

Fevereiro 2008
S T Q Q S S D
« Jan   Mar »
 123
45678910
11121314151617
18192021222324
2526272829  

Follow

Blog Stats

  • 42,347 hits

RSS Vagas

  • Desenvolvedor Web (Florianopolis - SC) 09/07 Julho 9, 2009
    Projeto para desenvolvimento de portais corporativos. É exigido dos candidatos: - Conhecimento na linguagem PHP; - Conhecimento em algum Framework; - Conhecimento em Banco de Dados Mysql; - Noções de Fireworks, Flash e Dreamweaver; [...]
  • Programador Java (Florianopolis - SC) 09/07 Julho 9, 2009
    Conhecimentos: • Experiência em desenvolvimento Java J2EE (JSP, JSF, Servlet,), Javascript, Ajax, XML (XSTL, XSD); • Experiência em IDE Eclipse; • Bons conhecimentos em EJB e WebServices(SOAP, REST); • Conhecimentos em S [...]
  • Gestor de Equipe de Telecomunicações (Rio de Janeiro - RJ) 09/07 Julho 9, 2009
    Empresa de Telecomunicações seleciona (3 vagas) GESTOR DE EQUIPE DE TELECOMUNICAÇÔES. FUNÇÃO: - Gerenciar os processos e atividades das Áreas e Equipes de Telecomunicações, definir prioridades e controlar custo da área. REQUISI [...]
  • Desenvolvedor Clipper (Rio de Janeiro - RJ) 09/07 Julho 9, 2009
    Empresa com mais de 15 anos de experiência no mercado de T.I, reconhecida como Microsoft Gold Certified Partner e IBM Business Partner, avaliada em 2008 CMMI nível 3, oferece serviços de fábrica de software, atualização tecnológica e migraç [...]
  • Consultor Etl Powercenter Pleno (Itapecerica da Serra - SP) 09/07 Julho 9, 2009
    Oportunidade para Consultor ETL PowerCenter Pleno Desejável: Conhecimento de Conector PowerCenter SAP Tempo de projeto: 2 meses Disponibilidade para iniciar de imediato (precisa ter disponibilidade para deslocamento: Itapecerica [...]
  • Consultor Microstrategy Pleno (Itapecerica da Serra - SP) 09/07 Julho 9, 2009
    Oportunidade para Consultor Microstrategy Pleno com conhecimento em ETL PowerCenter Tempo de projeto: 2 meses Disponibilidade para iniciar de imediato (precisa ter disponibilidade para deslocamento: Itapecerica da Serra / Cajamar) [...]
  • Desenvolvedor .Net (Porto Alegre - RS) 09/07 Julho 9, 2009
    Estamos selecionando profissionais .NET de todas as senioridades para atuar em um projeto internacional de longo prazo da DELL Computadores. [...]
  • Técnico de Informática (Rio de Janeiro - RJ) 09/07 Julho 9, 2009
    Formação técnica de informática; Experiência em suporte técnico ADSL; Conhecimento básico em Rede. FUNÇÃO: Irá atuar em suporte avançado ao cliente. A empresa oferece: Salário de R$ 840,00 VT Pl. Saúde Pl.Odonto [...]
  • Engenheiro de Software (Rio de Janeiro - RJ) 09/07 Julho 9, 2009
    Atividades: Trabalhar em desenvolvimento de software direcionado a indústria de petróleo (pesquisa e desenvolvimento). Requisitos Mestrado ou Doutorado Pós Graduação (3 anos de formado) Graduação em Ciência da Computação, Engen [...]
  • Analista de Sistemas pl (Rio de Janeiro - RJ) 09/07 Julho 9, 2009
    Empresa especialista em soluções web que trabalha em parceria com multinacionais, oferece oportunidade para Analista de Sistemas Pl em cliente na Barra da Tijuca. Atividades: • Levantamento das necessidades com usuários; • Documentação [...]

Páginas