Alveg endurhannað Arduino IDE 2.0 í boði

Eftir þriggja ára alfa- og beta-prófanir hefur Arduino samfélagið, sem þróar röð af opnum örstýringarstýrðum spjöldum, gefið út stöðuga útgáfu af Arduino IDE 2.0, samþættu þróunarumhverfi (IDE) sem býður upp á viðmót fyrir að skrifa kóða, þýða, hlaða upp vélbúnaði á vélbúnað og hafa samskipti við spjöldin við villuleit. Þróun vélbúnaðar er framkvæmd í sérstöku forritunarmáli, svipað og C, sem gerir kleift að búa til forrit fyrir örstýringar hratt. Viðmótskóði IDE er skrifaður í TypeScript (sniðið JavaScipt) og bakhliðin er útfærð í Go. Frumkóðinn er dreift undir AGPLv3 leyfinu. Tilbúnir pakkar hafa verið útbúnir fyrir... Linux, Windows и macOS.

Arduino IDE 2.x útibúið er alveg nýtt verkefni sem hefur enga kóða sem skarast við Arduino IDE 1.x. Arduino IDE 2.0 er byggt á Eclipse Theia kóða ritlinum og skrifborðsforritið er byggt með því að nota Electron pallinn (Arduino IDE 1.x er skrifað í Java). Rökfræðin sem tengist samantekt, kembiforrit og hleðslu á fastbúnaði er færð í sérstakt bakgrunnsferli arduino-cli. Ef mögulegt var reyndum við að halda viðmótinu í því formi sem notendum er kunnugt, en um leið að nútímavæða það. Notendum Arduino 1.x er gefinn kostur á að uppfæra í nýju útibúið með því að breyta núverandi stjórnum og aðgerðasöfnum.

Meðal áberandi breytinga á notandanum:

  • Hraðvirkara, móttækilegra og nútímalegt viðmót með mörgum hætti til að koma upplýsingum á framfæri.
  • Stuðningur við sjálfvirka útfyllingu á heitum aðgerða og breyta, að teknu tilliti til núverandi kóða og tengdra bókasöfna. Upplýsa um villur við innslátt. Aðgerðir sem tengjast merkingarfræðiþáttun eru framkvæmdar í íhlut sem styður LSP (Language Server Protocol) samskiptareglur.
    Alveg endurhannað Arduino IDE 2.0 í boði
  • Leiðsögutæki fyrir kóða. Samhengisvalmyndin sem birtist þegar þú hægrismellir á fall eða breytu sýnir tengla til að fara í línuna sem skilgreinir valið fall eða breytu.
    Alveg endurhannað Arduino IDE 2.0 í boði
  • Það er innbyggður villuleitari sem styður kembiforrit í beinni og getu til að nota brotpunkta.
  • Stuðningur við dökka stillingu.
    Alveg endurhannað Arduino IDE 2.0 í boði
  • Fyrir fólk sem vinnur að verkefni á mismunandi tölvum hefur verið bætt við stuðningi við að vista vinnu í Arduino Cloud. Á kerfum sem eru ekki með Arduino IDE 2 uppsett, er hægt að breyta kóða með Arduino Web Editor vefviðmótinu, sem styður einnig vinnu í ótengdum ham.
  • Nýir stjórnar- og bókasafnsstjórar.
  • Git samþætting.
  • Serial Port eftirlitskerfi.
  • Plotter, sem gerir þér kleift að kynna breyturnar og önnur gögn sem stjórnin skilar í formi sjónræns línurits. Það er hægt að skoða úttakið samtímis í textaformi og sem línurit.
    Alveg endurhannað Arduino IDE 2.0 í boði
  • Innbyggður vélbúnaður til að athuga og senda uppfærslur.

Heimild: opennet.ru

Kauptu áreiðanlega hýsingu fyrir síður með DDoS vernd, VPS VDS netþjónum 🔥 Kauptu áreiðanlega vefhýsingu með DDoS vörn, VPS VDS netþjónum | ProHoster