探検


jEdit - Programmer's Text Editor

■ このスレッドは過去ログ倉庫に格納されています
2007/11/28(水) 01:59:18ID:Ug4zv0vn0
Java で実装されたプログラマ向けテキストエディタ jEdit のスレッドです。

日本製の Mac OS 用テキストエディタ Jedit シリーズとは名前が似ている
以外に関係はありません。基本的には大文字小文字の違いで区別しましょう。

本家サイト(英語)
http://www.jedit.org/
2007/11/28(水) 02:23:43ID:Ug4zv0vn0
手始めに、いくつか日本語環境向けの情報を載せときます。
まずは本家サイトのトップページに列挙された機能の日本語訳を。

・Java で書かれているので、 Mac OS X, OS/2, Unix, VMS, Windows で
 動きます。
・組み込みのマクロ言語、拡張性のあるプラグインアーキテクチャ。
 たくさんのマクロやプラグインが利用可能です。
・プラグインは jEdit から "plugin manager" 機能を使ってダウンロード、
 インストールすることができます。
・130 以上の言語に対応したオートインデント、シンタックスハイライト。
・UTF8 と Unicode を含む多数の文字エンコーディングのサポート。
・テキストの範囲を選択して隠すフォールディング。
・ワードラップ。
・高度な設定、カスタマイズが可能。
・そのほか、基本的なものでも高等なものでも、テキストエディタに
 あなたが期待する機能。完全なリストは "Features" ページを見てください。
 (英語) http://www.jedit.org/index.php?page=features
2007/11/28(水) 02:25:47ID:Ug4zv0vn0
メニューなどを日本語化するための日本語リソースを公開されている方がいます。
いきなり直リンはしませんが、探せばすぐ見つかるでしょう。インストールは
ダウンロードしたファイルを所定の場所において jEdit を再起動するだけです。
2007/11/28(水) 02:37:33ID:Ug4zv0vn0
おすすめプラグイン。

Console
コマンドシェル。ここからビルドすればコンパイルエラーなどが ErrorList プラグインに
送られ、該当箇所へのジャンプなどができるようになります。

※plugin manager のおかげで Console をインストールすれば ErrorList は勝手に
 付いてきます。その他のプラグインでも依存関係のあるプラグインは自動的に
 インストールされます。

WhiteSpace
半角全角スペースやタブなどの空白文字を明示することができるようになります。
行頭のみとか行末のみとか、いくらか選択が可能です。

FTP
ftp/sftp を通してリモートホストにあるファイルを直接編集できるようになります。

ProjectViewer
ディレクトリツリーなどのファイル群を「プロジェクト」にまとめることができます。
たくさんのプロジェクトを切り替えながら作業でき、プロジェクトの切り替えで
Console のカレントディレクトリが自動的に移動するように設定もできます。

XML
補完、 DTD によるバリデーションなど強力な XML 編集サポートが得られます。
2007/11/28(水) 02:43:55ID:Ug4zv0vn0
日本語 Windows 環境向けおすすめ Fallback Encodings 。
"MS932 EUC-JP ISO-2022-JP UTF-8"


あと、日本語関係ないけどスクリーンショットとか。
http://www.jedit.org/index.php?page=screenshots
最新の 4.3 系の奴は載ってないので Google から。
http://images.google.co.jp/images?q=jedit+4.3
と思ったけど、あんまり変わってませんね。
2007/11/28(水) 02:56:36ID:1jz+ne8P0
おぉ!
スレ立て乙>>1
まだ入れたばっかりで何のプラグインも入れてないので
これからじっくりいじっていきたいと思ってます
2007/11/28(水) 13:56:15ID:ywiz4lUn0
物凄く初歩の質問ですいません。

PYTHON書くのに使おうと思うのですが
色分けやオートインデントなどの設定はどうしたらいいんでしょう?
2007/11/28(水) 20:26:29ID:hrs69+OS0
helpのabout jeditってところ開いたらスタッフロールみたいなのが流れてなんか笑った
2007/11/30(金) 03:36:08ID:1ij4JG/50
さて、日本語化してみた
これで気分的には一安心

とりあえずプラグイン入れたり外したりして遊んでみます
プラグインマネージャーがついてるって便利なもんだね
2007/12/05(水) 00:46:26ID:etiZWCF90
なんか日本語だとワードラップが微妙な気がする
2007/12/05(水) 01:02:10ID:Tjc5xTrU0
日本語ドキュメントがないのはつらいな
いじりがいがありそうなだけに残念
2007/12/06(木) 03:53:16ID:6gvhiwvS0
>>7
何もしなくても *.py なファイル開いたら python モードにならないか?

>>10
空白じゃないと折り返さないね。英文仕様か・・・。
13名無しさん@お腹いっぱい。
垢版 |
2007/12/09(日) 15:25:05ID:nvR08kJj0
jEdit 4.3pre12 age
2007/12/09(日) 18:07:41ID:HlLZChEf0
落としてみる
アップデートしたら日本語化とか一からやらなきゃダメなの?
2007/12/09(日) 18:48:07ID:nvR08kJj0
>>14
英語のまま使ってるから知らんけど、日本語化ファイルの設置方法から言って
上書きインストールすればファイルは消されんから大丈夫じゃない?

あと、今回の更新ではいくつかいっしょにバージョンアップしないといけないプラグインが
あるみたい。 Console とか。
2007/12/13(木) 23:55:43ID:yBWkHXjv0
禁則とか考えなければ普通に使えるな
今後、いろいろ面白いプラグインが増えるのが楽しみ
2007/12/15(土) 02:51:24ID:vRB/MzmD0
4.3pre12 対応の日本語リソースあがってた。今回はちょっとしか変わってないけど、
毎度翻訳助かる。
2007/12/17(月) 18:10:41ID:doSpGmL60
行末マーカーを変更したいんだけど無理かな
2007/12/17(月) 18:24:25ID:IYOb1fBG0
これ、検索ダイアログの仕様が微妙
使いやすいんだけど、メニューから全置換とか選んだら
直前の置換オプションでいきなり全置換しちゃうんだな

というより、実質検索ダイアログをだす癖をつけとかないと面倒なことになる
慣れれば問題ないんだろうけど
2007/12/18(火) 02:23:17ID:rnLO3vaq0
>>18
表示非表示と色は変えれるけど、そういう話じゃないよね?
ソースに直接 "." って埋まってたから、変えようと思うと面倒な感じ。

目立たない色にして、あんまり気にしないことにしてる。
2007/12/18(火) 02:44:33ID:rnLO3vaq0
>>19
そういや最初のころ Replace and Find Next を見つけるまで一箇所ずつ
確認しながらの置換はできないのかと思ってた。他のエディタと違うから
ちょっと戸惑うね。

もう慣れたから、これはこれでいいものだと思ってるけど、この仕様じゃないと
できないこととかあるのかな?
2007/12/18(火) 04:37:04ID:HB+fMbfG0
>>20
あーやっぱり無理か、ありがとう
ピリオドが連続してるとなんか気になるんだよね
2007/12/19(水) 01:32:31ID:glkDipry0
これ、アウトラインプロセッサみたいなモードって無いのかな?
そういうプラグインでもいいんだけど
折り畳みがそれにあたるのかな?

タブ化したらちょっと便利になった
2007/12/19(水) 02:15:27ID:LgU5VkO30
>>23
Outline っていうプラグインがあったから入れてみて、これが折り畳みのレベルを
反映するらしいから Folding mode を indent にしたら、なんとなくそんな感じになるか
と思ったけど、これは、うーん。ダメかな。
2007/12/19(水) 05:30:53ID:LgU5VkO30
SuperAbbrev プラグインに感動した。 TextMate のウリはこれだね。納得。
2007/12/19(水) 08:57:11ID:glkDipry0
Outline入れてみました
なんか微妙な仕様ですね
折りたたみと組み合わせて使うタイプは初めてなんで
試行錯誤してみます

でもいろんなモードがあって逆に便利そうでもある
別ウインドウで管理というのも斬新
2007/12/23(日) 17:01:03ID:FI5RlnD70
なーんか、openとかディレクトリ表示とか、その辺で待たされることが多いな
他は普通に高速なんだけど
2007/12/24(月) 11:00:15ID:pa1+zrvg0
>>27
Windowsだったらデスクトップにzipファイルがあると
すげー遅くなるとかいう問題があったような
jEditじゃなくてJavaのファイルダイアログの問題だけど
2007/12/27(木) 04:31:06ID:wyoglL3N0
>>28
jEdit は自前のダイアログっぽいから関係ないかと思ってたけど、でかい zip があると
待たされるね。なんでだろ?
3029
垢版 |
2007/12/27(木) 04:32:47ID:wyoglL3N0
デスクトップとか関係なくて、ファイルブラウザで開こうとしたディレクトリに zip が
あるかどうかで変わるってことね。
3129
垢版 |
2007/12/27(木) 04:41:42ID:wyoglL3N0
これか。
http://bugs.sun.com/view_bug.do?bug_id=5050516
次の JRE のリリースでは直ってそうな予感。連投ごめん。
2007/12/27(木) 12:09:00ID:LHsSj2Zv0
なるほど、直る予定があるなら問題ないね
あぁ、いろんなプラグインがあるから試してるうちに時間がたつw
2008/01/06(日) 23:53:31ID:CB1CVktw0
落ちそうだな
2008/01/07(月) 15:50:19ID:Sw8MGfFm0
セカンドエディタとしてたまに使ってるけど
やっぱり今までのをついつい使っちゃうんだよなぁ
本格乗換えまで先は長いw
2008/01/07(月) 21:41:43ID:ikxFxSRZ0
プラグインマネージャを開くとエラーで落ちるんだけど、
原因わかる人いないかな?

jre-1.6.0-03
jEdit 4.3-pre12

エラーメッセージ
java.lang.NoClassDefFoundError: org/gjtsp/jedit/pluginmgr/PluginManager
at org.gjt.sp.jedit.pluginmgr.PluginManager.init(PluginManager.java:163)
at org.gjt.sp.jedit.pluginmgr.PluginManager.<init>(PluginManager.java:149)
at org.gjt.sp.jedit.pluginmgr.PluginManager.showPluginManager(PluginManager.java:102)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.gjt.sp.jedit.bsh.Reflect.invokeMethod(Reflect.java:134)
at org.gjt.sp.jedit.bsh.Reflect.invokeStaticMethod(Reflect.java:98)
at org.gjt.sp.jedit.bsh.Name.invokeMethod(Name.java:871)
at org.gjt.sp.jedit.bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at org.gjt.sp.jedit.bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at org.gjt.sp.jedit.bsh.BSHBlock.eval(BSHBlock.java:80)
at org.gjt.sp.jedit.bsh.BshMethod.invokeImpl(BshMethod.java:362)
at org.gjt.sp.jedit.bsh.BshMethod.invoke(BshMethod.java:258)
at org.gjt.sp.jedit.bsh.BshMethod.invoke(BshMethod.java:186)
at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:509)
at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76)
at org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:418)
at org.gjt.sp.jedit.jEdit$3.invokeAction(jEdit.java:2967)
at org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:264)
(以下略
2008/01/08(火) 02:00:23ID:7TLPsmZ80
>>35
落ちるって javaw.exe が死ぬの? >15 にある「いっしょにバージョンアップしないと
いけないプラグイン」のせいじゃないかと思うんだけど、それならプラグインがロード
できないだけのはずだしなー。

最悪、 .jedit を一旦別の場所に移してから起動してみれば?
2008/01/26(土) 01:37:14ID:svuqt7Tk0
jEditにテキストファイルを関連付けしたいのですがどうやればいいのでしょうか?
jar 関連付け などで検索してみましたが見つけられませんでしたのでご教示お願いします

OSはVistaです
2008/01/26(土) 05:24:41ID:1ugYy7+P0
>>37
こんなんでどう? Vista で動くか知らんけど。
ftype txtfile="%windir%\system32\javaw.exe" -jar "C:\Program Files\jEdit\jedit.jar" -reuseview "%1"
3938
垢版 |
2008/01/26(土) 05:35:59ID:1ugYy7+P0
txtfile を上書きするよりは ftype jedittxt ... にしてから assoc .txt=jedittxt とか
組み合わせて使ったほうがいいかも。
4037
垢版 |
2008/01/26(土) 14:47:22ID:svuqt7Tk0
>>38
できました ありがとうございます

XPのときはコマンド打たなくてもプロパティから設定できたような気がしたのですが
Vistaでは使わないとできないのかもしれません(私が知らないだけかもしれませんが)
41名無しさん@お腹いっぱい。
垢版 |
2008/01/29(火) 15:12:51ID:4vyvvFns0
保守あげ
2008/02/14(木) 02:51:48ID:gomSF3Zm0
XML plugin の修正キタ
2008/02/20(水) 20:09:56ID:f3IVvVMa0
バッファ上のファイルの変更を定期的に読みに行くのを切ってみたんだけど
グローバルオプション-jEdit-一般-ファイル変更を確認するきっかけの「対象バッファ表示」が機能してなくない?
jEdit4.3pre12
2008/02/21(木) 03:04:55ID:aHODlIBv0
>>43
対象バッファを表示してからアプリケーションフォーカスを切り替えるとチェックが
かかるみたい。これはたしかにおかしい。
4544
垢版 |
2008/02/21(木) 03:19:15ID:aHODlIBv0
バグ報告あがってた。
https://sourceforge.net/tracker/index.php?func=detail&aid=1871440&group_id=588&atid=100588
46名無しさん@お腹いっぱい。
垢版 |
2008/03/14(金) 10:20:20ID:y0atUkCA0
jEdit 4.3pre13 age
でもプラグインとの互換性にまた問題が発生している様子。
2008/03/25(火) 13:08:33ID:Ql5zKm+s0
ひととおりメジャーなプラグインの問題は無くなったみたい。リリース前に確認してほしいなぁ。
48名無しさん@お腹いっぱい。
垢版 |
2008/03/31(月) 22:47:31ID:ESWsjgm40
検索を行おうとしたら
java.lang.ArrayIndexOutOfBoundsException: 0 >= 0
というエラーが出て検索できません。回避方法はありませんか?
2008/04/01(火) 00:55:34ID:Bzv3+FzB0
あからさまなバグの場合は直してしまうか、
面倒なら問題無いところまで、バージョン落とすのがお勧めだ
報告をあげれば、早く直るかもしれない
2008/04/01(火) 03:23:41ID:ot5MYmuL0
>>48
これだな。
https://sourceforge.net/tracker/?func=detail&atid=100588&aid=1924435&group_id=588

前バージョンで何度か検索して検索履歴作ってから 4.3pre13 を立ち上げろって感じ?

正直、そのまま前バージョン使ってていいと思うよ。
4.3pre13 の変更点の中にピンポイントで欲しい機能があるなら別だけど。
51名無しさん@お腹いっぱい。
垢版 |
2008/04/02(水) 00:19:03ID:7SVtutgW0
>>49 >>50
ありがとうございます。調べ足りなかったんですね。すみません。
2008/04/10(木) 18:01:15ID:ncY9qt8O0
これって折り返し表示出来ないの?
オプション見たけどそれっぽい項目がないんだけど。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況