IntelliJ를 사용하여 Arduino IDE


15

Mac OS X을 사용하고 있으며 IntelliJ Ultimate에 대한 라이센스가 있습니다. IntelliJ를 Arduino 프로젝트의 IDE로 사용할 수 있습니까?

답변:


5

이제 Jetbrains의 CLion 을 사용하여 Arduino 스케치를 개발하고 실행할 수 있습니다 . Arduino 플러그인을 잡아라!

Clion을 열고 구성 / 설정 / 플러그인으로 이동하십시오. '리포지토리 찾아보기'를 선택하고 Arduino를 검색 한 후 설치를 클릭하십시오. (두 개가 있습니다. 하나는 다른 것의 포크입니다. 더 최근에 업데이트 된 것을 선택하는 것이 좋습니다.) 그런 다음 Clion을 다시 시작하십시오.

이제 새로운 Arduino Sketch Project를 생성 할 수있는 옵션이 표시됩니다!

새로운 Arduino 프로젝트


4

XCode를 사용하기로 선택했으며 온라인에서 일부 템플릿을 찾을 수있었습니다. 표준 Arduino IDE를 사용하는 것보다 낫습니다.


AVRDUDE가있는 Eclipse (Windows의 경우)는 잘 작동하지만 Mac에서 Eclipse를 실행할 수는 있지만 AVRDUDE 플러그인이 확실하지는 않습니다.
Paul


3

제한된 지원 만받을 수 있습니다. C / C ++에 사용할 수있는 플러그인이 있습니다.이 플러그인은 코드 완성 및 구문 강조와 같은 작업에 도움이됩니다 (스케치 파일 유형을 C 파일로 정의해야 함). 또한 전체 설정에서 외부 도구를 통합하여 스케치 컴파일 및 업로드 등의 지원을 추가 할 수 있습니다.

그러나 보드를 선택하거나 스케치를 탐색하는 등의 특별한 지원을받지 않으면 모든 것을 수동으로 구성해야합니다. 그걸로 살 수 있다면, IntelliJ IDEA가 일상적인 편집 작업에 더 좋을 수도 있습니다. 8 나는 이런 것들을 시도하지 않았다는 점에 유의하십시오 ...)



1

이전 답변에서 언급했듯이 IntelliJ 제품군에 이미 익숙한 사람에게 가장 좋은 방법은 Arduino 및 Serial Port Monitor 플러그인과 함께 CLion을 사용하는 것입니다. 시작하는 단계는 다음과 같습니다.

(예비-Windows 8 또는 10을 사용하는 경우 https://www.arduino.cc/download_handler.php 에서 전체 다운로드를 사용하여 Arduino IDE를 설치했는지 확인 하십시오 . Windows Store를 통해 설치하지 마십시오. 예상 위치에 SDK를 설치하지 않습니다.)

이 단계를 완료하면 CMake 파일을 자동으로 생성하는 새 Arduino Sketch 프로젝트를 생성 할 수 있으며, 사용중인 보드 유형 및 직렬 포트 등을 구성하도록 편집 할 수 있습니다. 예는 다음과 같습니다.

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})
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.