1

これはばかげた質問のように思えるかもしれませんが、jedit を使用して nautilus からファイルを開く方法が本当に見つかりません。ドラッグ アンド ドロップを試みましたが、うまくいきません。これを行うためのプラグインも jedit に見つかりませんでした。

または、ダブルクリックして開くだけでも構いませんが、何らかの理由で jedit がアプリケーション リストに表示されないため、デフォルトのテキスト エディタ アプリケーションとして設定できません。そのため、nautilus からファイルを開く方法はありません。

その瞬間に開くことができる唯一の方法は、jedit内またはターミナル内のいずれかですが、これらは私にとって本当に非効率的です. ですから、誰かがこの些細な問題を解決するために私に手を差し伸べることができれば、それは素晴らしいことです.

私はいくつかのグーグルを行い、ここからhttp://jedit-devel.narkive.com/3Qsqp2II/jedit-devel-jedit-drag-and-drop-bug-in-gnome、バージョンがこの問題に影響を与えている可能性があるようです。これについてはわかりません。しかし、ここに私の事実があります

Java バージョン「1.7.0_65」

jEdit 5.1.0

4

3 に答える 3

0

Nautilus でファイルを右クリックしたときの「開く」のアプリケーションのリストに jEdit を追加するのはどうですか?

https://ubuntugenius.wordpress.com/2012/06/18/ubuntu-fix-add-program-to-list-of-applications-in-open-with-when-right-clicking-files-in-からの指示オウムガイ/

たとえば、これは私の jedit.desktop ファイルです。

$ cat /usr/share/applications/jedit.desktop 
[Desktop Entry]
Version=1.0
Type=Application
Name=jEdit
GenericName=Text Editor
Comment=Text editor for code
Exec=jedit %F
Terminal=false
MimeType=text/plain;
Icon=jedit
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;

[Desktop Action Window]
Name=New Window
Exec=jedit
OnlyShowIn=Unity;

[Desktop Action Document]
Name=New File
Exec=jedit
OnlyShowIn=Unity;

jEdit を特定のファイル タイプを開くためのデフォルトにしたい場合は、いずれかを右クリックして [プロパティ] を選択し、[プログラムから開く] タブに移動し、[推奨アプリケーション] の下の [jEdit] をクリックして、[デフォルトとして設定] ボタンをクリックします。

お役に立てれば。

于 2015-03-29T21:40:27.257 に答える
0

これはうまくいくはずで、私にとってはうまくいきます。Ubuntu レポジトリに同梱されているバージョンを使用している場合は、弊社のホームページに記載されているように、弊社独自のレポジトリで公式バージョンに変更してみてください。公式バージョンを使用している場合は、ドラッグ アンド ドロップを試みたときにアクティビティ ログで疑わしいものがないか調べてください。また、jEdit は、通常のアプリケーションとして、また「アプリケーションで開く...」として利用できるはずです。少なくとも、公式パッケージでは問題ありません。すべてがうまくいかない場合は、バグ トラッカーでバグを開いてください。

于 2015-04-17T00:40:36.380 に答える
0

これは、Ubuntu 12.04 を実行している私の不安定なマシンに固有のものかもしれませんが、この行JAVA="${JAVA_HOME}/bin/java"が問題であることがわかりました。

端末からは、 の正しい値に解決されます/usr/lib/jvm/java-8-oracle/bin/java

ただし、デスクトップまたはランチャー バーからは、/com/home/users/current/local/java.

誰かが私がこれを説明できるよりも学んだのかもしれませんが、私の解決策は/usr/local/bin/jedit、最後の行を置き換えてファイルを編集することでした:

exec "${JAVA}" -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -jar "/usr/local/share/jEdit/5.3.0/jedit.jar" -reuseview "$@"

と:

exec "java" -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -jar "/usr/local/share/jEdit/5.3.0/jedit.jar" -reuseview "$@"

これは、JVM が適切に設定されている場合にのみ機能します。

于 2015-12-15T20:58:26.633 に答える