Pico Compiler Pro - java code editor, ide and offline compiler for iOS
| Տարբերակ | 1.0.1 |
|---|---|
| Հրատարակիչ | Marcin Olawski |
| Թողարկման ամսաթիվ | 10 մյս, 2016 թ. |
| Ավելացման ամսաթիվը | 25 փտվ, 2016 թ. |
| OS պահանջները | iOS |
| Պահանջներ | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Ընդհանուր ներբեռնումներ | 79 |
| Գինը | $1.99 |
Նկարագրություն
Սա Pico Compiler-ի Pro տարբերակն է՝ առաջին օֆլայն java կոմպիլյատորը App Store.Pro-ի առանձնահատկությունները. Խելացի կոդի լրացում. Pico-ն կլրացնի դասերի, մեթոդների, դաշտերի և հիմնաբառերի անունները տեսանելիության շրջանակում: Երբ դուք կանչում եք կոդերի լրացում, Pico Compiler-ը վերլուծում է համատեքստը և առաջարկում այն ընտրությունները, որոնք հասանելի են կարետի ներկայիս դիրքից: Pico Compiler-ը թեթև, անցանց զարգացման միջավայր է Java ծրագրեր գրելու համար: Այն նախատեսված է հիմնականում ուսանողների համար՝ ապահովելով պարզ ինտերֆեյս և Java-ի սկզբնական կոդը ինտերակտիվ գնահատելու հնարավորություն: Դիզայնի հիմնական նպատակն էր պահել կոմպիլյատորը փոքր և պարզ՝ միաժամանակ ապահովելով (գրեթե) Java համատեղելի կոմպիլյատոր: Java ծրագրավորման լեզվի հետևյալ տարրերն են ներդրված՝ փաթեթներ, ներմուծման դասեր, ինտերֆեյսեր Ժառանգականություն Ստատիկ անդամներ Դասեր, օրինակների սկզբնավորիչներ Դաշտեր, մեթոդների հայտարարագրեր Տեղական փոփոխականների հայտարարում, եթե ... այլապես, համար, մինչդեռ, անել ... մինչդեռ, փորձեք .. բռնել ... վերջապես, նետել, վերադարձնել, կոտրել, շարունակել, անջատել, համաժամանակացված հայտարարություններ Բոլոր պարզունակ տեսակները Գերդասի անդամին հասանելի է այս (հղում ընթացիկ օրինակին) Գերդասի կոնստրուկտորի կանչ (super(a, b, c);) մեթոդի կանչում Դասի օրինակ ստեղծում (նոր Abc()) Պրիմիտիվ զանգվածի ստեղծում (նոր int[10][5][]) Դասի կամ միջերեսի զանգվածի ստեղծում (նոր Abc[10][5][]) զանգվածի հասանելիություն (args[0]) Տեղական փոփոխական մուտք null literal Unary numeric conversion Արգելափակման շրջանակ, մեթոդի շրջանակ, դասի շրջանակ, գլոբալ շրջանակի նետումներ դրույթ Array startizer (String[] a={ "x", "y", "z" }) Պարզունակ դասի բառացիներ (int.class) Ոչ- պարզունակ դասի բառացիներ (String.class) Մատչելիության ստուգում (ՀԱՍԱՐԱԿԱԿԱՆ, ՊԱՇՏՊԱՆՎԱԾ, ՄԱՍՆԱՎՈՐ) Ավտոբոքսում և ապաբոքսում Փոփոխական արականության մեթոդներ (a.k.a. «varargs») Java ծրագրավորման լեզվի հետևյալ տարրերը դեռ ներդրված չեն. Տիպի արգումենտները վերլուծված են, բայց հակառակ դեպքում անտեսվում են Պարամետրիզացված տեսակների հայտարարում Typesafe enums Անոտացիայի հայտարարություններ Կազմողը կարող է միաժամանակ մշակել միայն մեկ ֆայլ: