Pico Compiler Pro - java code editor, ide and offline compiler for iPhone
| Versión | 1.0.1 |
|---|---|
| Editor | Marcin Olawski |
| Fecha de lanzamiento | 25 feb 2016 |
| Fecha Agregada | 25 feb 2016 |
| Requisitos del sistema operativo | iOS |
| Requisitos | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Descargas totales | 76 |
| Descargas por semana | 3 |
| Precio | $1.99 |
Descripción
Esta es la versión Pro de Pico Compiler, el primer compilador de Java fuera de línea en App Store. Características Pro: Finalización de código inteligente: Pico completará los nombres de clases, métodos, campos y palabras clave dentro del alcance de visibilidad. Cuando invoca la finalización del código, Pico Compiler analiza el contexto y sugiere las opciones a las que se puede acceder desde la posición actual del signo de intercalación. Pico Compiler es un entorno de desarrollo ligero y fuera de línea para escribir programas Java. Está diseñado principalmente para estudiantes, proporciona una interfaz simple y la capacidad de evaluar de forma interactiva el código fuente de Java. El principal objetivo de diseño era mantener el compilador pequeño y simple, al tiempo que proporcionaba un compilador (casi) compatible con Java. Se implementan los siguientes elementos del lenguaje de programación Java: paquetes, clases de importación, interfaces Herencia Miembros estáticos Clases, inicializadores de instancias Campos, declaraciones de métodos Declaración de variables locales if ... else, for, while, do ... while, try .. .catch... finalmente, tirar, devolver, interrumpir, continuar, cambiar, sentencias sincronizadas Todos los tipos primitivos Los miembros de la superclase acceden a esto (referencia a la instancia actual) Invocación del constructor de la superclase (super(a, b, c);) Invocación del método Instancia de la clase creación (nuevo Abc()) Creación de matriz primitiva (nuevo int[10][5][]) Creación de matriz de interfaz o clase (nuevo Abc[10][5][]) Acceso a matriz (args[0]) Acceso a variable local literal nulo Conversión numérica unaria Ámbito de bloque, ámbito de método, ámbito de clase, ámbito global arroja cláusula Inicializador de matriz (String[] a={ "x", "y", "z" }) Literales de clase primitivos (int.class) No literales de clase primitivos (String.class) Comprobación de accesibilidad (PÚBLICO, PROTEGIDO, PRIVADO) Autoboxing y unboxing Métodos de aridad variable (a.k.a. "varargs") Los siguientes elementos del lenguaje de programación Java aún no están implementados: Los argumentos de tipo se analizan, pero de lo contrario se ignoran Declaración de tipos parametrizados Enums Typesafe Declaraciones de anotaciones El compilador solo puede procesar un archivo a la vez