You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This plugin helps ease you into the world of Eclipse from Arduino. The Eclipse IDE (integrated developement Environment) is a full featured programming editor with many fantastic features to help you code more quickly and easily. The Arduino IDE is great for what it does -- but it doesn't do much to make writing your code easier.
4
4
5
+
It works on MS Windows, Mac OSX and Linux.
6
+
7
+
TODO: More on the plugin.
8
+
9
+
##Installing the Plugin
10
+
11
+
See http://www.baeyens.it/eclipse/Install.html
5
12
6
13
##Developing (Improving) the Plugin
7
14
8
-
Fork the repository on GitHub.
9
-
Your link should look like this: https://github.com/YOUR_FORK/arduino-eclipse-plugin.git
15
+
Fork the repository on GitHub (https://help.github.com/articles/fork-a-repo) for your changes.
10
16
17
+
Note that your git link should look like this: https://github.com/YOUR_FORK/arduino-eclipse-plugin.git -- we will use it later.
11
18
12
-
###Add Eclipse Plugin Development Environment into your Eclipse Environment
19
+
###Add needed plugins/features into the Eclipse Environment
13
20
21
+
You should already have a supported Eclipse version installed (the CDT package makes a good start point). Let's add:
22
+
23
+
####Add Eclipse Plugin Development Environment
14
24
15
25
Help-> Install New Software -> Work with: -> All Available Sites
16
26
17
-
Now select the *Eclipse Plug-in Development Environment*
27
+
Now search/select the *Eclipse Plug-in Development Environment*
18
28
29
+
Note: This may take a while to download all the available packages.
19
30
20
31

21
32
22
-
###Recommended plugins
23
-
24
-
For completeness you should install (if not already installed)
25
33
26
-
####The Java Development Tools
34
+
####Add Eclipse Java Development Tools
27
35
28
36
If you're not using Eclipse with the JDT you'll need to install them. To do this you first need to open the Dialog for installing new Software:
29
37
30
-
31
38
*Help*-> *Install New Software*
32
39
33
40
There you select for *Work with:**YOUR_ECLIPSE_RELEASE - http://download.eclipse.org/releases/YOUR_ECLIPSE_RELEASE*
34
41
35
42
There you open:
36
43
*Programming Languages -> Eclipse Java Development Tools.*
37
44
38
-
####EGit - Eclipse Git Team Provider
45
+
####Add EGit - Eclipse Git Team Provider
39
46
40
47
To install EGit you'll need to do the following:
41
48
@@ -45,23 +52,23 @@ There have to enter the following URL and press ENTER.
45
52
46
53
*http://download.eclipse.org/egit/updates*
47
54
48
-
Now you have to open up the **Eclipse Git Team Provider** Categorry and select **Eclipse Git Team Provider** , now you just have to press next and do what the dialog tells you to do.
49
-
55
+
Now you have to open up the **Eclipse Git Team Provider** Category and select **Eclipse Git Team Provider** , now you just have to press next and do what the dialog tells you to do.
50
56
57
+
<!-- Eclipse GitHub integration with task focused interface -->
51
58
52
59
53
60
54
-
###Importing the Project
61
+
###Importing the Arduino Plugin Project into Eclipse
55
62
56
63
After you installed all the plugins you'll need to restart Eclipse to use them.
57
64
58
65
59
-
You will need to import the projects into Eclipse, there are two ways to do that:
66
+
Then comes time to get the plugin source code in a place you can use. You will need to import the projects into Eclipse, there are two ways to do that:
60
67
61
-
####Via command line
68
+
####1)Via command line
62
69
63
70
64
-
If youre using Windows you should first install [GitHub for Windows](http://windows.github.com/).
71
+
If you're using Windows you should first install [GitHub for Windows](http://windows.github.com/).
65
72
66
73
First you should open a command line, and change the directory to the directory where you want to store your Project.
67
74
@@ -91,56 +98,48 @@ You will select the following:
91
98
Now press Finish, and it should import the selected Projects.
To avoid having changes all the time because of different formatting this project contains a formatting xml.
134
135
Go to window->preferences->java->Code style->Formatter import codeformat.xml in the root of the repo.
135
136
136
137
###Running the plugin
137
138
138
-
139
139
Then running is very simple - just right click it.bayaens.arduino.core and select *run as -> Eclipse Application* (or *debug as -> Eclipse Application* -- letting you set breakpoints)
140
140
141
141
Eclipse will launch a new workbench disabling the installed version if any of the plugin and updating with the plugins in the current workspace.
0 commit comments