Pico Compiler Pro - java code editor, ide and offline compiler for iPhone
| Версія | 1.0.1 |
|---|---|
| Выдавец | Marcin Olawski |
| Дата выпуску | 25 лют 2016 г. |
| Дата дададзена | 25 лют 2016 г. |
| Патрабаванні да ОС | iOS |
| Патрабаванні | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Усяго загрузак | 76 |
| Загрузкі ў тыдзень | 3 |
| Кошт | $1.99 |
Апісанне
Гэта прафесійная версія Pico Compiler, першага аўтаномнага кампілятара Java у App Store. Асаблівасці Pro: разумнае завяршэнне кода - Pico дапоўніць назвы класаў, метадаў, палёў і ключавых слоў у межах бачнасці. Калі вы выклікаеце аўтазапаўненне кода, кампілятар Pico аналізуе кантэкст і прапануе варыянты, даступныя з бягучай пазіцыі карэткі. Pico Compiler - гэта лёгкае аўтаномнае асяроддзе распрацоўкі для напісання праграм на Java. Ён прызначаны ў першую чаргу для студэнтаў, забяспечваючы просты інтэрфейс і магчымасць інтэрактыўна ацэньваць зыходны код Java. Асноўная мэта распрацоўкі складалася ў тым, каб кампілятар быў невялікім і простым, забяспечваючы (амаль) сумяшчальны з Java кампілятар. Рэалізаваны наступныя элементы мовы праграмавання Java: пакеты, класы імпарту, інтэрфейсы Наследаванне Статычныя члены Класы, ініцыялізатары асобнікаў Палі, дэкларацыі метадаў Дэкларацыя лакальных зменных if ... else, for, while, do ... while, try .. .catch ... finally, throw, return, break, continue, switch, synchronized statements Усе прымітыўныя тыпы Удзельнік суперкласа атрымлівае доступ да гэтага (спасылка на бягучы асобнік) Выклік канструктара суперкласа (super(a, b, c);) Выклік метаду Экземпляр класа стварэнне (новы Abc()) Стварэнне прымітыўнага масіва (новы int[10][5][]) Стварэнне масіва класа або інтэрфейсу (новы Abc[10][5][]) Доступ да масіву (args[0]) Доступ да лакальных зменных нулявы літарал Унарнае лікавае пераўтварэнне Вобласць дзеяння блока, вобласць дзеяння метаду, вобласць дзеяння класа, глабальная вобласць выкідаў пункт Ініцыялізатар масіва (String[] a={ "x", "y", "z" }) Літэралы прымітыўнага класа (int.class) Non- літэралы прымітыўнага класа (String.class) Праверка даступнасці (PUBLIC, PROTECTED, PRIVATE) Аўтаматычнае ўпакаванне і распакаванне Метады зменнай арнасці (яны ж "varargs") Наступныя элементы мовы праграмавання Java яшчэ не рэалізаваны: Аргументы тыпу разбіраюцца, але ў адваротным выпадку ігнаруюцца Дэкларацыя параметрызаваных тыпаў Тыпабяспечныя пералічэнні Дэкларацыі анатацый Кампілятар можа апрацоўваць толькі адзін файл адначасова