Rev 73 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 73 | Rev 641 | ||
|---|---|---|---|
| 1 | <html> |
1 | <html> |
| 2 | 2 | ||
| 3 | <head> |
3 | <head> |
| 4 | <title>Using IntelliJ IDEA for Macbeth development</title> |
4 | <title>Using IntelliJ IDEA for Macbeth development</title> |
| 5 | <link rel="StyleSheet" href="doc.style.css" type="Text/CSS"> |
5 | <link rel="StyleSheet" href="doc.style.css" type="Text/CSS"> |
| 6 | </head> |
6 | </head> |
| 7 | 7 | ||
| 8 | <body> |
8 | <body> |
| 9 | 9 | ||
| 10 | <h1>Using IntelliJ IDEA for Macbeth development</h1> |
10 | <h1>Using IntelliJ IDEA for Macbeth development</h1> |
| 11 | 11 | ||
| 12 | <h2>Installation</h2> |
12 | <h2>Installation</h2> |
| 13 | Download the most recent IntelliJ IDEA upgrade from <a href="http://www.intellij.com/download/idea/freeUpgrade"> |
13 | Download the most recent IntelliJ IDEA upgrade from <a href="http://www.intellij.com/download/idea/freeUpgrade"> |
| 14 | http://www.intellij.com/download/idea/freeUpgrade</a>. This is the full version, but it does of course require |
14 | http://www.intellij.com/download/idea/freeUpgrade</a>. This is the full version, but it does of course require |
| 15 | that you have a serial number, so keep your serial number ready the first time you start IDEA. The installation |
15 | that you have a serial number, so keep your serial number ready the first time you start IDEA. The installation |
| 16 | is very straight forward. Nothing particular to keep in mind there. |
16 | is very straight forward. Nothing particular to keep in mind there. |
| 17 | 17 | ||
| 18 | <h2>Basic Configuration</h2> |
18 | <h2>Basic Configuration</h2> |
| 19 | <p>Now you need to configure IDEA to use the Java SDK you have installed on your system (if you don't have |
19 | <p>Now you need to configure IDEA to use the Java SDK you have installed on your system (if you don't have |
| 20 | the SDK installed yet, just visit <a href="http://java.sun.com/">http://java.sun.com/</a> to download and |
20 | the SDK installed yet, just visit <a href="http://java.sun.com/">http://java.sun.com/</a> to download and |
| 21 | install the latest J2SE SDK before going on!)</p> |
21 | install the latest J2SE SDK before going on!)</p> |
| 22 | <p>Open the Macbeth project file with IDEA. Then choose <span class="mark_red">File->Project Properties</span>. |
22 | <p>Open the Macbeth project file with IDEA. Then choose <span class="mark_red">File->Project Properties</span>. |
| 23 | Go to the Paths-dialog and locate the drop-down list called <span class="mark_red">"Target JDK"</span>. This is |
23 | Go to the Paths-dialog and locate the drop-down list called <span class="mark_red">"Target JDK"</span>. This is |
| 24 | a list of the JDKs you have installed, and to get your installed Java SDK to show up here, you need to press the |
24 | a list of the JDKs you have installed, and to get your installed Java SDK to show up here, you need to press the |
| 25 | <span class="mark_red">"..."-button</span> and then press the <span class="mark_red">"+"-button</span> in the |
25 | <span class="mark_red">"..."-button</span> and then press the <span class="mark_red">"+"-button</span> in the |
| 26 | dialog box that shows up. Next, <span class="mark_red">locate your J2SDK-directory</span> (typically "C:\j2sdk1.4.2_03") |
26 | dialog box that shows up. Next, <span class="mark_red">locate your J2SDK-directory</span> (typically "C:\j2sdk1.4.2_03") |
| 27 | and press OK until you're back to the Project Properties dialog. Now, in the drop-down list, choose the JDK you just |
27 | and press OK until you're back to the Project Properties dialog. Now, in the drop-down list, choose the JDK you just |
| 28 | configured and press OK.</p> |
28 | configured and press OK.</p> |
| 29 | <p>IntelliJ IDEA is now ready for Macbeth development! You should be able to compile everything without |
29 | <p>IntelliJ IDEA is now ready for Macbeth development! You should be able to compile everything without |
| 30 | any errors.</p> |
30 | any errors.</p> |
| 31 | 31 | ||
| 32 | <h2>Code style</h2> |
32 | <h2>Code style</h2> |
| 33 | <p>If you plan to participate in Macbeth development, you should make sure you follow the code style |
33 | <p>If you plan to participate in Macbeth development, you should make sure you follow the code style |
| 34 | guidelines. Since IDEA does quite a lot of work for you while you're writing code, you might want to |
34 | guidelines. Since IDEA does quite a lot of work for you while you're writing code, you might want to |
| 35 | make sure IDEA follows these guidelines as well. As a bare minimum, make sure that at least the settings |
35 | make sure IDEA follows these guidelines as well. As a bare minimum, make sure that at least the settings |
| 36 | shown in the dialog below are set equally in your configuration (This is the <span class="mark_red"> |
36 | shown in the dialog below are set equally in your configuration (This is the <span class="mark_red"> |
| 37 | Options->IDE Settings</span> dialog)</p> |
37 | Options->IDE Settings</span> dialog)</p> |
| 38 | <center><img src="http://jm.csbnet.se/macbeth/images/IDEA.codestyle.indent.png" width="742" height="674" alt="code style"></center> |
38 | <center><img src="http://jm.csbnet.se/macbeth/images/IDEA.codestyle.indent.png" width="742" height="674" alt="code style"></center> |
| 39 | 39 | ||
| 40 | </body> |
40 | </body> |
| 41 | </html> |
41 | </html> |