JavaRush /Блоги Java /Random-TG /Воситаҳои таҳиягари онлайн
Viacheslav
Сатҳи

Воситаҳои таҳиягари онлайн

Дар гурӯҳ нашр шудааст

Муқаддима

Ин баррасии кӯтоҳ даъвои комил нест, аммо ман умедворам, ки он метавонад ба шумо таваҷҷӯҳ кунад ва ба шумо нишон диҳад, ки кадом асбобҳо мавҷуданд.
Воситаҳои онлайн барои таҳиягарон - 1
Дар ҷаҳони муосир, бисёр хидматҳо дар "веб" зиндагӣ мекунанд ва ҳатто барномаҳои "кӯҳна" оҳиста ба он ҷо ҳаракат мекунанд. Ва ин тааҷҷубовар нест, зеро он бартарии раднашаванда дорад - дастрасӣ аз ҳар гӯшаи ҷаҳон (дар ҷое ки Интернет вуҷуд дорад), аз ҳама гуна компютер ё ҳатто ноутбук. Раванди рушд низ аз ин канор нагузашт ва мехостам дар ин бора чанд сухан бинависам. Шояд ин барои баъзеҳо ҷолиб ва барои дигарон муфид бошад. Ман боварӣ дорам, ки ин воситаҳо метавонанд дар омӯзиш кӯмак кунанд. Онҳо ба шумо имкон медиҳанд, ки бе кор кардани IDE-и маҳаллӣ чизеро зуд санҷед, ки ин баъзан муфид аст.

Тартибдиҳандагони онлайн

Аз ҳама маъмултарин ва осонтарини баррасии он категорияи "мураттибони онлайн" мебошад. Дар он ҷо шумо метавонед як ҳалли оддиро дар Java санҷед. Яке аз беҳтарин ҳалли ин compiler tutorialspoint java мебошад . Ин аст як мисоли он чӣ гуна аст:
Воситаҳои онлайн барои таҳиягарон - 2
Афзалият қобorяти иҷро кардани codeро зуд ва осон аст. Он инчунин зебо менамояд. Камбудиҳо танҳо маҷмӯи асосии синфҳо мебошанд, ки дар JDK ҳастанд ва ҳеҷ чизи дигаре нест. Дар ҳамин категория ман мехоҳам як компилятори дигари онлайнро зикр намоям: jdoodle . Он хеле бадтар ба назар мерасад, аммо он қобorяти пайваст кардани китобхонаҳои тарафи сеюмро дорад. Ҳар гуна веб-serverи Undertow, мутаассифона, кор намекунад. Аммо шумо метавонед Apache Commons-ро санҷед:
Воситаҳои онлайн барои таҳиягарон - 3

Пойгоҳи онлайн

Категорияи навбатӣ, ки метавонад муфид бошад, пойгоҳи додаҳои онлайн аст. Баъзан шумо метавонед ба пойгоҳи додаҳо ниёз дошта бошед, ки дастрасӣ тавассути веб, бидуни ҷойгиркунии server ба таври маҳаллӣ ва бидуни ягон системаи мураккаби зебо. Боз ҳам, ин метавонад барои омӯзиш муфид бошад. " PostgreSQL ҳамчун хидмат " барои ин мақсадҳо бузург аст :
Воситаҳои онлайн барои таҳиягарон - 4
Ба шумо имкон медиҳад, ки дархостҳоро иҷро кунед ва ҷадвалҳо эҷод кунед. Илова бар ин, он аз берун дастрас аст. Яъне, он метавонад ба таври маҳаллӣ дар лоиҳаҳои санҷишӣ дар IDE-и худ истифода шавад.

IDE онлайн

Тартибдиҳандаҳои онлайн, ки мо дар бораи боло хондаем, хубанд. Аммо агар шумо бештар мехоҳед? Масалан, шумо мехоҳед лоиҳаи Maven дар Java дошта бошед, то он як барномаи Springро дастгирӣ кунад. Дар асл, ин имконпазир аст. Барои ин, codenvy.io як варианти беҳтарин аст . Codenvy ба шумо имкон медиҳад, ки ҷойҳои корӣ эҷод кунед:
Воситаҳои онлайн барои таҳиягарон - 5
Ҳангоми сохтани фазои корӣ, мо интихоби стек дорем, ки дар ин фазои корӣ хоҳад буд.
Воситаҳои онлайн барои таҳиягарон - 6
Минбаъд мо метавонем лоиҳаи maven эҷод кунем:
Online-средства для разработчика - 7
Ҷолиб он аст, ки ин рӯйхат дорои категорияи "Намунаҳо" мебошад, ки барномаҳои намунавиро дар бар мегирад. Масалан, web-java-spring:
Online-средства для разработчика - 8
Ва ин аст, ки лоиҳа ба назар мерасад. Қариб ба IDE-и шумо монанд аст, ҳамин тавр не?
Online-средства для разработчика - 9
Аналоги дигар codeanywhere.com аст . Дар назари аввал ин як каме нороҳат менамояд, аммо баъд одат мекунед ва дӯстонатар менамояд. Бо вуҷуди ин, он ба шумо имкон медиҳад, ки чизҳои ҷолибро анҷом диҳед. Масалан, агар шумо ба анбори GIT пайванд дошта бошед, шумо метавонед онро ворид кунед:
Online-средства для разработчика - 10
Ин аст, ки лоиҳаи воридшуда чунин хоҳад буд:
Online-средства для разработчика - 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
Тавре ки шумо дар скриншот мебинед, бо кушодани терминал мо метавонем gradle-ро бо истифода аз gradlew насб кунем ва лоиҳаро тавассути супоришҳои gradle иҷро кунем. Аммо, ба итмом расонидани худкори оқилона ба монанди codenvy.io . Аз ин рӯ, шумо бояд дар бораи воридоти худ хавотир шавед) Аммо барои оғози лоиҳаҳо аз Git, он хеле мувофиқ аст.

Хулоса

Ин ҳама барои баррасии мухтасари баъзе маҳсулотҳост. Дар ҳар як категория имконоти бештаре мавҷуданд, ки шумо метавонед беҳтар пайдо кунед. Аммо ба назари ман, вариантҳои дар боло зикршуда ҳадди аққал баъзе аз муфидтаринанд. Умедворам, ки шумо метавонед барои онҳо истифодае пайдо кунед) Бале, ман мехоҳам дар бораи мавзӯъ маълумоти бештаре пешниҳод кунам. Codenvy як канали аълои YouTube дорад: CodenvyIDE . Ва дар Интернет бисёр, бисёр ва бисёр баррасиҳои асбобҳои шабеҳ мавҷуданд. Аз ин рӯ, интихоби зиёде вуҷуд дорад. #Вячеслав
Шарҳҳо
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION