Komodo IDE é um ambiente de desenvolvimento integrado (IDE) para linguagens de programação dinâmicas, cujo foi criado em maio de 2000. Muitas das características do Komodo vieram de um interpretador embutido Python.[1]

Komodo IDE usa base de código da Mozilla e Scintilla uma vez que partilham diversas funcionalidades e suportam as mesmas linguagens (incluindo Python, Perl, PHP, Ruby, Tcl, SQL, Smarty, CSS, HTML e XML) e operating systems (Linux, OS X, e Windows). A componente de edição é implementada usando a interface Netscape Plugin Application Programming Interface (NPAPI), com a vista Scintilla embutido na interface da linguagem XML User Interface Language (XUL) da mesma forma como se fosse um plugin web.

Komodo IDE tem um equivalente de código aberto chamado Komodo Edit. Ambos partilham muita da mesma base de código, sendo que Komodo IDE contém as funcionalidades IDE mais avançadas tais como depuração, teste, etc.

Tanto o Komodo Edit como o IDE suportam customização por parte do utilizador através de plug-ins e macros. Os plugins Komodo têm como base os Mozilla Add-ons e as extensões podem ser pesquisadas, descarregadas, configuradas, instaladas e actualizadas a partir de qualquer aplicação. Algumas extensões disponíveis são o inspector Document Object Model (DOM), funcionalidades pipe, suporte adicional de linguagem e melhorias de interface de utilizador.

Komodo IDE tem funcionalidades tais como suporte de depurador integrado, visualizador DOM, shells interactivas, controlo de integração de código fonte bem como a possibilidade de seleccionar o motor usado para correr expressões regulares, garantindo assim a compatibilidade com o desenvolvimento final. A versão comercial também dá acesso a visualização de código, um explorador de base de dados, colaboração, suporte para muitos sistemas de controlo de código populares, entre outros.[2] Estão disponíveis na versão gratuita através do sistema de plugins do Komodo Edit, implementações independentes de algumas destas características, tais como o editor de base de dados, suporte git e acesso remoto por FTP.

Referências

editar
  1. Borck, James R. (26 de fevereiro de 2009). «Test Center review: King of the dynamic IDEs». InfoWorld (em inglês). Consultado em 1 de novembro de 2023 
  2. «Komodo IDE By ActiveState - One IDE for All Your Languages». ActiveState (em inglês). Consultado em 1 de novembro de 2023 

Ligações externas

editar
  • [www.activestate.com/komodo-ide «Página oficial»] Verifique valor |url= (ajuda) 

📚 Artikel Terkait di Wikipedia

Plataforma Google Cloud

desenvolvidos com as linguagens de programação Java, PHP, Node.js, Python, C#, .Net, Ruby e Go . Compute Engine – Infraestrutura como serviço para executar máquinas

2015 na música sul-coreana

ZE:A Dance "Continue" Best Album Star Empire Entertainment Star Shell NELL Rock "Star Shell" Digital Single Woollim Entertainment Autumn Leaves (Prod. by

Amy Winehouse

todo o mundo. "Our Day Will Come" — canção originalmente lançada pelo grupo Ruby & The Romantics, em 1963, e gravada em maio de 2002 para o seu álbum de estreia

Lista de Pokémon da geração VI

variante do Mega Evolução chamada "Reversão Primitiva" foi introduzida em Omega Ruby e Alpha Sapphire; esse mecânico é exclusivo do lendário Pokémon Groudon e

Udacity

for Developers 5.3.105 - Testando JavaScript 5.3.106 - The MVC Pattern in Ruby 5.3.107 - UIKit Fundamentals 5.3.108 - UX Design for Mobile Developers 5

Active Directory

de várias linguagens de script, incluindo PowerShell, VBScript, JScript/JavaScript, Perl, Python e Ruby. Ferramentas gratuitas e comerciais de administração

Starbucks

Starbucks Brasil. Consultado em 13 de agosto de 2024  «Dadinho, Google, Nike, Shell: veja o significado curioso de marcas famosas». UOL. 12 de junho de 2017