Arquivo de JavaScript

Editor de código livre com suporte à várias linguagens de programação

Posted in Downloads, editores de programação, Programação, Software Livre, Utilitários, Webdesign with tags , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , on 19, julho 2008 by deianaweb


O Notepad++, desenvolvido por Don HO, é 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++ :

1) Destaque de Sintaxes e Sintaxe de Blocos

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, YAML.

2) WYSIWYG (O que você vê é o que você tem)

Se você tiver uma impressora colorida poderá imprimir seu código fonte (ou qualquer outra coisa) em cores.

3) Destaque de Sintaxes Definida pelo Usuário

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 ).

4) Auto completar

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.

5) Múltiplos Documentos

Você pode editar vários documentos ao mesmo tempo.

6) Múltiplas Visualizações

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).

7) Suporta Expressões de Busca/Substituição

Você pode buscar a substituir uma string (frase) no documento usando expressões regulares.

8 ) Suporta o Arrastar e Soltar

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.

9 ) Posição Dinâmica de Visualizações

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.

10) Auto detecção de Estado do Arquivo

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).

11) Avanço/Recuo de Zoom

Esta é uma outra fantástica função do componente Scintilla. Simplesmente veja a imagem.

12) Ambiente com Suporte a Múltiplos Idiomas

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.

13) Marcadores

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.

14) 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. Veja a imagem1imagem2 .

15) Grava e Reproduz Macros

Você pode salvar várias macros e criar atalhos de tecla para o próximo uso.

DOWNLOAD: Para baixar o programa Notepad++ (v.5.0) e obter maiores detalhes sobre  arquivos de ajuda, arquivos de api, arquivos binários, arquivos de estilos, arquivos de imagens, códigos fonte, temas, plugins,  vá diretamente do site do desenvolvedor: clicando aqui

Já existe a versão 5.0.1 do programa Notepad++ disponível no Baixaki, porém, testamos o executável e o mesmo apresentou erro na hora da instalação, assim, não disponibilizaremos o link dessa versão.

O programa tem 2,03MB, não possui limitações, é totalmente gratuito e funciona nos sistemas: Windows XP/98/2000.

Sistema de votação e comentários para sites e blogs

Posted in Dicas, ferramentas online, Interatividade, JavaScript, Programação, Web2.0, Webdesign, Widgets with tags , , , , , , , , , , , on 17, junho 2008 by blogcacalinks

Na era da comunicação virtual, onde sites e blogs são verdadeiros canais de informação, nada mais importante que saber a opinião de seus leitores, criando interatividade e obtendo o retorno através dessas opiniões. Pensando nisso, o site JS-Kit, em inglês, oferece 2 ótimos widgets em JavaScript, com códigos pequenos, que podem ser customizados e inseridos no código HTML do seu site ou blog, mesmo para aqueles que possuam conhecimento médio de programação.

O primeiro widget chamado de Ratings, permite incluir um sistema de votação em sites e blogs, com o qual você poderá ter em cada página ou mesmo em posts, aquelas 5 estrelinhas para que o visitante possa clicar e votar, dando notas de 1 a 5. Para usuários do Blogger ou do servidor WordPress, eles oferecem códigos específicos que podem ser encontrados facilmente no link chamado FAQ e, em Customization você poderá fazer a personalização de cor ou tipos. O site disponibiliza 2 versões, conforme as imagens abaixo:

Veja um exemplo do sistema de votação funcionando em cada post do nosso outro blog (DragontrixGames) clicando aqui

O segundo widget é o Comments que permite incluir um sistema de comentários para sites, já que os blogs já possuem essa ferramenta normalmente. Com ele será possível obter a opinião dos leitores do seu site em artigos ou páginas específicas, além de ser um ótimo canal para pedido de informações.

Para ter acesso aos serviços não é preciso registrar-se no site JS-Kit. Os dois widgets são customizáveis e fáceis de instalar, sendo apenas necessário copiar o código e colar no local indicado. Para ver os códigos de cada ferramenta, entre nas páginas indicadas e clique no link que diz: “Grab it for your site”, conforme mostra a figura abaixo:

Obs: Os códigos dos widgets são pequenos porque são feitos a partir de uma Função JavaScript (.js) externa, ou seja, ela é “chamada” através de um endereço onde a função foi hospedada e não tem como ser alterada ou copiada por terceiros. Com isso o site JS-Kit preserva os direitos autorais. De certa forma a inclusão do código pequeno torna-se fácil para os que não estão familiarizados com programação e, por outro lado, é bom ficar sempre de olho para ver se o JS-Kit não mudou o endereço da função JavaScript que faz com que seu widget funcione ou deixou de oferecer o serviço, o que na minha opinião é pouco provável. Mas com certeza é uma ferramenta que irá ajudar muito a otimizar seu site ou blog.

Como o site é em inglês, disponibilizamos os links das páginas já traduzidas para facilitar:

Ratings – versão traduzida
Comments – versão traduzida

Crie uma faixa comemorativa para seu site/blog

Posted in Geradores, JavaScript, Web2.0, Webdesign with tags , , , , , on 16, março 2008 by blogcacalinks

Sabe aquelas faixas laterais que vemos em alguns sites que indicam algum tipo de comemoração? Encontramos o site QuickRibbon, que oferece um gerador online de faixas, onde você poderá escolher a cor, o formato, inserir o texto e gerar um código JavaScript para ser copiado em seu HTML. Muito legal e criativo, não acha?

Online Ribbon Generator Tool

lupa1.jpgCaça-Links indica: QuickRibbon

PS: Como o WordPress não suporta códigos em JavaScript e, como pra tudo se tem um jeito, criamos nossa própria faixa no layout da testeira que fica no topo do blog Caça-Links, para a semana que antecede à comemoração da Páscoa!!!

Crie sua biblioteca JavaScript com o JavaScript Collector

Posted in JavaScript, Programação, Software, Utilitários, Webdesign with tags , , , , , , , , on 7, fevereiro 2008 by blogcacalinks

JavaScript Collector 1.1.0.4
Você programa em JavaScript ou coleciona scripts encontrados pela internet e gostaria de organizá-los, editá-los e testá-los de maneira simples? O programa JavaScript Collector 1.1.0.4 é muito útil, pois além de você poder salvar seus códigos nele, você ainda pode testar o funcionamento dos scripts em brownsers como o Internet Explorer, Mozilla Firefox, entre outros. O programa vem pré-carregado com 200 códigos em JavaScript para uso livre. O programa tem 601kb, é de fácil instalação e pode ser configurado para o português, além disso, é totalmente gratuito. O único inconveniente encontrado é que, ao formatar seu computador, você perde o que foi salvo, porém, os 200 códigos pré-carregados permanecem intactos.

Para baixá-lo clique no link do fabricante GreenCow ou vá direto à página de download

Gerador de relógios para usar em sites e blogs

Posted in Geradores, JavaScript, Relógios, Wallpaper para PC, Webdesign with tags , , , , , , , , , , , on 16, janeiro 2008 by blogcacalinks

Galeria de modelos - ClockLink
Você deseja colocar um relógio “estiloso” em seu site/blog? O site Clocklink.com tem uma galeria de modelos de relógios divertidos e modernos, feitos em Flash, para uso gratuito em sites/blogs que suportem o código em JavaScript. Basta escolher o modelo desejado, configurá-lo para sua hora local, gerar e copiar o código em seu site/blog.

Conheça as categorias e divirta-se:

setaNewest
setaAnalog
setaAnimal
setaAnimation
setaCount Down & Up
setaDark Backgrounds
setaDigital
setaHolidays
setaLogo & Custom 
(caso queira um relógio com o logo de sua marca, a criação será paga)
setaSeasons
setaSports
setaTransparent
setaWallpaper 
(aqui você pode baixar um Wallpaper com um relógio animado para seu pc)

PS: Infelizmente o WordPress.com não aceita o uso de JavaScript

lupa1.jpgCaça-Links indica: Clocklink.com

Introdução ao AJAX (versão espanhol) – Livro em PDF

Posted in AJAX, JavaScript, Livros, PDF, Programação, Webdesign with tags , , , , , , , , , , on 15, janeiro 2008 by blogcacalinks
Livro em PDF - Introducción a AJAX (versão em espanhol)
Pa
ra os que desejam iniciar aprendizado ao AJAX(*), o site LibrosWeb.es disponibiliza um livro em pdf para download gratuito, no idioma espanhol, que também inclui exercícios para aprimorar seus estudos. Você pode baixar o arquivo do livro completo, ou ver os capítulos online.

Título: Introducción a AJAX
Autor: Javier Eguíluz Pérez
Páginas: 282
Dirigido a: Programadores web
Pré-requisitos: Conhecimentos básicos de JavaScript

Para ter acesso aos capítulos e ao download do livro: clique aqui

(*) Veja definição de AJAX na Wikipédia

Introdução ao JavaScript (versão espanhol)- Livro em PDF

Posted in JavaScript, Livros, PDF, Programação, Webdesign with tags , , , , , , , , on 15, janeiro 2008 by blogcacalinks
Livro em PDF - Introducción a JavaScript
Pa
ra os que desejam iniciar aprendizado ao JavaScript(*), o site LibrosWeb.es disponibiliza um livro em pdf para download gratuito, no idioma espanhol, que também inclui exercícios para aprimorar seus estudos. Você pode baixar o arquivo do livro completo, ou ver os capítulos online.

Título: Introducción a JavaScript
Autor: Javier Eguíluz Pérez
Páginas: 180
Dirigido a: Webdesigners
Pré-requisitos: Conhecimentos de XHTML

Para ter acesso aos capítulos e ao download do livro: clique aqui

(*) Veja definição de JavaScript na Wikipédia