Arduino IDE için IntelliJ'i kullanma


15

Mac OS X kullanıyorum ve IntelliJ Ultimate için lisansım var. IntelliJ'i Arduino projeleri için IDE olarak kullanmak hiç mümkün müdür?

Yanıtlar:


5

Artık Arduino skeçleri geliştirmek ve çalıştırmak için Jetbrains'in CLion'unu kullanabilirsiniz . Sadece Arduino eklentisini al!

Clion'ı açın ve Yapılandırma / Ayarlar / Eklentiler'e gidin. Arduino için 'Depolara Gözat' aramasını seçin ve kur'a tıklayın. (İki tane var. Biri diğerinin çatal. Daha yakın zamanda güncellenen birini seçmenizi tavsiye ederim.) Sonra Clion'u yeniden başlatın.

Artık yeni bir Arduino Sketch Projesi oluşturma seçeneğini göreceksiniz!

Yeni Arduino projesi


4

XCode kullanmayı seçtim, bazı şablonları çevrimiçi bulmayı başardım. Standart Arduino IDE kullanmaktan çok daha iyi.


AVRDUDE ile Eclipse (Windows'ta) iyi çalışır, AVRDUDE eklentisinin çalışıp çalışmadığından emin değilim, eclipse Mac üzerinde çalışabilir.
Paul


3

Sadece sınırlı destek alacaksınız. C / C ++ için, kod tamamlama ve sözdizimi vurgulama gibi konularda yardımcı olacak bir eklenti vardır (skeçler dosya türünü C dosyaları olarak tanımlamanız gerekir). Ayrıca, skeçlerin derlenmesi ve yüklenmesi için destek eklemek üzere harici araçları (global ayarlarda) entegre edebilirsiniz.

Ancak herhangi bir özel destek almazsınız (hangi panoya sahip olduğunuzu seçmek veya çizimlere göz atmak gibi), her şeyi manuel olarak yapılandırmanız gerekir. Bununla yaşayabilirseniz, IntelliJ IDEA günlük düzenleme işleri için daha iyi olabilir. 8 Bunlardan birini denemediğime dikkat edin ...)



1

Önceki bir cevapta belirtildiği gibi, IntelliJ ürün ailesine zaten aşina olan biri için en iyi bahis, CLion'u Arduino ve Serial Port Monitor eklentileriyle kullanmaktır. Başlamak için adımlar şunlardır:

(Ön - Windows 8 veya 10 kullanıyorsanız, Arduino IDE'yi https://www.arduino.cc/download_handler.php adresinden tam indirmeyi kullanarak yüklediğinizden emin olun . SDK'yı beklenen konuma yüklemez.)

Bu adımları tamamladığınızda, sizin için otomatik olarak bir CMake dosyası oluşturacak, kullandığınız kartın türünü ve seri bağlantı noktasını vb. Yapılandırmak için düzenleyebileceğiniz yeni bir Arduino Sketch projesi oluşturabilirsiniz. İşte bir örnek:

cmake_minimum_required(VERSION 2.8.4)
set(CMAKE_TOOLCHAIN_FILE ${CMAKE_SOURCE_DIR}/cmake/ArduinoToolchain.cmake)
set(PROJECT_NAME HelloArduino)
project(${PROJECT_NAME})

set(${CMAKE_PROJECT_NAME}_SKETCH hello_arduino.ino)

#### Uncomment below additional settings as needed.
# set(${CMAKE_PROJECT_NAME}_BOARD mega)
# set(${CMAKE_PROJECT_NAME}_PORT /dev/ttyACM0)
# set(mega.build.mcu atmega2560)
# set(mega.upload.protocol wiring)
# set(mega.upload.speed 115200)

generate_arduino_firmware(${CMAKE_PROJECT_NAME})
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.