Siirry pääsisältöön

craftforJ

Avaa ChatGPT:ssä
26.02

craftforJ on visuaalinen kehitysympäristö, joka tulee mukana webforJ:stä. Se toimii sovelluksesi sisällä kehitystilassa ja antaa sinulle reaaliaikaisen näkymän komponenteista, jotka Java-koodisi on luonut. Voit valita komponentin, muuttaa sen ominaisuuksia, nähdä käynnissä olevan sovelluksen päivittyvän heti ja kirjoittaa haluamasi muutokset takaisin Java-tiedostoon, joka ne loi.

Koska craftforJ lukee sovellusta webforJ:n kautta, se kuvaa sovellusta käyttämilläsi termeillä. Puu listaa komponenttisi sen sijaan, että se näyttäisi selaimen renderöimän merkkijonon, ominaisuudet ovat niitä, joita komponenttisi ilmoittavat, ja reitit ovat niitä, jotka reititin rekisteröi, yhdessä pääsy sääntöjen kanssa, joilla olet ne merkinnyt.

Mitä voit tehdä sen kanssa​

  • Tarkista komponentit - selaa komponenttipuuta, valitse komponentti napsauttamalla sitä sivulla ja muuta sen ominaisuuksia, kun sovellus on käynnissä.
  • Kirjoita muutokset lähteeseen - tarkastele reaaliaikaisia muokkauksiasi vertailuna ja sovella niitä Java-tiedostoihisi.
  • Työskentele reittien kanssa - katso reititystaulukko, siirry mihin tahansa reittiin ja muuta siihen määriteltyjä pääsy sääntöjä.
  • Teemaa sovellus - säädä suunnittelutekijöitä, joista sovelluksesi on rakennettu, ja tallenna tulos tyylitiedostoosi.
  • Käytä AI-agenttia - koodausagentti käynnissä olevassa sovelluksessa, joka kirjoittaa Java-koodia vapaasti, kääntää kirjoittamansa ja soveltaa sitä hyväksynnälläsi.

Kuinka se eroaa virheenkorjaajasta​

Virheenkorjaaja pysäyttää koodisi ja näyttää muuttujiesi tilan tuossa hetkessä. craftforJ jättää sovelluksen käynnissä ja näyttää käyttöliittymän, jonka koodisi tuotti, joten työskentelet tuloksen kanssa sen sijaan, että tarkastelisit suoritusta. Nämä kaksi vastaavat eri kysymyksiin ja niitä käytetään yleisesti yhdessä.

Vain kehitystilassa​

craftforJ vaatii kahden erillisen asetuksen olevan käytössä, ja oletusarvoisesti se vastaa vain selaimeen, joka toimii samalla koneella kuin sovellus. Projekteja, jotka on luotu käyttämällä startforJ tai webforJ:n archetype, aktivoivat sen puolestasi, jotta se on käytettävissä ensimmäisestä käynnistyksestä alkaen. Katso Turvallisuus siitä, mihin craftforJ voi päästä ja miten voit varmistaa, että se on pois päältä tuotannossa.

Aiheet​

Jatka oppimista