A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Equipe Danilo Miguel Elias Lacerda Felipe Riguete Henderson Garcia

Apresentações semelhantes


Apresentação em tema: "Equipe Danilo Miguel Elias Lacerda Felipe Riguete Henderson Garcia"— Transcrição da apresentação:

1 Equipe Danilo Miguel Elias Lacerda Felipe Riguete Henderson Garcia
Instituto Doctum de Educação e Tecnologia Curso de Sistemas de Informação Faculdade de Ciências da Computação de Cataguases Av. Cel. Antônio Augusto de Sousa, 442 – Vila Tereza – Cataguases – (MG) CEP: – Tel: (32) – JEdit Equipe Danilo Miguel Elias Lacerda Felipe Riguete Henderson Garcia

2 Apresentação "JEdit é um editor de texto maduro escrito em Java por um programador Java, para programadores Java.” JEdit é um Ambiente de Desenvolvimento Integrado criado pela Xinox Software com o núcleo desenvolvido por Slava Pestov. Atualmente, distribuído sobre a licença GPL 2.0 (software livre) tem uma interface mais limpa e simples que outras IDEs, bom para quem está começando.

3 Características É suportado por diversos Sistemas Operacionais, tais como: Windows, Linux, Mac OS e outros; É altamente configurável, ou seja, pode ser estendido através de macros escritas em Beanshell, Jython, Javascript e outras linguagens;

4 Histórico O JEdit é um projeto de código iniciado pelo russo Slava Pestov, o qual deixou atualmente o desenvolvimento em aberto para a comunidade; O editor está em desenvolvimento desde Hoje envolve centenas de colaboradores, na sua maioria desenvolvedores de plugins, que acrescentam funcionalidades ao aplicativo;

5 Funções A principal função do JEdit é servir como editor de código para diversas linguagens de programação; Com plugins e macros, o JEdit vai além e pode ser integrado a diversas ferramentas de desenvolvimento como compiladores e depuradores, podendo oferecer serviços comparáveis aos oferecidos por IDEs mais completas;

6 Gerenciador de arquivos
Possui alta performance no carregamento de diversos tipos de arquivos de vários tamanhos; Suporta um grande número de codificações de caracteres UTF8 e UTF16 (Pode representar qualquer caractere universal padrão do Unicode, sendo também compatível com o ASCII. Por esta razão, está lentamente a ser adaptado como tipo de codificação padrão para , páginas web, e outros locais onde os caracteres são armazenados; Qualquer codificação de caracteres suportados pelo Java pode ser usado para carregar e salvar arquivos;

7 Personalização Sintaxe destacando os modelos de arquivos em XML os quais são mais fáceis de escrever. Muitas definições de editor pode ser definida a nível global, por modalidade, ou por arquivo base; Possui Macros para automatizar tarefas de edição complexa escrito em BeanShell (é uma Linguagem de script Java).

8 Extensibilidade Mais de 150 plugins já estão disponíveis, o que adiciona uma variedade de recursos para o JEdit; O gerente do "Plugin" instala plugins e atualiza dentro do jEdit automaticamente;

9 Problemas Os plug-ins do JEdit são desenvolvidos por programadores
independentes e podem não ter a mesma qualidade ou utilidade dos recursos nativos do JEdit Alguns contêm bugs (falham ocasionalmente) A integração entre os plug-ins é inferior à desejável Ainda não há plugins para desenho de GUI, construção de EJBs, etc.

10 Soluções Esperar versões mais novas dos plug-ins (a atualização requer apenas apertar um botão (Update Plugins) no Plugin Manager Enviar sugestões aos autores dos plug-ins Participar do projeto open-source: baixar o código-fonte Java, fazer as alterações desejadas e enviar patches aos autores Escrever novos plug-ins (integrando ou não com os existentes) Usar outro IDE

11 Demonstração...


Carregar ppt "Equipe Danilo Miguel Elias Lacerda Felipe Riguete Henderson Garcia"

Apresentações semelhantes


Anúncios Google