先到官网下载Linux的安装器,安装好后配置
搭建Python:
在Help->Eclipse Marketplace中搜索Python找到PyDev安装;
安装完成后需对Python环境进行配置,否则新建项目将会出错。
在安装好后在Window->Preferences中找到PyDev->Interpreters选项,对对应的Python Interpreters进行设置。在右边的New添加新的解释器,在Interpreter Name填入python,Interpreter Executable选项点右边的Browse按钮,找到Python对应的路径和二进制文件,添加,之后会自动配置路径和环境变量,完成即可。
################################################################
搭建Arduino:
在Help->Eclipse Marketplace中搜索 Arduino 找到The Arduino Eclipse Plugin named Sloeber V4的两个包安装(装其中任意一个另一个会自动安装);
安装完成后会提示重启Eclipse,重启后等待对应包自动下载安装完成(一定要保证有网络,否则可能会造成一些资源丢失)
安装好后在Window->Preferences中找到Arduino安装对应的扩展库和开发板资源即可。
设置下载器参数:
下载器配置文件在{Eclipse安装路径}/cpp-neon/eclipse/arduinoPlugin/packages/arduino/hardware/avr/1.6.20/programmers.txt
对于下载器配置,可以直接在里面添加个新的规则
arduinoasispa.name=Arduino as ISP1
arduinoasispa.communication=serial
arduinoasispa.protocol=wiring
arduinoasispa.speed=115200
arduinoasispa.program.protocol=wiring
arduinoasispa.program.speed=115200
arduinoasispa.program.tool=avrdude
arduinoasispa.program.extra_params=-P{serial.port} -b{program.speed}
因为默认用的是stk500v1,且波特率是19200,没办法用,根据ArduinoIDE里配置的参数选项
/usr/share/arduino/hardware/tools/avrdude -C/usr/share/arduino/hardware/tools/avrdude.conf -v -v -v -v -patmega2560 -cwiring -P/dev/ttyUSB0 -b115200-D -Uflash:w:/home/workspace/Arduino/Release/Arduino.hex:i
进行设置。
下载器参数配置文件在{Eclipse安装路径}/cpp-neon/eclipse/arduinoPlugin/packages/arduino/hardware/avr/1.6.20/platform.txt
对参数配置文件找到
tools.avrdude.program.pattern="{cmd.path}" "-C{config.path}" {program.verbose} {program.verify} -p{build.mcu} -c{protocol} {program.extra_params} "-Uflash:w:{build.path}/{build.project_name}.hex:i"
这行改为
tools.avrdude.program.pattern="{cmd.path}" "-C{config.path}" {program.verbose} {program.verify} -p{build.mcu} -c{protocol} {program.extra_params} -D "-Uflash:w:{build.path}/{build.project_name}.hex:i"
即可。(其实就是加个-D参数)
################################################################
在C/C++里安装Java:
在Help->Install New中的Work with选 Neon - http://download.eclipse.org/releases/neon, 在Programming Languages里找到Java相关的选项(如Eclipse Java Development Tools)打钩;
给Java设置自动补全提示:
在Window->Preferences中找到Java->Editor->Content Assist,将右边Auto Activation里Auto activation triggers for Java的框框里输入.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ即可
################################################################
安装黑色主题:
在Help->Eclipse Marketplace中搜索 Darkest Dark Theme安装;
安装完成后在Window->Preferences中找到General->Appearance,修改主题为Darkest Dark。在Darkest Dark中有个Try out DevStyle for more theming options的选项框,如果勾选会在Eclipse启动时弹出一个欢迎界面,一般不需要。如果不慎设置了,在最下面有取消选择的选项,选择我不喜欢它即可。