Киришүү
Бул кыска карап чыгуу толук деп ырастаbyte, бирок ал сизди кызыктырып, кандай куралдар бар экенин көрсөтөт деп үмүттөнөм.
Заманбап дүйнөдө көптөгөн кызматтар "желеде" жашайт, ал тургай "эски убакыттагы" тиркемелер акырындык менен ал жакка жылып баратат. Жана бул таң калыштуу эмес, анткени мунун талашсыз артыкчылыгы бар - дүйнөнүн каалаган жеринен (Интернет бар жерде), каалаган компьютерден же ноутбуктан жеткorктүүлүк. Өнүгүү процесси да муну кыйгап өткөн жок, мен бул тууралуу бир нече сөз жазгым келет. Балким, бул кимдир бирөө үчүн кызыктуу, ал эми башкалар үчүн пайдалуу болот. Бул куралдар окууга жардам берет деп ишенем. Алар сизге IDEди локалдуу иштетпестен бир нерсени тез сынап көрүүгө мүмкүндүк берет, бул кээде пайдалуу.
Онлайн компиляторлор
Эң кеңири таралган жана карап чыгуу оңой бул "онлайн компиляторлор" категориясы. Ал жерде сиз Java'да бир нече жөнөкөй чечимди сынап көрө аласыз. Эң жакшы чечимдердин бири -
java компилятору tutorialspoint . Бул жерде анын көрүнүшүнүн бир мисалы:
Артыкчылыгы - codeду тез жана оңой иштетүү мүмкүнчүлүгү. Бул да жакшы көрүнөт. Кемчorктери JDKдагы класстардын негизги топтому гана жана башка эч нерсе жок. Ушул эле категорияда мен дагы бир онлайн компиляторду белгилегим келет:
jdoodle . Бул алда канча начар көрүнөт, бирок үчүнчү тараптын китепканаларын туташтыруу мүмкүнчүлүгү бар. Кандай болбосун Undertow веб-serverи, тилекке каршы, иштебейт. Бирок сиз Apache Commons аракетин көрө аласыз:
Онлайн маалымат базасы
Ошондой эле пайдалуу болушу мүмкүн кийинки категория онлайн маалымат базалары болуп саналат. Кээде сизге serverди локалдык жайгаштырбастан жана эч кандай татаал кооз системасы жок веб аркылуу жеткorктүү маалымат базасы керек болушу мүмкүн. Дагы, бул үйрөнүү үчүн пайдалуу болушу мүмкүн.
" PostgreSQL кызмат катары " бул максаттар үчүн эң сонун :
Сурамдарды жүргүзүүгө жана tableларды түзүүгө мүмкүндүк берет. Мындан тышкары, ал сырттан жеткorктүү болуп саналат. Башкача айтканда, аны IDEиңиздеги тест долбоорлорунда да колдонсо болот.
Онлайн IDE
Биз жогоруда окуган онлайн компиляторлор жакшы. Бирок, эгер сиз көбүрөөк кааласаңызчы? Мисалы, сиз Java программасында Maven долбоорун каалайсыз, ал Spring тиркемесин колдой алат. Чынында, бул мүмкүн. Бул үчүн,
codenvy.io идеалдуу вариант болуп саналат . Codenvy сизге жумушчу мейкиндиктерди түзүүгө мүмкүндүк берет:
Жумуш мейкиндигин түзүүдө бизде бул жумушчу мейкиндикте боло турган стекти тандоо мүмкүнчүлүгү бар.
Андан кийин биз maven долбоорун түзө алабыз:
Кызыгы, бул тизмеде үлгү тиркемелерди камтыган "Үлгүлөр" категориясы бар. Мисалы, web-java-spring:
Ал эми долбоор ушундай көрүнөт. Дээрлик сиздин IDE сыяктуу, туурабы?
Дагы бир аналоги
codeanywhere.com болуп саналат . Бир караганда бир аз ыңгайсыздай сезorши мүмкүн, бирок кийин көнүп, достугураак сезилет. Бирок, бул кызыктуу нерселерди жасоого мүмкүндүк берет. Мисалы, GIT репозиторийине шилтемеңиз болсо, аны импорттой аласыз:
Импорттолгон долбоор ушундай болот:
Маанилүү!! Аны иштетүү үчүн Ubuntu'догу "Бош" стекти тандашыңыз керек. Андан кийин, терминалды ачуу үчүн контексттик менюну колдонуңуз жана буйруктарды аткарыңыз:
1) Выполнить установку JDK8
sudo apt-get update
sudo apt-get install software-properties-common python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
2) Установить Gradle
sudo chmod -R 777 ~/workspace
./gradlew
./gradlew test
Скриншотто көрүнүп тургандай, терминалды ачуу менен биз gradlew аркылуу gradle орнотуп, долбоорду gradle тапшырмалары аркылуу иштете алабыз.
Бирок, codenvy.io сыяктуу акылдуу авто-толуктоо . Ошондуктан, сиз өзүңүздү импорттоо жөнүндө тынчсызданышыңыз керек болот) Бирок Gitтен долбоорлорду ишке киргизүү үчүн бул абдан ылайыктуу.
Корутунду
Мунун баары кээ бир буюмдарды кыскача карап чыгуу үчүн. Ар бир категорияда көбүрөөк варианттар бар, аларды сиз жакшыраак таба аласыз. Бирок мага жогорудагы варианттар эң эле пайдалуу болуп көрүнөт. Сиз алар үчүн колдонуу таба аласыз деп үмүттөнөм) Ооба, мен тема боюнча дагы бир аз маалымат бергим келет. Codenvyде эң сонун YouTube каналы бар:
CodenvyIDE . Ал эми Интернетте окшош куралдардын көп, көп, көптөгөн сын-пикирлер бар. Ошентип, тандоо үчүн көп бар. #Вячеслав
GO TO FULL VERSION