Code Editor Pro: Compiler IDE
Code Editor Pro: Compiler IDE — Koodieditori ja kääntäjä puhelimeesi
Code Editor Pro on koodieditori, kääntäjä ja mobiili-IDE iPhonelle ja Androidille – kaikki yhdessä sovelluksessa. Valitse yksi 23 kielestä, kirjoita ohjelma, napauta Suorita ja lue pilvikääntäjän palauttama tuloste. Pyydä sitten sisäänrakennettua tekoälyavustajaa selittämään, korjaamaan, kirjoittamaan uudelleen tai siirtämään kirjoittamasi koodi toiseen kieleen. Kyseessä on kertamaksullinen sovellus ilman mainoksia.
- Hinta
- Maksa kerran, ei mainoksia
- Alustat
- iOS ja Android
- Kielet
- 22
- Ikäraja
- 4+
- Vaatimukset
- iOS 15.1 tai uudempi


Puhelin sopii mainiosti idean testaamiseen.
Useimmat pienet ohjelmat eivät ole projekteja lainkaan: kokeiltava kysely, silmukka, jonka toiminnasta et ole varma, tai ystävältä saatu koodinpätkä. Code Editor Pro on suunniteltu juuri tähän hetkeen: kieli on jo valittu, näppäimistön yläpuolella on sulkeille ja lainausmerkeille oma palkki, ja tulos näkyy samalla näytöllä kuin koodi.
Mikä se on
Code Editor Pro: Compiler IDE on iOS- ja Android-koodieditori, joka kääntää ja suorittaa ohjelmia puhelimestasi. Valitset kielen 23 vaihtoehdon joukosta, mukaan lukien Python, Java, C++, C#, JavaScript, Go, Kotlin ja SQL, kirjoitat tai luot koodia ja suoritat sen pilvikääntäjällä, joten suorittaminen vaatii internetyhteyden. Tekoälyavustaja voi selittää, optimoida, muotoilla, testata tai kääntää valinnan toiselle kielelle, ja näyttää kaikki muutokset ensin diff-muodossa. Kyseessä on kertamaksullinen sovellus ilman tilausta ja mainoksia.
Sovelluksen sisältö
Miltä se näyttää





Taustaa
Mitä koodieditori, kääntäjä ja IDE kukin tekevät?
Nämä kolme sanaa kuvaavat eri tehtäviä, jotka työpöytätyökalut yleensä yhdistävät. Koodieditorissa teksti muuttuu koodiksi: mukana ovat korostus, rivinumerot, sisennys ja symbolien nopea lisääminen. Kääntäjä tai tulkki muuttaa tekstin muotoon, jonka tietokone voi suorittaa, ja ilmoittaa virheistä. IDE eli integroitu kehitysympäristö yhdistää nämä ja tarjoaa lisäksi esimerkiksi virheenkorjaimen, tiedostopuun ja projektimallit. Mobiili-IDE:n on tarjottava sama kirjoita, suorita ja lue tulos -kierros paljon pienemmällä näytöllä.
Editori ja kääntäjäkaksi eri tehtävää
Tekstieditori voi tallentaa minkä tahansa tiedoston, mutta se ei voi kertoa, toimiiko tiedosto. Sen tekee kääntäjä tai tulkki, ja sen virheilmoitukset toimivat opettavana palautteena. Vain muokkaava sovellus on muistilehtiö; koodin myös suorittava sovellus on työpöytä.
Käännettävät ja tulkattavat kieletmiksi Java ja Python tuntuvat erilaisilta
C++:n, Javan, Go:n ja Kotlinin kaltaiset kielet käännetään ohjelmaksi ennen niiden suorittamista, kun taas Python, Ruby, PHP ja JavaScript luetaan ja suoritetaan yleensä rivi riviltä. Koska verkkokääntäjä piilottaa tämän eron yhden Suorita-painikkeen taakse, Python-skriptistä Java-luokkaan vaihtaminen vaatii vain kielen vaihtamisen, ei uutta työkaluketjua.
Koodin suorittaminen pilvessämitä se käytännössä tarkoittaa
Code Editor Pro lähettää ohjelmasi pilvikääntäjälle ja näyttää takaisin saadun tulosteen. Etuna on, ettei puhelimeen tarvitse asentaa työkaluketjua 23 kieltä varten. Haittapuolena on, että kaiken suorittaminen vaatii yhteyden, vaikka kirjoittamiseen ja muokkaamiseen sitä ei tarvita.
Koodin kirjoittaminen kosketusnäytöllätodellinen este
Sulkeet, aaltosulkeet, lainausmerkit ja operaattorit ovat puhelimen näppäimistön piilotetuilla tasoilla, ja yksikin väärään paikkaan sijoitettu merkki aiheuttaa syntaksivirheen. Näppäimistön yläpuolelle sijoitettu, eniten käyttämiäsi symboleja sisältävä palkki poistaa suurimman osan tästä hankaluudesta.
Tekoälyn ehdottaman muutoksen lukeminendiff ennen käyttöönottoa
Diff näyttää rivit, jotka muutos poistaa ja lisää. Sen tarkistaminen ennen hyväksymistä auttaa estämään avustajaa muuttamasta huomaamatta jotakin, josta et kysynyt. Samalla näet nopeasti, miten kokenut ohjelmoija järjestäisi koodinpätkän uudelleen.
Miten se toimii
Miten suoritus toimii
Kierros on tarkoituksella lyhyt. Valitset kielen, kirjoitat, suoritat ja luet tuloksen, ja avustaja tulee mukaan vain silloin, kun haluat.
Valitse kieli ja kirjoita
Hae kieliluettelosta tai suodata kategorian mukaan ja kirjoita editorissa, jossa on syntaksin korostus ja rivinumerot. Näppäimistön yläpuolella olevassa symbolipalkissa ovat sulkeet, lainausmerkit ja operaattorit, ja tekoälykoodigeneraattori voi kirjoittaa ensimmäisen luonnoksen englanninkielisen kuvauksen perusteella.
Suorita ja lue tuloste
Napauta Suorita, niin ohjelma lähetetään pilvikääntäjälle. Tuloste ja virheet näkyvät samalla näytöllä kuin koodi. Kun skripti pyytää syötettä, syöttöpaneeli avautuu automaattisesti, jotta ohjelma voi jatkaa.
Pyydä avustajaa ja tarkista sitten diff
Valitse osa ohjelmasta ja pyydä tekoälyä selittämään, optimoimaan tai muotoilemaan se, kirjoittamaan yksikkötesti tai siirtämään se toiselle kielelle. Muutos palautuu diff-muodossa, ja otat sen käyttöön vain, jos hyväksyt sen.
Mitä se sisältää
Mitä editori sisältää
23
Suoritettavat kielet
Java, C, C++, C#, Python, JavaScript, TypeScript, Go, Kotlin, Swift, PHP, Ruby, Scala, Haskell, Lua, R, SQL (SQLite) ja muita, ja voit vaihtaa kieltä milloin tahansa. HTML, CSS ja JavaScript saavat reaaliaikaisen esikatselun.
Tekoäly
Tekoälyavustaja koodaukseen
Selitä, optimoi, kirjoita uudelleen, muotoile, lisää yksikkötesti tai siirrä valinta toiselle kielelle. Voit myös kuvata tarpeesi ja antaa koodigeneraattorin laatia luonnoksen. Saatavilla on useita tekoälymalleja nopeista tehokkaampiin.
Diff
Hyväksymäsi muutokset
Jokainen avustajan tekemä muutos saapuu diff-muodossa ennen kuin se vaikuttaa tiedostoosi, joten mitään ei korvata yllättäen.
60
Koodaushaastetta
Helppoja, keskivaikeita ja vaikeita haasteita, jotka alkavat Hello Worldista ja ulottuvat binäärihakuun ja kuplalajitteluun.
20
Ohjattua projektia
Vaiheittain rakennettavia projekteja, kuten laskin, salasanageneraattori, SQL-kirjastotietokanta, React-to-do-sovellus ja CSS-navigointipalkki.
Tiedostot
Projektit ja historia
Monitiedostoprojekteja tiedostopuulla ja aloitusmalleilla, koodihistoria aiempaan versioon palaamista varten sekä tallennettuja koodinpätkiä ja muistiinpanoja, jotka voit jakaa linkkinä tai kuvakorttina.
Sopivuus
Kenelle se sopii – ja kenelle ei
Se sopii sinulle, jos
- Haluat testata Java-, C++-, Python- tai SQL-koodinpätkää avaamatta kannettavaa tietokonetta
- Olet opiskelija ja tarvitset nopean koodin suorittajan kotitehtäviä ja pieniä kokeiluja varten
- Haluat mieluummin maksaa kerran kuin tilata jatkuvan tilauksen etkä halua mainoksia koodaustyökaluun
- Haluat avustajan, joka näyttää erot ja antaa sinun päättää, mitä säilytetään
- Vaihdat useiden kielten välillä etkä halua jokaiselle omaa työkaluketjua
Se ei ole oikea työkalu sinulle, jos
- Sinun on suoritettava ohjelmia offline-tilassa, vaikka kääntäjä on pilvessä ja yhteys vaaditaan
- Suunnittelet suurta usean tiedoston sovellusta, joka todella vaatii kannettavan tietokoneen ja täysimittaisen työpöytä-IDE:n
- Haluat jäsennellyn aloittelijan opetussuunnitelman oppitunteineen; sovellus on harjoittelutyöpöytä, jossa on harjoitustehtäviä, ei kurssi
Tietosuoja
Mitä tapahtuu, kun napautat Run-painiketta?
Ohjelman suorittaminen lähettää koodisi pilvikääntäjälle, joka palauttaa tulosteen, joten yhteyttä tarvitaan vain tässä vaiheessa. Koodin kirjoittaminen ja muokkaaminen eivät vaadi yhteyttä. Lisätietoja on CoddyKitin tietosuojakäytännössä.
Kaikki tiedot löytyvät CoddyKitin tietosuojakäytännöstä.
Kysymykset
Usein kysytyt kysymykset
Mikä on paras koodieditori ohjelmien suorittamiseen puhelimella?
Hyvä testi on se, pystyykö sovellus sekä muokkaamaan että suorittamaan koodia tarvitsemillasi kielillä. Code Editor Pro: Compiler IDE suorittaa 23 kieltä, kuten Java-, C++-, Python-, C#-, Go-, Kotlin- ja SQL-kieltä, pilvikääntäjällä ja näyttää tulosteen samalla näytöllä koodin kanssa. Se tarjoaa myös sulkeiden ja lainausmerkkien symbolipalkin, joka on kosketusnäytöllä vielä tärkeämpi kuin kannettavalla tietokoneella.
Toimiiko Code Editor Pro offline-tilassa?
Ei koodin suorittamiseen. Ohjelmat suoritetaan pilvikääntäjällä, joten Run-toiminto tarvitsee internet-yhteyden. Ohjelman kirjoittaminen ja muokkaaminen onnistuvat ilman yhteyttä, ja voit suorittaa ohjelman, kun olet jälleen verkossa.
Mitä ohjelmointikieliä Code Editor Pro tukee?
Se suorittaa Java-, C-, C++-, C#-, Python-, JavaScript-, TypeScript-, Go-, Kotlin-, Swift-, PHP-, Ruby-, Objective-C-, Scala-, Haskell-, Lua-, Pascal-, R-, Elixir-, Erlang-, Groovy-, Clojure- ja SQL-koodia (SQLite). HTML-, CSS- ja JavaScript-kielillä on reaaliaikainen esikatselu, ja voit muokata Dart-, JSON-, XML-, YAML- ja Markdown-tiedostoja. Kielten nimet kuuluvat niiden omistajille; sovellus on riippumaton.
Voinko käyttää Code Editor Prota Python-IDE:nä?
Kyllä. Python 3 -skriptit suoritetaan heti, kun avaat sovelluksen, ja input()-funktiota kutsuva ohjelma avaa automaattisesti syöttöpaneelin. Saat syntaksikorostuksen, rivinumerot, koodihistorian, asetukset fonttikoolle, sarkainkoolle ja rivinvaihdolle sekä avustajan, joka voi selittää tai korjata virheen. Se ei korvaa työpöydän Python-ympäristöä suurissa projekteissa.
Miten AI-avustaja muuttaa koodiani?
Valitse osa ohjelmasta ja pyydä toimintoa: selitä se, optimoi se, kirjoita se uudelleen, muotoile se, kirjoita yksikkötesti tai siirrä se toiseen kieleen. Code Editor Pro näyttää tuloksen erona ja luettelee, mitä poistettaisiin ja lisättäisiin. Mitään ei oteta käyttöön, ennen kuin hyväksyt sen, joten uudelleenkirjoitus ei koskaan korvaa tiedostoasi yllättäen.
Onko sovelluksessa tilaus vai mainoksia?
Kaupan tuotesivulla Code Editor Pro kuvataan kertamaksulliseksi ostokseksi ilman tilausta ja mainoksia, ja siinä kerrotaan, että kaikki sovelluksen AI-työkalut sisältyvät hintaan. Tarkista oman kauppasi hinta ennen ostamista, sillä alueelliset hinnat vaihtelevat.
Voinko rakentaa projektin, jossa on useita tiedostoja?
Kyllä. Code Editor Prossa on usean tiedoston projekteja tiedostopuineen ja aloitusmalleineen sekä koodihistoria, jonka avulla voit palata tiedoston aiempaan versioon. Pienelle työkalulle tai kurssitehtävälle tämä riittää. Suuri koodikanta omalla koontijärjestelmällään on silti helpompi käsitellä kannettavalla tietokoneella.
Aloita
Suorita ensimmäinen ohjelmasi alle minuutissa
Koodieditori ja kääntäjä iOS- ja Android-laitteille, kertamaksulla ja ilman mainoksia.
Lisää CoddyKitilta
Saatavilla alustoilla iOS ja Android.