Pico Compiler Pro - java code editor, ide and offline compiler for iPhone
| Versão | 1.0.1 |
|---|---|
| Editor | Marcin Olawski |
| Data de lançamento | 25 de fev. de 2016 |
| Data adicionada | 25 de fev. de 2016 |
| Os requisitos | iOS |
| Requisitos | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Total de downloads | 76 |
| Downloads por semana | 3 |
| Preço | $1.99 |
Descrição
Esta é a versão Pro do Pico Compiler, o primeiro compilador java offline na App Store. Recursos do Pro: Autocompletar de código inteligente - Pico completará os nomes de classes, métodos, campos e palavras-chave dentro do escopo de visibilidade. Quando você invoca o preenchimento de código, o Pico Compiler analisa o contexto e sugere as opções que podem ser alcançadas a partir da posição atual do acento circunflexo. O Pico Compiler é um ambiente de desenvolvimento leve e offline para escrever programas Java. Ele é projetado principalmente para estudantes, fornecendo uma interface simples e a capacidade de avaliar interativamente o código-fonte Java. O principal objetivo do projeto era manter o compilador pequeno e simples, ao mesmo tempo em que fornecia um compilador (quase) compatível com Java. Os seguintes elementos da linguagem de programação Java são implementados: pacotes, classes de importação, interfaces Herança Membros estáticos Classes, inicializadores de instâncias Campos, declarações de métodos Declaração de variáveis locais if ... else, for, while, do ... while, try .. catch ... finalmente, throw, return, break, continue, switch, instruções sincronizadas Todos os tipos primitivos Membro da superclasse acessa isso (referência à instância atual) Invocação do construtor da superclasse (super(a, b, c);) Invocação de método Instância de classe criação (new Abc()) Criação de array primitivo (new int[10][5][]) Criação de array de classe ou interface (new Abc[10][5][]) Acesso a array (args[0]) Acesso a variável local literal nulo Conversão numérica unária Escopo de bloco, escopo de método, escopo de classe, escopo global lança cláusula Array inicializador (String[] a={ "x", "y", "z" }) Literais de classe primitiva (int.class) Não- literais de classe primitiva (String.class) Verificação de acessibilidade (PUBLIC, PROTECTED, PRIVATE) Autoboxing e unboxing Métodos de aridade variável (também conhecidos como "varargs") Os seguintes elementos da linguagem de programação Java ainda não foram implementados: Argumentos de tipo são analisados, mas ignorados Declaração de tipos parametrizados Enums Typesafe Declarações de anotação O compilador pode processar apenas um arquivo por vez