Alveg endurhannað Arduino IDE 2.0 í boði

Eftir þriggja ára alfa- og beta-prófun hefur Arduino samfélagið, sem þróar röð opinna spjalda sem byggjast á örstýringum, kynnt stöðuga útgáfu af Arduino IDE 2.0 samþætta þróunarumhverfinu, sem veitir viðmót til að skrifa kóða, setja saman, að hlaða fastbúnaði á vélbúnað og hafa samskipti við borð við kembiforrit. Þróun vélbúnaðar fer fram á þar til gerðu forritunarmáli sem líkist C og gerir þér kleift að búa til forrit fyrir örstýringar fljótt. Viðmótskóði þróunarumhverfisins er skrifaður í TypeScript (gerð JavaScipt) og bakendinn er útfærður í Go. Kóðanum er dreift undir AGPLv3 leyfinu. Tilbúnir pakkar hafa verið útbúnir fyrir Linux, Windows og 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

Bæta við athugasemd