Käytän Mac OS X: ää ja minulla on IntelliJ Ultimate -käyttöoikeus. Onko IntelliJ: ää mahdollista käyttää IDE: nä Arduino-projekteissa?
Käytän Mac OS X: ää ja minulla on IntelliJ Ultimate -käyttöoikeus. Onko IntelliJ: ää mahdollista käyttää IDE: nä Arduino-projekteissa?
Voit nyt käyttää Jetbrainsin CLionia Arduino-luonnosten kehittämiseen ja suorittamiseen.Tartu vain Arduino-laajennukseen!
Avaa Clion ja siirry kohtaan Määritä / Asetukset / Laajennukset.Valitse 'Selaa arkistoja', etsi Arduino ja napsauta asenna.(Niitä on kaksi. Yksi on toisen haarukka. Suosittelen valitsemaan viimeksi päivitetyn.) Käynnistä sitten Clion uudelleen.
Näet nyt vaihtoehdon luoda uusi Arduino Sketch Project!
Olen valinnut XCoden käytön, onnistuin löytämään joitain malleja verkosta. Paljon parempi kuin tavallisen Arduino IDE: n käyttö.
Voit käyttää PlatformIO -sovellusta minkä tahansa IntelliJ-tuotteen kanssa. Tässä on artikkeli niiden yhdistämisestä: http://jandevblog.blogspot.com/2016/01/how- to-use-intellij-idea-to-develop-and.html
Saat vain rajoitettua tukea. C / C ++: lle on saatavilla laajennus, joka auttaa sinua koodin täydentämisessä ja syntaksin korostamisessa (sinun on määritettävä luonnostiedostotyyppi C-tiedostoiksi). Voit myös integroida ulkoisia työkaluja (globaaleissa asetuksissa) lisätäksesi tukea esim. luonnosten kokoaminen ja lataaminen.
Mutta et saa mitään erikoistukea (kuten valitsemasi levyn valitseminen tai luonnosten selaaminen), sinun on määritettävä kaikki manuaalisesti. Jos pystyt elämään sen kanssa, IntelliJ IDEA saattaa olla jopa parempi päivittäisessä muokkaustyössä. 8 Huomaa, että en kokeillut ketään näistä asioista ...)
Myöhäinen vastaus, mutta ehkä joku auttaa:
IntelliJ ReSharper C ++ on melko lähellä Arduinon tukemista. Tässä on lippu avaimen muokkaamiseen, joka tukee .INO-tiedostotunnistetta: http://youtrack.jetbrains.com/issue/RSCPP-5683
Kuten edellisessä vastauksessa mainittiin, paras veto IntelliJ-tuoteperheeseen jo perehtyneelle on käyttää CLionia Arduino- ja Serial Port Monitor -laajennusten kanssa. Tässä on vaiheet aloittaaksesi:
(Alustava - jos käytössäsi on Windows 8 tai 10, varmista, että olet asentanut Arduino IDE: n käyttämällä täyslatausta osoitteesta https://www.arduino.cc/download_handler.php. ÄLÄ asenna sitä Windows Storen kautta, koska se ei asenna SDK: ta odotettuun paikkaan.)
Kun olet suorittanut nämä vaiheet, voit luoda uuden Arduino Sketch -projektin, joka luo sinulle automaattisesti CMake-tiedoston, jota muokkaamalla voit määrittää käyttämäsi korttityypin ja sarjaportin jne. Tässä on esimerkki:
cmake_minimum_required (VERSIO 2.8.4)
sarja (CMAKE_TOOLCHAIN_FILE $ {CMAKE_SOURCE_DIR} /cmake/ArduinoToolchain.cmake)
sarja (PROJECT_NAME HelloArduino)
projekti ($ {PROJECT_NAME})
sarja ($ {CMAKE_PROJECT_NAME} _SKETCH hello_arduino.ino)
#### Kommentoi tarvittaessa lisäasetusten alla.
# sarja ($ {CMAKE_PROJECT_NAME} _BOARD mega)
# sarja ($ {CMAKE_PROJECT_NAME} _PORT / dev / ttyACM0)
# set (mega.build.mcu atmega2560)
# set (mega.upload.protokollan johdotus)
# set (mega.upload.speed 115200)
generator_arduino_firmware ($ {CMAKE_PROJECT_NAME})