Subversion Repositories HomeAutomation

Rev

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>