Przejdź do treści
PC

Pico Compiler Pro - java code editor, ide and offline compiler for iOS

Wydawca: Marcin Olawski
iOS $1.99
Wersja1.0.1
Wydawca Marcin Olawski
Data wydania10 maj 2016
Data dodania25 lut 2016
Wymagania systemu operacyjnegoiOS
WymaganiaCompatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g
Całkowita liczba pobrań79
Cena £$1.99

Opis

To jest wersja Pro Pico Compiler, pierwszego kompilatora Java offline w App Store.Pro funkcje: Inteligentne uzupełnianie kodu - Pico uzupełni nazwy klas, metod, pól i słów kluczowych w zakresie widoczności. Po wywołaniu uzupełniania kodu Pico Compiler analizuje kontekst i sugeruje wybory, które są osiągalne z bieżącej pozycji karetki. Pico Compiler to lekkie środowisko programistyczne offline do pisania programów Java. Przeznaczony jest głównie dla studentów, zapewnia prosty interfejs i możliwość interaktywnej oceny kodu źródłowego Java. Głównym celem projektu było utrzymanie kompilatora małego i prostego, przy jednoczesnym zapewnieniu kompilatora (prawie) zgodnego z Javą. Zaimplementowane są następujące elementy języka programowania Java: pakiety, importy klas, interfejsy Dziedziczenie Elementy statyczne Klasy, inicjatory instancji Pola, deklaracje metod Deklaracja zmiennych lokalnych if ... else, for, while, do ... while, try .. .złap ... w końcu, rzut, powrót, przerwa, kontynuuj, przełącz, instrukcje synchronizowane Wszystkie typy pierwotne Składnik nadklasy ma dostęp do tego (odniesienie do bieżącej instancji) Wywołanie konstruktora nadklasy (super(a, b, c);) Wywołanie metody Instancja klasy tworzenie (nowa Abc()) Tworzenie podstawowej tablicy (nowa int[10][5][]) Tworzenie tablicy klas lub interfejsu (nowa Abc[10][5][]) Dostęp do tablicy (args[0]) Dostęp do zmiennych lokalnych literał null Konwersja liczb jednoargumentowych Zasięg bloku, zasięg metody, zasięg klasy, zasięg globalny rzuca klauzula Inicjator tablicy (String[] a={ "x", "y", "z" }) Pierwotne literały klas (int.class) Non- prymitywne literały klas (String.class) Sprawdzanie dostępności (PUBLIC, PROTECTED, PRIVATE) Automatyczne pakowanie i rozpakowywanie Metody o zmiennej arności (tzw. "varargs") Następujące elementy języka programowania Java nie są jeszcze zaimplementowane: Argumenty typu są analizowane, ale w inny sposób ignorowane Deklaracja typów sparametryzowanych Wyliczenia Typesafe Deklaracje adnotacji Kompilator może przetwarzać tylko jeden plik na raz

Podobne programy

Alternatywy

Więcej od tego wydawcy