「Eclipse」の版間の差分
(→オンライン版: 情報を更新) |
|||
(5人の利用者による、間の11版が非表示) | |||
1行目: | 1行目: | ||
− | [[Category:開発]] |
+ | [[Category:統合開発環境]] |
[[en:Eclipse]] |
[[en:Eclipse]] |
||
[[it:Eclipse]] |
[[it:Eclipse]] |
||
[[ru:Eclipse]] |
[[ru:Eclipse]] |
||
− | [[zh- |
+ | [[zh-hans:Eclipse]] |
− | [ |
+ | [https://eclipse.org Eclipse] はユニバーサルな開発プラットフォームを目指している、オープンソースコミュニティプロジェクトです。Eclipse プロジェクトはクロスプラットフォームの統合開発環境 (IDE) として広く知られています。Arch Linux パッケージ (とこのガイド) は IDE を扱っています。 |
− | Eclipse IDE は主として Java で書かれていますが Java, C/C++, PHP, Perl, Python など様々な言語によるアプリケーション開発に使うことができます。また、IDE は subversion をサポートしており、タスク管理もできます。 |
+ | Eclipse IDE は主として Java で書かれていますが Java, C/C++, PHP, Perl, Python, Rust など様々な言語によるアプリケーション開発に使うことができます。また、IDE は subversion をサポートしており、タスク管理もできます。 |
== インストール == |
== インストール == |
||
− | + | 以下のパッケージのどれかを [[インストール]] してください: |
|
+ | * {{AUR|eclipse-jee}} Java EE 開発者向け |
||
− | === Eclipse と Java === |
||
+ | * {{AUR|eclipse-java}} Java 開発者向け |
||
+ | * {{AUR|eclipse-rcp}} RCP および RAP 開発者向け |
||
+ | * {{AUR|eclipse-cpp}} C/C++ 開発者向け |
||
+ | * {{AUR|eclipse-php}} PHP 開発者向け |
||
+ | * {{AUR|eclipse-platform}} 組み込みの Eclipse パッケージマネージャでユーザーごとにカスタマイズするのに適したベースプラットフォームです。 |
||
+ | 上記のパッケージを複数同時にインストールすることはできません。{{Bug|45577}} を参照。上記の中で一番必要なパッケージをインストールした後、別の言語を追加する必要があるときは [[#プラグイン|プラグイン]] を使用してください。 |
||
− | Java 開発者用の Eclipse IDE は AUR の {{AUR|eclipse-java}} パッケージでインストールできます。 |
||
== プラグイン == |
== プラグイン == |
||
22行目: | 27行目: | ||
=== デフォルトのアップデートサイトを追加 === |
=== デフォルトのアップデートサイトを追加 === |
||
− | あなたの使用している Eclipse のバージョンにあった、デフォルトのアップデートサイトが設定されていることを確認してください。プラグインが依存するパッケージは自動的にインストールされます。Eclipse の最新バージョンは |
+ | あなたの使用している Eclipse のバージョンにあった、デフォルトのアップデートサイトが設定されていることを確認してください。プラグインが依存するパッケージは自動的にインストールされます。Eclipse の最新バージョンは Oxygen で、デフォルトのアップデートサイトは次になります: http://download.eclipse.org/releases/oxygen 。Help > Install new Software > Add を選択して、後でアップデートサイトがわかるように名前を付けて下さい。例えば: Oxygen Software Repository。そして url を入力します。 |
=== Eclipse Marketplace === |
=== Eclipse Marketplace === |
||
+ | {{Note|あらかじめ[[#デフォルトのアップデートサイトを追加|デフォルトのアップデートサイトの追加]]セクションに従ってアップデートサイトを追加しておいて下さい。}} |
||
− | {{Note|make sure you have followed the [[#Add the default update site|Add the default update site]] section.}} |
||
− | + | Eclipse Marketplace を使用するには、まずインストールを行ってください: Help > Install new software > Switch to the default update site > General Purpose Tools > Marketplace Client を開きます。Eclipse を再起動すれば Help > Eclipse Marketplace から使用することができるようになります。 |
|
=== プラグインマネージャ === |
=== プラグインマネージャ === |
||
+ | {{Note|あらかじめ[[#デフォルトのアップデートサイトを追加|デフォルトのアップデートサイトの追加]]セクションに従ってアップデートサイトを追加しておいて下さい。}} |
||
− | {{Note|make sure you have followed the [[#Add the default update site|Add the default update site]] section.}} |
||
+ | Eclipse のプラグインマネージャを使用することで Eclipse のリポジトリからプラグインをダウンロード・インストールすることができます。その場合、プラグインのウェブサイトで必要なリポジトリを確認してから、''Help > Install New Software...'' を開き、''Work with'' フィールドにリポジトリを入力、そして下のリストからインストールするプラグインを選択して指示に従ってください。 |
||
− | Use Eclipse's plugin manager to download and install plugins from their original repositories: in this case you have to find the needed repository in the plugin's website, then go to ''Help > Install New Software...'', enter the repository in the ''Work with'' field, select the plugin to install from the list below and follow the instructions. |
||
{{Note| |
{{Note| |
||
+ | * Eclipse のプラグインマネージャを使用してプラグインをインストールする場合、root で Eclipse を起動することを推奨します: その場合プラグインは {{ic|/usr/lib/eclipse/plugins/}} にインストールされます。通常ユーザーでインストールした場合、{{ic|~/.eclipse/}} 内のバージョン別のフォルダに保存されるため、Eclipse のアップグレードを行うと認識されなくなります。 |
||
− | * If you install plugins with Eclipse's plugin manager, you are advised to launch Eclipse as root: this way the plugins will be installed in {{ic|/usr/share/eclipse/plugins/}}; if you installed them as normal user, they would be stored in a version-dependent folder inside {{ic|~/.eclipse/}}, and, after upgrading Eclipse, they wouldn't be recognized any longer. |
||
− | * |
+ | * 日常的に Eclipse を root で使用してはいけません。 |
}} |
}} |
||
==== プラグインマネージャでアップデート ==== |
==== プラグインマネージャでアップデート ==== |
||
+ | Eclipse を起動して ''Help > Check for Updates'' を選択してください。上のセクションで推奨しているように root でプラグインをインストールした場合、root で Eclipse を起動する必要があります。 |
||
− | Run Eclipse and select ''Help > Check for Updates''. If you have installed them as root as advised in the section above, you have to run Eclipse as root. |
||
+ | プラグインをアップデートするために、プラグインのアップデートリポジトリが ''Window > Preferences > Install/Update > Available Software Sites'' で有効になっていることを確認してください: プラグインのリポジトリは各プラグインのプロジェクトウェブサイトで確認できます。リポジトリを追加・編集・削除する際は ''Available Software Sites'' パネルの右にあるボタンを使ってください。Eclipse 4.5 (Mars) の場合、以下のリポジトリが有効になっていることを確認してください: |
||
− | For plugins to be updated, you should check to have their update repositories enabled in ''Window > Preferences > Install/Update > Available Software Sites'': you can find each plugin's repository(es) on the respective project website. To add, edit, remove... repositories just use the buttons on the right of the ''Available Software Sites'' panel. For Eclipse 4.4 (Luna), check you have enabled this repository: |
||
− | http://download.eclipse.org/releases/ |
+ | http://download.eclipse.org/releases/mars |
− | + | アップデート通知を受信するには、''Window > Preferences > Install/Update > Automatic Updates'' を開きます。root でインストールしたプラグインの通知を受信したい場合、root で Eclipse を起動して ''Window > Preferences > Install/Update > Available Software Sites'' を開き、インストールしたプラグインのリポジトリを選択して ''Export'' してください。その後、通常ユーザーで Eclipse を起動してから同じパネルでリポジトリを ''Import'' します。 |
|
=== プラグイン一覧 === |
=== プラグイン一覧 === |
||
* {{App|AVR|AVR マイクロコントローラプラグイン。|http://avr-eclipse.sourceforge.net/wiki/index.php/The_AVR_Eclipse_Plugin|{{AUR|eclipse-avr}}}} |
* {{App|AVR|AVR マイクロコントローラプラグイン。|http://avr-eclipse.sourceforge.net/wiki/index.php/The_AVR_Eclipse_Plugin|{{AUR|eclipse-avr}}}} |
||
− | * {{App|Aptana|HTML5/CSS3/JavaScript/Ruby/Rails/PHP/Pydev/Django のサポート。スタンドアロンのアプリケーションとしても使えます。|http://www.aptana.com/| |
+ | * {{App|Aptana|HTML5/CSS3/JavaScript/Ruby/Rails/PHP/Pydev/Django のサポート。スタンドアロンのアプリケーションとしても使えます。|http://www.aptana.com/|{{AUR|aptana-studio}}}} |
− | * {{App|Eclipse CDT|C/C++ のサポート。|http://www.eclipse.org/cdt/|{{Pkg|eclipse-cdt}}}} |
||
− | * {{App|Eclipse PDT|[[PHP]] のサポート。|http://www.eclipse.org/pdt/|{{AUR|eclipse-pdt}}}} |
||
− | * {{App|EclipseFP|[[Haskell]] のサポート。|http://eclipsefp.github.io/|{{AUR|eclipse-eclipsefp}}}} |
||
− | * {{App|EGit|[[Git]] のサポート。|http://www.eclipse.org/egit|{{AUR|eclipse-egit}}}} |
||
− | * {{App|EPIC|Perl のサポート。|http://www.epic-ide.org/|{{AUR|eclipse-epic}}}} |
||
* {{App|IvyDE|IvyDE 依存関係マネージャ。|https://ant.apache.org/ivy/ivyde/|{{AUR|eclipse-ivyde}}}} |
* {{App|IvyDE|IvyDE 依存関係マネージャ。|https://ant.apache.org/ivy/ivyde/|{{AUR|eclipse-ivyde}}}} |
||
* {{App|Markdown|Eclipse 用の Markdown エディタプラグイン。|http://www.winterwell.com/software/markdown-editor.php|{{AUR|eclipse-markdown}}}} |
* {{App|Markdown|Eclipse 用の Markdown エディタプラグイン。|http://www.winterwell.com/software/markdown-editor.php|{{AUR|eclipse-markdown}}}} |
||
− | * {{App|MercurialEclipse|[[Mercurial]] のサポート。|https://bitbucket.org/mercurialeclipse/main/wiki/Home|{{AUR|eclipse-mercurial}}}} |
||
− | * {{App|Mylyn|タスクリストのサポート。|http://www.eclipse.org/mylyn/|{{AUR|eclipse-mylyn}}}} |
||
− | * {{App|PHPEclipse|PHP のサポート。|http://www.phpeclipse.com/|{{AUR|eclipse-phpeclipse}}}} |
||
* {{App|PyDev|[[Python]] のサポート。|http://pydev.org/|{{AUR|eclipse-pydev}}}} |
* {{App|PyDev|[[Python]] のサポート。|http://pydev.org/|{{AUR|eclipse-pydev}}}} |
||
− | * {{App|Subclipse|[[Subversion]] のサポート。| |
+ | * {{App|Subclipse|[[Subversion]] のサポート。|https://github.com/subclipse/subclipse|{{AUR|eclipse-subclipse}}}} |
− | * {{App|Subversive|Subversion のサポート。| |
+ | * {{App|Subversive|Subversion のサポート。|https://www.eclipse.org/subversive/|{{AUR|eclipse-subversive}}}} |
* {{App|TestNG|TestNG のサポート。|http://testng.org/doc/eclipse.html|{{AUR|eclipse-testng}}}} |
* {{App|TestNG|TestNG のサポート。|http://testng.org/doc/eclipse.html|{{AUR|eclipse-testng}}}} |
||
− | * {{App|TeXlipse|[[LaTeX]] のサポート。|http://texlipse.sourceforge.net/|{{AUR|texlipse}}}} |
+ | * {{App|TeXlipse|[[LaTeX]] のサポート。|http://texlipse.sourceforge.net/|{{AUR|eclipse-texlipse}}}} |
− | * {{App|Eclipse |
+ | * {{App|Checkstyle|Eclipse Checkstyle のサポート。|http://eclipse-cs.sourceforge.net/|{{AUR|eclipse-checkstyle}}}} |
== javadoc との統合を有効にする == |
== javadoc との統合を有効にする == |
||
+ | Java の標準メソッドにマウスポインタを乗せたときに API エントリを表示する方法。 |
||
− | Want to see API entries when hovering the mouse pointer over standard Java methods? |
||
=== オンライン版 === |
=== オンライン版 === |
||
+ | マシンから常時インターネットに接続している場合、オンラインドキュメントを使うことができます: |
||
− | If you have constant Internet access on your machine, you can use the on-line documentation: |
||
− | # |
+ | # ''Window > Preferences'' から、''Java > Installed JREs'' を開いて下さい。 |
+ | # "Standard VM" タイプの "java" が存在するので、それを選択して ''Edit'' をクリック。 |
||
− | # There should be one named "java" with the type "Standard VM". Select this and click ''Edit''. |
||
− | # |
+ | # "JRE system libraries:" の下の {{ic|/usr/lib/jvm/java-8-openjdka/jre/lib/rt.jar}} アイテムを選択して、''Javadoc Location...'' をクリック。 |
− | # |
+ | # "Javadoc location path:" テキストフィールドに "https://docs.oracle.com/javase/8/docs/api/" と入力します。 |
+ | |||
+ | {{Note| |
||
+ | * インターネット接続が遅い場合、インターネットから javadoc を取得するのに時間がかかることがあります。[[Eclipse#オフライン版|オフラインバージョン]] を検討してください。 |
||
+ | * 従量制のインターネット接続では、インターネットから Javadoc を取得すると、月末に高額なインターネット料金が請求される可能性があります。[[Eclipse#オフライン版|オフラインバージョン]] を検討してください。 |
||
+ | }} |
||
=== オフライン版 === |
=== オフライン版 === |
||
− | + | {{Pkg|openjdk8-doc}} パッケージをインストールすることでドキュメントをローカルに保存することが可能です。Eclipse は javadocs を自動的に検出します。自動検出が行われない場合、rt.jar の Javadoc の位置を {{ic|file:/usr/share/doc/java8-openjdk/api}} に設定してください。 |
|
== トラブルシューティング == |
== トラブルシューティング == |
||
+ | === ダークテーマ === |
||
− | === 最初の起動時や ''Help > Welcome'' を選択するとクラッシュする === |
||
+ | Eclipse は、''Window > Preferences > General > Appearance'' で ''Dark'' テーマを選択して有効にすることができます。 |
||
− | Add the following line to {{ic|/usr/share/eclipse/eclipse.ini}}: |
||
+ | ダークテーマは GTK テーマの色ではなく、独自の色を使用します。GTK の色設定を完全に尊重したい場合は、{{ic|/usr/lib/eclipse/plugins/org.eclipse.ui.themes_''version''/css/}} のすべての .css ファイルを削除するか、バックアップ用のサブフォルダに移動して、{{ic|''version''}} を適切なバージョン番号に置き換えてください。 |
||
− | -Dorg.eclipse.swt.browser.UseWebKitGTK=true |
||
− | |||
− | If Firefox is installed try also: |
||
− | |||
− | -Dorg.eclipse.swt.browser.DefaultType=mozilla |
||
− | |||
− | === Ctrl+X で Eclipse が終了する === |
||
− | |||
− | Part of [https://bugs.eclipse.org/bugs/show_bug.cgi?id=318177 this] bug. Just look in {{ic|~/workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi}} and delete the wrong {{ic|Ctrl+X}} combination. Usually it is the first one. |
||
− | |||
− | === Eclipse 4 に暗い/カスタムした gtk テーマが反映されず背景が白くなる === |
||
− | |||
− | ====4.2.0 と 4.3.0==== |
||
− | Remove or move to backup sub folder all of the .css files from: |
||
− | /usr/share/eclipse/plugins/org.eclipse.platform_4.2.0.v201206081400/css/ |
||
− | |||
− | Solution source: http://www.eclipse.org/forums/index.php/m/872214/ |
||
− | |||
− | This also works with version 4.3.x (Kepler) by backing up the css folder from /usr/share/eclipse/plugins/org.eclipse.platform_4.3.xxx/css/ |
||
− | |||
− | ====4.4.0 (Luna)==== |
||
− | |||
− | Luna Supplies a Dark theme which can be enabled in Preferences > Appearance and selecting the 'Dark' theme. |
||
− | |||
− | The dark theme uses its own colours rather than the GTK theme colours, if you prefer it to fully respect GTK colour settings, then remove or move to backup sub folder all of the .css files from: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.xxxx/css/ |
||
− | |||
− | === Gnome 3.6 Adwaita テーマを使っている場合にツールチップの背景色が暗くなる === |
||
− | |||
− | Comment out the second-to-last line in {{ic|/usr/share/themes/Adwaita/gtk-2.0/gtkrc}} like this |
||
− | |||
− | #widget "gtk-tooltip*" style "tooltips" |
||
− | |||
− | Related bugs: |
||
− | |||
− | * https://bugzilla.gnome.org/show_bug.cgi?id=688285 |
||
− | * https://bugs.eclipse.org/bugs/show_bug.cgi?id=381010 (WONTFIX) |
||
− | |||
− | === トグルボタンの状態が選択している時も選択していない時も変わらない === |
||
− | |||
− | Comment out the last line in {{ic|/usr/share/themes/Adwaita/gtk-2.0/gtkrc}} like this |
||
− | |||
− | #widget "*swt*toolbar*" style "null" |
||
− | |||
− | To apply the fixed theme, use {{ic|gnome-tweak-tool}} to select a different theme and cycle back to Adwaita. |
||
− | |||
− | Related bugs: |
||
− | |||
− | * https://bugzilla.gnome.org/show_bug.cgi?id=687519 |
||
=== デフォルトのウィンドウタイトルのフォントサイズを変更 === |
=== デフォルトのウィンドウタイトルのフォントサイズを変更 === |
||
+ | Eclipse の設定からウィンドウタイトルのフォントサイズを変更することはできません。テーマの .css ファイルを編集する必要があります。Eclipse のアップデートで、変更した設定は戻ってしまうので注意してください。編集するファイルは以下のディレクトリにあります: |
||
− | You can't change the window title font size using the Eclipse preferences, you must edit the actual theme .css files. Note, that you will have to redo this when you upgrade eclipse. |
||
− | They are located under |
||
/usr/share/eclipse/plugins/org.eclipse.platform_4.3.<your version number>/css |
/usr/share/eclipse/plugins/org.eclipse.platform_4.3.<your version number>/css |
||
+ | テキストエディタで適切なファイルを開いて下さい。例えば "GTK theme" を使用している場合、{{ic|e4_default_gtk.css}} を編集します。ファイルの中にある .MPartStack を探して、font-size を適当なサイズに変更してください: |
||
− | Open the appropriate file with your text editor, ie e4_default_gtk.css if you are using the "GTK theme". |
||
− | Search for .MPartStack, and change the font-size to your desired size |
||
.MPartStack { |
.MPartStack { |
||
font-size: 9; |
font-size: 9; |
||
154行目: | 107行目: | ||
swt-mru-visible: false; |
swt-mru-visible: false; |
||
} |
} |
||
+ | |||
+ | === Freshplayerplugin === |
||
+ | |||
+ | Eclipse は {{AUR|freshplayerplugin}} と互換性がありません。https://github.com/i-rinat/freshplayerplugin/issues/298 を見てください。 |
||
+ | |||
+ | === Show in System Explorer が機能しない === |
||
+ | |||
+ | [http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Freference%2Fref-9.htm&cp=0_4_1_52 こちらのガイド] を見てください。'''Window''' > '''Preferences''' > '''General''' > '''Workspace''' からシステムエクスプローラを起動するコマンドを変更してください。Xfce ユーザーであれば {{ic|thunar ${selected_resource_uri} }} に変更することでフォルダを [[Thunar]] で開けます。 |
||
== 参照 == |
== 参照 == |
||
− | * [ |
+ | * [https://www.ibm.com/developerworks/library/os-ecl-subversion/ How to use Subversion with Eclipse] |
2023年11月6日 (月) 21:58時点における最新版
Eclipse はユニバーサルな開発プラットフォームを目指している、オープンソースコミュニティプロジェクトです。Eclipse プロジェクトはクロスプラットフォームの統合開発環境 (IDE) として広く知られています。Arch Linux パッケージ (とこのガイド) は IDE を扱っています。
Eclipse IDE は主として Java で書かれていますが Java, C/C++, PHP, Perl, Python, Rust など様々な言語によるアプリケーション開発に使うことができます。また、IDE は subversion をサポートしており、タスク管理もできます。
目次
インストール
以下のパッケージのどれかを インストール してください:
- eclipse-jeeAUR Java EE 開発者向け
- eclipse-javaAUR Java 開発者向け
- eclipse-rcpAUR RCP および RAP 開発者向け
- eclipse-cppAUR C/C++ 開発者向け
- eclipse-phpAUR PHP 開発者向け
- eclipse-platformAUR 組み込みの Eclipse パッケージマネージャでユーザーごとにカスタマイズするのに適したベースプラットフォームです。
上記のパッケージを複数同時にインストールすることはできません。FS#45577 を参照。上記の中で一番必要なパッケージをインストールした後、別の言語を追加する必要があるときは プラグイン を使用してください。
プラグイン
pacman を使うことで多くのプラグインは簡単にインストールできます (詳しくは Eclipse プラグインパッケージガイドラインを見て下さい)。また、pacman を使うことでプラグインは最新状態に保たれます。他に、Eclipse Marketplace や Eclipse 内蔵のプラグインマネージャを使う方法もあります。
デフォルトのアップデートサイトを追加
あなたの使用している Eclipse のバージョンにあった、デフォルトのアップデートサイトが設定されていることを確認してください。プラグインが依存するパッケージは自動的にインストールされます。Eclipse の最新バージョンは Oxygen で、デフォルトのアップデートサイトは次になります: http://download.eclipse.org/releases/oxygen 。Help > Install new Software > Add を選択して、後でアップデートサイトがわかるように名前を付けて下さい。例えば: Oxygen Software Repository。そして url を入力します。
Eclipse Marketplace
Eclipse Marketplace を使用するには、まずインストールを行ってください: Help > Install new software > Switch to the default update site > General Purpose Tools > Marketplace Client を開きます。Eclipse を再起動すれば Help > Eclipse Marketplace から使用することができるようになります。
プラグインマネージャ
Eclipse のプラグインマネージャを使用することで Eclipse のリポジトリからプラグインをダウンロード・インストールすることができます。その場合、プラグインのウェブサイトで必要なリポジトリを確認してから、Help > Install New Software... を開き、Work with フィールドにリポジトリを入力、そして下のリストからインストールするプラグインを選択して指示に従ってください。
プラグインマネージャでアップデート
Eclipse を起動して Help > Check for Updates を選択してください。上のセクションで推奨しているように root でプラグインをインストールした場合、root で Eclipse を起動する必要があります。
プラグインをアップデートするために、プラグインのアップデートリポジトリが Window > Preferences > Install/Update > Available Software Sites で有効になっていることを確認してください: プラグインのリポジトリは各プラグインのプロジェクトウェブサイトで確認できます。リポジトリを追加・編集・削除する際は Available Software Sites パネルの右にあるボタンを使ってください。Eclipse 4.5 (Mars) の場合、以下のリポジトリが有効になっていることを確認してください:
http://download.eclipse.org/releases/mars
アップデート通知を受信するには、Window > Preferences > Install/Update > Automatic Updates を開きます。root でインストールしたプラグインの通知を受信したい場合、root で Eclipse を起動して Window > Preferences > Install/Update > Available Software Sites を開き、インストールしたプラグインのリポジトリを選択して Export してください。その後、通常ユーザーで Eclipse を起動してから同じパネルでリポジトリを Import します。
プラグイン一覧
- AVR — AVR マイクロコントローラプラグイン。
- Aptana — HTML5/CSS3/JavaScript/Ruby/Rails/PHP/Pydev/Django のサポート。スタンドアロンのアプリケーションとしても使えます。
- IvyDE — IvyDE 依存関係マネージャ。
- Markdown — Eclipse 用の Markdown エディタプラグイン。
- PyDev — Python のサポート。
- Subclipse — Subversion のサポート。
- Subversive — Subversion のサポート。
- TestNG — TestNG のサポート。
- TeXlipse — LaTeX のサポート。
- Checkstyle — Eclipse Checkstyle のサポート。
javadoc との統合を有効にする
Java の標準メソッドにマウスポインタを乗せたときに API エントリを表示する方法。
オンライン版
マシンから常時インターネットに接続している場合、オンラインドキュメントを使うことができます:
- Window > Preferences から、Java > Installed JREs を開いて下さい。
- "Standard VM" タイプの "java" が存在するので、それを選択して Edit をクリック。
- "JRE system libraries:" の下の
/usr/lib/jvm/java-8-openjdka/jre/lib/rt.jar
アイテムを選択して、Javadoc Location... をクリック。 - "Javadoc location path:" テキストフィールドに "https://docs.oracle.com/javase/8/docs/api/" と入力します。
オフライン版
openjdk8-doc パッケージをインストールすることでドキュメントをローカルに保存することが可能です。Eclipse は javadocs を自動的に検出します。自動検出が行われない場合、rt.jar の Javadoc の位置を file:/usr/share/doc/java8-openjdk/api
に設定してください。
トラブルシューティング
ダークテーマ
Eclipse は、Window > Preferences > General > Appearance で Dark テーマを選択して有効にすることができます。
ダークテーマは GTK テーマの色ではなく、独自の色を使用します。GTK の色設定を完全に尊重したい場合は、/usr/lib/eclipse/plugins/org.eclipse.ui.themes_version/css/
のすべての .css ファイルを削除するか、バックアップ用のサブフォルダに移動して、version
を適切なバージョン番号に置き換えてください。
デフォルトのウィンドウタイトルのフォントサイズを変更
Eclipse の設定からウィンドウタイトルのフォントサイズを変更することはできません。テーマの .css ファイルを編集する必要があります。Eclipse のアップデートで、変更した設定は戻ってしまうので注意してください。編集するファイルは以下のディレクトリにあります:
/usr/share/eclipse/plugins/org.eclipse.platform_4.3.<your version number>/css
テキストエディタで適切なファイルを開いて下さい。例えば "GTK theme" を使用している場合、e4_default_gtk.css
を編集します。ファイルの中にある .MPartStack を探して、font-size を適当なサイズに変更してください:
.MPartStack { font-size: 9; swt-simple: false; swt-mru-visible: false; }
Freshplayerplugin
Eclipse は freshplayerpluginAUR と互換性がありません。https://github.com/i-rinat/freshplayerplugin/issues/298 を見てください。
Show in System Explorer が機能しない
こちらのガイド を見てください。Window > Preferences > General > Workspace からシステムエクスプローラを起動するコマンドを変更してください。Xfce ユーザーであれば thunar ${selected_resource_uri}
に変更することでフォルダを Thunar で開けます。