Tartalomjegyzék

Megosztás

A legjobb Python szerkesztő Androidra

Őrültségnek hangzik, nem?

Az okostelefonon való kódolás egyáltalán nem könnyű, de néhány fejlett, kifejezetten ilyen célokra készült alkalmazással kezelhető, kliensoldali és szerveroldali egyaránt.

Mindenkinek van androidos telefonja manapság.

Mindenki szeretne megtanulni kódolni, de bizonyos korlátok korlátozzák a tanulást. A legrobbanóbb hiba, hogy még az alapok elsajátításához is számítógépre van szükség.

Pár évvel ezelőtt az embereknek nem maradt választási lehetőségük, és végül egy laptopot vagy egy 500 dolláros számítógépet vásároltak. A legrosszabb az, amikor látják, hogy a kódolás nem nekik készült, és valami mással kellene próbálkozniuk. Totális pazarlás!

Ha tehát teljesen kezdő vagy, és nem valóban tanulod, hanem egy hobbi részeként, akkor kerüld el a laptop vagy PC vásárlását. A 2021-ben vannak mobilalkalmazások, amiket kipróbálhatsz. Amint megbarátkoztál az alapvető szintaxisokkal, nyilván elmehetsz az amazonra és vehetsz egy laptopot.

featured image

Miért nem használsz webes felületeket a kódoláshoz?

A másik dolog, ami a telefonon történő kódolással jár, az az írás és gyakorlás közvetlenül a tanulási weboldalakon. Az olyan webhelyek, mint a W3Schools, a learn python, a Codecademy stb. külön kódszerkesztőt biztosítanak, ahol kódot írhat, és egy beépített fordító segítségével végre is hajthatja őket.

Ezek a webhelyek elég okosak, de bizonyos szempontból hiányoznak, például a kódszerkesztőjükből hiányzik a kódformázás, a behúzás, a szintaxis-kiemelés és a fájlmentési funkciók. Nem szabad azonban figyelmen kívül hagynunk az általuk nyújtott óriási és mély tudást.

A kódoláshoz dedikált alkalmazás zavartalan környezetet biztosít. Ezen kívül lehetővé teszi, hogy megszabaduljon az internettől a kód formázásához és mentéséhez.

Ezek az alkalmazások teljes mértékben a beépített fordítókra támaszkodnak, nem pedig egy online fordítóra. Egyéb funkciók, mint a témák és a többféle színű szintaxis-kiemelés is rendelkezésre állnak bennük. Támogatják a kibővített billentyűzetet és az automatikus kitöltési funkciókat.

Szintén olvasd: A 10 legnépszerűbb Java-szerkesztő alkalmazás a Play Store-ban

Szintén olvasd: 2021 Top 10 Coding Challange webhelyei

Szintén olvasd: A legjobb 10 legjobb JavaScript szerkesztő Androidra

A 2021-ben használható legjobb Python szerkesztők listája Androidra

1. Pydroid 3

Ez a listánk élén áll és prioritást élvez. Támogatja a legújabb python 3.8-as értelmezőt, ami egy mobilalkalmazásnál fantasztikus dolog. Az alkotók tényleg törődnek ezekkel az apróságokkal, amiket mások figyelmen kívül hagynak. Az interpreter teljesen offline.

Támogat néhány fejlett tudományos könyvtárat, mint a NumPy, SciPy és matplotlib az adatelemzéshez. A gépi képzéshez van támogatás a Scikit Learn és a TensorFlow számára. A GUI alapú alkalmazásfejlesztéshez a Tkinter-t is importálhatja.

  • pyroid image 1
  • pyroid image 2

Még egy csomó más dolog is van, amiért ez a szerkesztő legyen a prioritása. Ezek közül néhány fontosat az alábbiakban felsorolunk.

Rendszerjellemzők:

  1. A Python 3.8 értelmezővel érkezik
  2. A fordítók teljesen Offline.
  3. A pip csomagkezelő rendelkezésre állása egy könnyen importálható egyéni tárolóval a tudományos könyvtárakhoz, mint például a sci-kit learns a gépi tanuláshoz, NumPy, matplotlib, Panda, stb.
  4. A nagy könyvtárak, mint a TensorFlow elérhetősége.
  5. Példák elérhetősége a python gyors elsajátításához.
  6. Tkinter támogatás a GUI-hoz.
  7. Terminál támogatás.
  8. CPython is támogatott.
  9. Beépített fordítóval rendelkezik C, C++ és Fortran nyelven.
  10. PDB debugger figyelőkkel
  11. Grafikus könyvtár SDL2-vel
  12. PyQt5 és más könyvtárak, mint a matplotlib gyorsan telepíthetőek mindenféle extra kód nélkül
  13. Pygame 2 támogatás

Szerkesztő funkció:

  1. Automatikus behúzás funkció
  2. Az alkalmazás a rendszerhez hasonlóan kód-előrejelzéssel rendelkezik.alapú szerkesztő
  3. Szintaktikai kiemelés is elérhető
  4. Elősített és egyszerű kódnavigáció
  5. A több lap támogatásával egyszerre több lapot hozhat létre

Árképzés

Basic verzió – Ingyenes

Upgrade – $13.99

2. Acode

Acode egy egyszerű és könnyű IDE az Andriodhoz. Ez az alkalmazás nem egy adott nyelvre összpontosít, hanem minden nyelvet a lehető legjobban támogat.

Hirdetések nélkül képes lesz egy teljes alkalmazást fejleszteni pythonban, vagy egy teljes sablont tervezni HTML, CSS és JavaScript segítségével. Van még egy csomó funkció, amelyeket az alábbiakban felsoroltam.

acode app képek

Ezt az alkalmazást egy másik cikkben tárgyaltam, ahol a legjobb HTML-szerkesztők listáját adtam meg Androidra.

Rendszerfunkciók

  1. Ez az alkalmazás rendelkezik terminál támogatással.
  2. A fájlok bármilyen eszközről szerkeszthetők
  3. Támogatással rendelkezik a GitHubhoz.
  4. FTP támogatás.
  5. Ez egy nyílt forráskódú alkalmazás, így az alkalmazás teljesen ingyenes, reklámok nélkül.
  6. A munkafolyamat zökkenőmentes és továbbfejlesztett annak ellenére, hogy egy mobil szerkesztő.
  7. A Pythonon kívül más nyelveket is támogat, például PHP, Java, JavaScript, C, C++ stb.
  8. Az alkalmazás nagymértékben testreszabható.
  9. A JavaScript konzol elérhetősége.

Szerkesztő funkció

  1. Szintaktikai kiemelés a különböző függvényekhez, osztályokhoz, és változók
  2. 10+ téma
  3. Használóbarát
  4. HTML előnézet az alkalmazáson belül
  5. Billentyűzet gyorsbillentyűk
  6. No Ads (appreciable)

Pricing

Free (No Ads)

3. Dcoder

A Dcoder egy mobil alapú IDE, amely beépített fordítóval rendelkezik több mint 50 programozási nyelvhez, beleértve a C, C++, Python és Java nyelveket. Kifejezetten a fejlesztésre összpontosítva egy csomó nagyszerű és könnyen elérhető keretrendszerrel rendelkezik, mint például React.js, Angular, Django, Flask és flutter, stb.

dcoder app images

Ez az alkalmazás azzal büszkélkedhet, hogy a Notepad ++ és a Sublime text és az Eclipse hatékonyságával vetekszik. Itt az Ön számára megfelelő nehézségi szintnek megfelelő algoritmikus feladatokat találhat megoldásra.

Rendszerjellemzők

  1. Majdnem minden nyelv (50+) támogatott, beleértve a pascal, swift, objective C stb. nyelveket.
  2. Python 2.7 és 3, támogatott.
  3. A fordítási eredmények egyszerű kezelése
  4. Kihívások és problémák megoldására van lehetőség
  5. Python keretrendszerek, mint a Django és a Flask támogatottak. Más keretrendszerek, mint a React.js, Flutter, Angular szintén támogatottak.
  6. Github támogatás
  7. A projekt egyszerű telepítése közvetlenül a telefonról

Szerkesztő funkció

  1. Szintaktikai kiemelés
  2. .

  3. Automatikus behúzás és zárójelek
  4. Egyszerű visszavonás-újraindítás
  5. Egyéni javaslat nézet

Árképzés

Ingyenes (hirdetéseket tartalmaz)

4. Programming Hub

A Programming Hub nem egy dedikált kódszerkesztő, hanem egy tanulási platform, amely beépített kódszerkesztővel rendelkezik. Ezt az alkalmazást csak azért vettem fel erre a listára, mert a Google szakértőivel együttműködve fejlesztették ki. Szórakoztató itt tanulni, olyan egyszerű és érdekes, mint egy játék. Az alkalmazás leginkább kezdőknek való.

Rendszerjellemzők

  1. Konceptuális illusztrációk a barátságos tanuláshoz
  2. A Python 2.7 és 3.7 támogatása
  3. A többi programozási nyelv, például a C, C++, HTML, JavaScript és R támogatása.
  4. Támogatás a Linux shell scriptinghez
  5. Programozói tanfolyamok elérhetősége
  6. Az SQL-t is meg lehet tanulni
  7. Big data analysis is lehetséges itt

Editor Feature

  1. Interaktív élmény
  2. Automatic code indentation
  3. Code suggestions are provided while you type.
  4. Az egyik legjobb AI-alapú szerkesztő
  5. Mindenféle reklám nélkül

Árak

Ingyenes (reklámok nélkül)

5. Spck kódszerkesztő

Ez az egyik legjobb kódszerkesztő pythonhoz androidos rendszereken. Könnyen telepíthető a play áruházból, az alkalmazás sokat segíthet kódírás közben. Elsősorban a HTML, CSS és JavaScript nyelveket támogatja, de más nyelvek, például python, ruby, C++ és Java is támogatottak.

SPCK app képek

Ez a bizonyos szerkesztő messze az egyik legjobb a fejlett kódkiemelő támogatásokkal, például TypeScript és Emmet rövidítéssel. Lentebb az egyéb jellemzői vannak felsorolva.

Rendszerjellemzők

  1. Egyszerű klónozás és tárolók kezelése (GitHub, Gitlab, Bitbucket)
  2. Git integráció
  3. Kibővített weblapnézegető
  4. A JavaScript konzol támogatása
  5. Exportálás és importálás ZIP formátumba
  6. Nincs szükség internetkapcsolatra
  7. Szinte minden nyelv támogatása, a fő kiemelt nyelvek a HTML, CSS, JavaScript (a webtervezésre összpontosítva)
  8. A fájlokat bármikor mentheti

Szerkesztő funkció

  1. Billentyűzetbővítés a gyorsabb kódszerkesztéshez
  2. Smart auto-completer
  3. Automatikus behúzás (js-beautify)
  4. Light és dark témák elérhetőek
  5. Smart kódszerkesztés Emmet rövidítés támogatással

Pricing

Free (No Ads)

6. Creative IDE

Ez egy fejlesztőkörnyezet, valamint egy tanulási platform. Az alkalmazás tucatnyi programozási nyelvet és további tucatnyi keretrendszert támogat. Internetkapcsolat nélkül is fut. Az alkalmazások támogatják a python 2.7-et és a python 3-at is.

Mindenki a projektjeinek megfelelőn gyakorolhat. Kezdőknek is jó alkalmazás. A nagy teljesítményű kódszerkesztő mellett rendelkezik néhány végső funkcióval, amelyeket az alábbiakban felsorolunk.

Megjegyzés: A Creative IDE alkalmazás bizonyos okok miatt nem érhető el a Play Store-ban.

Rendszerjellemzők

  1. Az alkalmazás internetkapcsolat nélkül is fut
  2. Ez egy kezdőbarát alkalmazás, akkor is használhatod, ha kezdő vagy
  3. A kódszerkesztés a lagmentes teljesítménnyel büszkélkedhet és több mint 100 sort támogat
  4. A hibák könnyen megoldhatók, a nagyszerű hibakeresőnek köszönhetően, amely számban és szegmensben mutatja a javaslatokat
  5. A webes fejlesztéshez támogatott a beépített chrome-szerű böngésző a fejlesztői eszközökkel, felügyelővel, konzol és oldalforrás megtekintő
  6. Az IDE kis méretű és könnyű az alacsony specifikációjú okostelefonok számára, hogy könnyen kezelhető legyen

Szerkesztő funkció

  1. Sötét téma támogatása is van
  2. Korlátlan számú fület és terminált használhat
  3. Egy kibővített billentyűzetet biztosít a gyors és stabil gépeléshez
  4. A kódszerkesztő szintaxis-kiemeléssel rendelkezik a különböző funkciókhoz, osztályok és metódusok
  5. Támogatva vannak az olyan beépített eszközök, mint a vágólapkezelő, a színválasztó stb.

Árak

Ingyenes (hirdetéseket tartalmaz)

7. QPython 3L

Egy másik hatékony és felhasználóbarát kódszerkesztő androidhoz a QPython 3L. Néhány népszerű és csodálatos funkcióval rendelkezik, mint például a QPYI, az interpreter, a futásidejű környezet és az SL4A támogatás.

qpython app images

A QPython 3L jó a tapasztalt felhasználóknak és a kezdőknek egyaránt. Plusz pont, hogy az alkalmazás ingyenesen használható és funkcióbarát.

Rendszerjellemzők

  1. Támogatva van a QPYI és az SL4A könyvtár
  2. Ez egy nyílt forráskódú alkalmazás, így ingyenesen, hirdetések nélkül használható
  3. A python értelmező offline, nincs szükség internetkapcsolatra az alkalmazás futtatása közben
  4. Ez támogatja több program egyidejű futtatását, például webes alkalmazás, konzol és SL4A, stb.
  5. Tudományos könyvtárak, mint a NumPy, SciPy, matplotlib, sci-kit learn támogatott.
  6. Mindenre van érthető magyarázat (dokumentáció), ez segít kezdőként.
  7. Létezik GitHub támogatás.

Szerkesztő funkció

  1. Egyszerűen használható felület
  2. Kódkiemelés és automatikus behúzás

Árképzés

Ingyenes (hirdetéseket tartalmaz)

8. Online fordító

Az online fordító az egyik legjobb alkalmazás, amely kódszerkesztőként szolgál a pythonhoz. Bár több mint 23 nyelvet támogat, panasz nélkül, lagmentesen és hatékonyan működik. Ami megkülönbözteti a többitől, hogy a hozzá tartozó fordítók felhő alapúak, ezért az alkalmazás mérete mindössze 1,7 MB-ra jön ki.

Rendszerjellemzők

  1. Az online fordító több mint 23 programozási nyelvet támogat.
  2. Linux shell szkriptek támogatása
  3. Támogatva van a GCC fordító a C, C++, C++ 14, C++, 17, és a mono fordító a C#-hoz.
  4. Támogatja a Python 2.7-et és a 3.0-t is.
  5. A kiemelt jellemző, hogy az alkalmazás mérete csak 1.7 MB, ennek oka, hogy ez egy online felhő alapú fordító, biztosan szüksége lesz az internetkapcsolatra.
  6. A fájl könnyen importálható a helyi tárolóból.

Szerkesztő funkció

  1. Prope Syntax highlighting in different colors.
  2. Az automatikus mentés funkció a kódok mentésére szolgál, amint beírja, nem kell attól tartania, hogy elveszíti a munkáját.

Pricing

Free (Contain Ads)

9. Code Editor by Rythm Software

Az alkalmazás kifejezetten kódolásra optimalizált, és több mint 100 nyelvet támogat. Tartalmazza a kódoláshoz szükséges összes funkciót, mint például a szintaxis kiemelés, automatikus kódkiegészítés, automatikus behúzás stb. A felhasználói felület meglehetősen letisztult és koncentrált.

kódszerkesztő alkalmazás képei

Rendszerfunkciók

  1. Több mint 110 nyelvet támogat, beleértve a Python különböző verzióit is
  2. Egy beépített…JavaScript konzollal rendelkezik, ha a pythonnal való fejlesztés közben frontend munkára van szüksége.
  3. A fájlok könnyen elérhetők a Google Drive, a Dropbox és a OneDrive rendszerből
  4. Az ember korlátlan számú lapot hozhat létre, és könnyen válthat közöttük.
  5. Keresés és csere funkció áll rendelkezésre

Szerkesztő funkció

  1. A kód automatikus kitöltése elérhető, ami nagyon hasznos a sebesség növeléséhez.
  2. Undo és Redo kódok és egyéb változások.
  3. A bővített billentyűzet engedélyezve van gépelés közben
  4. Automatikus behúzás elérhető
  5. HTML és Markdowns előnézetben megtekinthető
  6. Az alkalmazáshoz 3 téma áll rendelkezésre.
  7. Szintaktikai kiemelés több mint 30 témában, teljesen csodálatos, megfelel a VSC hatékonyságának.

Árak

Ingyenes (hirdetéseket tartalmaz)

10. DroidEdit

A DroidEdit egy kódszerkesztő program androidos táblagépekhez és okostelefonokhoz. Ez egy nagy teljesítményű alkalmazás, amely több nyelvet támogat, beleértve a PYTHON több verzióját is. Az alkalmazás legjobban a külső billentyűzetekkel működik, mint például az Asus Transformer.

droidedit images

Az ingyenes verzió kipróbálható, és cél lehet a fizetős verzió SSH és SFTP támogatása is. Az alábbiakban az alkalmazás néhány jellemzőjét említjük meg.

Rendszerjellemzők

  1. Több mint egy tucat nyelvet támogat, köztük C, C++, Java, Python stb.
  2. A HTML fájlok könnyen megnyithatók böngészőben
  3. A Dropboxból közvetlenül is lehet fájlokat importálni és megnyitni.
  4. Az SL4A támogatott ebben az alkalmazásban.
  5. Támogatva van a karakterkódolás
  6. A fizetős verzió tartalmazza a biztonságos héj és a root módot, valamint a Dropbox és a meghajtók támogatását és az SFTP/FTP támogatást.

Szerkesztő funkció

  1. Egyéb színtémák közül több is választható
  2. Szintaktikai kiemelés is elérhető a kód egyértelmű érzékelése érdekében
  3. .

  4. A kódot végtelen sokszor visszavonhatja vagy újrakezdheti

Árképzés

Basic verzió – Ingyenes (reklámokat tartalmaz)

Paid verzió – $2

Végeredmény: