답변:
notepad ++ 또는 텍스트 편집기를 사용하여 arduino 코드 파일 (.pde 또는 .ino)을 쉽게 편집 할 수 있습니다. 나는 모든 arduino 코딩에 숭고한 텍스트 편집기를 사용합니다.
언급했듯이 arduino 구문은 c ++이므로 구문 강조 모드를 c ++로 설정하면됩니다. 모드가 필요하지 않습니다.
Arduino에는 환경 설정 메뉴에 "외부 편집기 사용"옵션이 포함되어있어 컴파일하거나 업로드 할 때마다 파일을 다시로드 할 수 있습니다. 또한 편집기 창에서 편집을 비활성화합니다. 이 모드에서는 파일을 편집기에 저장하고 arduino 창으로 변경 한 후 업로드를 누르십시오.
1.5 이후 arduino는 명령 행을 지원했습니다. 대부분의 편집자는 "build"버튼이 현재 디렉토리에서 임의의 명령을 실행하도록합니다. "arduino --verify"또는 "arduino --upload"를 실행하도록 build를 설정하면 arduino 창이 열려 있지 않아도 원하는 편집기에서 코딩 할 수 있습니다.
편집기를 사용하여 Arduino 코드를 작성할 수 있습니다. @BrettM이 이미 자세히 설명했습니다.
외부 편집기 옵션 대신 Makefile
코드를 직접 사용하여 직접 빌드하고 업로드 하여 Arduino IDE를 제거 할 수 있습니다 .
Arduino IDE가 짜증납니다. 좋아, 초보자와 클릭 앤 잊어 버리는 프로그래머에게는 좋을 것이지만, 전체 Java 스택이 필요하며 프로그램 컴파일 및 arduino 보드 업로드와 관련된 기본 단계를 사용자에게 숨 깁니다.
나는 (다른 많은 소프트웨어 개발자들처럼) 내가하고있는 일을 이해하고 명령 줄에서 Makefile을 실행하는 것이 개별 단계를보고 실행할 단계와시기를 선택하는 방법입니다. 마지막으로, 나는 arduino 프로그램을 작성하기 위해 내가 좋아하는 편집기를 버리지 않을 것입니다.
방법은 다음과 같습니다 .
Arduino 파일은 확장자가 * .ino 인 텍스트 파일 일 뿐이므로 텍스트 편집기로 편집해도됩니다.
그러나 Arduino IDE는 (쉽게) 컴파일하기 위해 필요합니다. IDE없이 Arduino 프로젝트를 만들려면 MyProject와 같은 디렉토리를 만들고 그 안에 MyProject.ino라는 파일을 만듭니다. 그들은 같은 이름을 가져야합니다. 디렉토리 내에 * .ino 파일을 추가하면 MyProject.ino를 열 때 해당 파일에 대한 추가 탭이 Arduino IDE에있게됩니다.
anyto 텍스트 편집기를 사용하여 .ino 파일로 저장할 수 있습니다. 여전히 arduino 소프트웨어로 파일을 열고 arduino 보드로 컴파일 / 업로드해야합니다