web-dev-qa-db-ja.com

Eclipseで、ファイルシステム内の現在のファイルを表示します

Eclipseには、ファイルシステムで現在選択されているファイルを表示する方法があります。現在、Explorerで開く必要がありますが、Finderまたはnautilusでも開くことができます。

基本的に、「システムエディタで開く」オプションは必要ありません。 「エクスプローラー/ファインダー/ノーチラスにファイルを表示する」オプションのある右クリックメニューが欲しいのですが。

ありがとう

44
pbreault

注: 独自の外部ツールを開発する Windowsエクスプローラーでファイルを開くこともできます

alt text

または、StartExplorerのようなEclipseプラグインを使用できます。

alt text


MacOSに関する注記:

zvikicoメンション

Mac OS Xでは、場所を/usr/bin/openに置き換え、引数は${container_loc}にする必要があります。

しかし アダム注意

動作しません-OSX、次のようにする必要があります${container_loc}を引用符で囲みます。そうしないと、ファイル名のスペースに対応できないため、奇妙なエラーメッセージが表示されることがよくあります。

しかし ser2036022details

macosxで-R "$ {resource_loc}"を/usr/bin/openの引数として使用して、他の同様のツールとの一貫性を保つことができます。

52
VonC

ExploreFSはクロスプラットフォームプラグインであり、UbuntuおよびMac OSX

  1. (OSXのヘルプメニューから)「新しいソフトウェアのインストール」を開き、
  2. 追加 http://www.junginger.biz/Eclipse/
  3. チェックリストからExploreFSを選択します。
  4. 適切なオプションを選択し、拡張機能をインストールします。

これで、プロジェクト、パッケージ、またはファイルをクリックして、ファイルシステムで探索を選択すると、デフォルトのファイルマネージャーで場所が開きます。

screenshot

15
Sufian

私は最近EclipseLunaバージョンを使用していますが、その機能はネイティブに実装されています。

「プロジェクトエクスプローラー」ビューで、関心のあるファイルを右クリックします->「表示」->「システムエクスプローラー」

enter image description here

10
Osmar

ファイルのプロパティを開き(右クリック->プロパティ)、ダイアログに完全なファイルシステムパスが表示されます。

6
Adam Batkin

PluginBoxを見てください: http://pluginbox.sourceforge.net/plugins.html 。これはLinuxでも機能します。正確に構成することも、Gnome、KDE、...のスキーマを選択することもできます。

4
robsch

EasyShell拡張機能を試してください: http://marketplace.Eclipse.org/content/easyshell

3
L S

ファイルを右クリックして「表示>システムエクスプローラー」を選択すると、人生が美しいことがわかります。

ところで、私のEclipseバージョン:Luna Service Release 1(4.4.1)[Mac用]

2
steven

追加Nautilusで表示使用外部ツールも非常に簡単で、VonCの回答のWindowsのプロセスと非常によく似ています。次のシェルスクリプトを作成するだけです、chmod +xそれをPATHに追加します。次に、以下のスクリーンショットに示すように、Eclipseの外部ツール構成ウィンドウで使用します。

~/bin$ cat run-nautilus.sh 
#!/bin/bash
nautilus `dirname $1`

Set up the external tools configuration as shown here

1
sigint
  • @VonCが解決策を提供しましたが、この解決策は、機能をより深く理解し、ショートカットを作成するのに役立ちます。

enter image description here

enter image description here

  • エクスプローラーのコマンドライン引数

    • / select [object]-新しいエクスプローラウィンドウでファイルまたはフォルダを選択します
  • この機能へのショートカットを直接配置することはできませんが、ショートカットを最後に起動した外部ツールに設定すると、次のように配置できます。
    enter image description here

1
Premraj

コメントできないようですので、代わりに回答として投稿しますOSXでは回答@ zvikicoが非常に近いので、次のように変更します。

Location: /usr/bin/open
Arguments: -R ${container_loc}

-R引数は、実際にファイルを開こうとするのではなく、Finder引数で明らかにします。

次に、他の外部ツールの回答で述べたように、シェルとして実行

0
TomC