JavaRush /Java блогу /Random-KY /Онлайн иштеп чыгуучу куралдар
Viacheslav
Деңгээл

Онлайн иштеп чыгуучу куралдар

Группада жарыяланган

Киришүү

Бул кыска карап чыгуу толук деп ырастаbyte, бирок ал сизди кызыктырып, кандай куралдар бар экенин көрсөтөт деп үмүттөнөм.
Иштеп чыгуучулар үчүн онлайн куралдар - 1
Заманбап дүйнөдө көптөгөн кызматтар "желеде" жашайт, ал тургай "эски убакыттагы" тиркемелер акырындык менен ал жакка жылып баратат. Жана бул таң калыштуу эмес, анткени мунун талашсыз артыкчылыгы бар - дүйнөнүн каалаган жеринен (Интернет бар жерде), каалаган компьютерден же ноутбуктан жеткorктүүлүк. Өнүгүү процесси да муну кыйгап өткөн жок, мен бул тууралуу бир нече сөз жазгым келет. Балким, бул кимдир бирөө үчүн кызыктуу, ал эми башкалар үчүн пайдалуу болот. Бул куралдар окууга жардам берет деп ишенем. Алар сизге IDEди локалдуу иштетпестен бир нерсени тез сынап көрүүгө мүмкүндүк берет, бул кээде пайдалуу.

Онлайн компиляторлор

Эң кеңири таралган жана карап чыгуу оңой бул "онлайн компиляторлор" категориясы. Ал жерде сиз Java'да бир нече жөнөкөй чечимди сынап көрө аласыз. Эң жакшы чечимдердин бири - java компилятору tutorialspoint . Бул жерде анын көрүнүшүнүн бир мисалы:
Иштеп чыгуучулар үчүн онлайн куралдар - 2
Артыкчылыгы - codeду тез жана оңой иштетүү мүмкүнчүлүгү. Бул да жакшы көрүнөт. Кемчorктери JDKдагы класстардын негизги топтому гана жана башка эч нерсе жок. Ушул эле категорияда мен дагы бир онлайн компиляторду белгилегим келет: jdoodle . Бул алда канча начар көрүнөт, бирок үчүнчү тараптын китепканаларын туташтыруу мүмкүнчүлүгү бар. Кандай болбосун Undertow веб-serverи, тилекке каршы, иштебейт. Бирок сиз Apache Commons аракетин көрө аласыз:
Иштеп чыгуучулар үчүн онлайн куралдар - 3

Онлайн маалымат базасы

Ошондой эле пайдалуу болушу мүмкүн кийинки категория онлайн маалымат базалары болуп саналат. Кээде сизге serverди локалдык жайгаштырбастан жана эч кандай татаал кооз системасы жок веб аркылуу жеткorктүү маалымат базасы керек болушу мүмкүн. Дагы, бул үйрөнүү үчүн пайдалуу болушу мүмкүн. " PostgreSQL кызмат катары " бул максаттар үчүн эң сонун :
Иштеп чыгуучулар үчүн онлайн куралдар - 4
Сурамдарды жүргүзүүгө жана tableларды түзүүгө мүмкүндүк берет. Мындан тышкары, ал сырттан жеткorктүү болуп саналат. Башкача айтканда, аны IDEиңиздеги тест долбоорлорунда да колдонсо болот.

Онлайн IDE

Биз жогоруда окуган онлайн компиляторлор жакшы. Бирок, эгер сиз көбүрөөк кааласаңызчы? Мисалы, сиз Java программасында Maven долбоорун каалайсыз, ал Spring тиркемесин колдой алат. Чынында, бул мүмкүн. Бул үчүн, codenvy.io идеалдуу вариант болуп саналат . Codenvy сизге жумушчу мейкиндиктерди түзүүгө мүмкүндүк берет:
Иштеп чыгуучулар үчүн онлайн куралдар - 5
Жумуш мейкиндигин түзүүдө бизде бул жумушчу мейкиндикте боло турган стекти тандоо мүмкүнчүлүгү бар.
Иштеп чыгуучулар үчүн онлайн куралдар - 6
Андан кийин биз maven долбоорун түзө алабыз:
Иштеп чыгуучулар үчүн онлайн куралдар - 7
Кызыгы, бул тизмеде үлгү тиркемелерди камтыган "Үлгүлөр" категориясы бар. Мисалы, web-java-spring:
Иштеп чыгуучулар үчүн онлайн куралдар - 8
Ал эми долбоор ушундай көрүнөт. Дээрлик сиздин IDE сыяктуу, туурабы?
Иштеп чыгуучулар үчүн онлайн куралдар - 9
Дагы бир аналоги codeanywhere.com болуп саналат . Бир караганда бир аз ыңгайсыздай сезorши мүмкүн, бирок кийин көнүп, достугураак сезилет. Бирок, бул кызыктуу нерселерди жасоого мүмкүндүк берет. Мисалы, GIT репозиторийине шилтемеңиз болсо, аны импорттой аласыз:
Иштеп чыгуучулар үчүн онлайн куралдар - 10
Импорттолгон долбоор ушундай болот:
Иштеп чыгуучулар үчүн онлайн куралдар - 11
Маанилүү!! Аны иштетүү үчүн 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 . Ал эми Интернетте окшош куралдардын көп, көп, көптөгөн сын-пикирлер бар. Ошентип, тандоо үчүн көп бар. #Вячеслав
Комментарийлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION