Java で実装されたプログラマ向けテキストエディタ jEdit のスレッドです。
日本製の Mac OS 用テキストエディタ Jedit シリーズとは名前が似ている
以外に関係はありません。基本的には大文字小文字の違いで区別しましょう。
本家サイト(英語)
http://www.jedit.org/
jEdit - Programmer's Text Editor
■ このスレッドは過去ログ倉庫に格納されています
2007/11/28(水) 01:59:18ID:Ug4zv0vn0
15376
2008/11/22(土) 01:54:41ID:qhT6n6HY0154名無しさん@お腹いっぱい。
2008/12/05(金) 06:33:04ID:rQ79ibPK0 4.3pre16 の日本語リソース公開されました。毎度ありがたく使わせていただきましょう。
155名無しさん@お腹いっぱい。
2008/12/30(火) 11:42:32ID:1QssoRew0 マック版使い始めましたが、どうもファイルオープン周りの挙動がつかめません。
アプリのダブルクリックで起動すると、前回(前々回も?)のファイルが
レジュームされるように見えます。
アプリに書類をドロップしてもファイルを開けません。エディタウィンドウに
ドロップすると開けます。関連づけしたtxtをダブルクリックするとjEditが
フォーカスされますが、ファイルは開かれません。
Close(global)するとjEditのプロセスはあるけど、何もできない状態になります。
再起動するまでファイルオープンや新規オープンもできません。
javaだからなのか普通のアプリとは使い勝手が違うようですが、エディタとしては
使いやすいし軽いので、是非使いこなしたいと思ってます。何か設定変更
などで使いやすくできたりするでしょうか。あるいは、上記の挙動は僕だけですか?
MacOS10.4.11, jEdit4.3pre16, Java1.5.0_16です。
よろしくお願いします!
アプリのダブルクリックで起動すると、前回(前々回も?)のファイルが
レジュームされるように見えます。
アプリに書類をドロップしてもファイルを開けません。エディタウィンドウに
ドロップすると開けます。関連づけしたtxtをダブルクリックするとjEditが
フォーカスされますが、ファイルは開かれません。
Close(global)するとjEditのプロセスはあるけど、何もできない状態になります。
再起動するまでファイルオープンや新規オープンもできません。
javaだからなのか普通のアプリとは使い勝手が違うようですが、エディタとしては
使いやすいし軽いので、是非使いこなしたいと思ってます。何か設定変更
などで使いやすくできたりするでしょうか。あるいは、上記の挙動は僕だけですか?
MacOS10.4.11, jEdit4.3pre16, Java1.5.0_16です。
よろしくお願いします!
2008/12/30(火) 20:49:57ID:wmLVxOGZ0
ttp://mijav.dk/node/33
こんなのがあるようです。
こんなのがあるようです。
2008/12/30(火) 20:54:21ID:wmLVxOGZ0
ttp://www.jedit.org/users-guide/starting.html
ttp://www.jedit.org/users-guide/cli-usage.html
あと、この辺ももしかしたら関係あるかも
ttp://www.jedit.org/users-guide/cli-usage.html
あと、この辺ももしかしたら関係あるかも
158155
2008/12/30(火) 23:53:41ID:vtitNERA0 ありがとうございます!なんかそれっぽいですね!
macをキーワードにググるとJeditが引っかかるので面倒です。
>>156のプラグインを試してみる前に、MacOS Pluginという、必須っぽい
プラグインが入っておらず、入れただけでいくつかの問題が解決しました。
さらにそれ以前に、僕の使ってるjEditバージョンはdevelopement release
だったようなので、これからバージョンを落として再インストールしてみます。
macをキーワードにググるとJeditが引っかかるので面倒です。
>>156のプラグインを試してみる前に、MacOS Pluginという、必須っぽい
プラグインが入っておらず、入れただけでいくつかの問題が解決しました。
さらにそれ以前に、僕の使ってるjEditバージョンはdevelopement release
だったようなので、これからバージョンを落として再インストールしてみます。
2008/12/31(水) 00:34:19ID:dg0r5Zyb0
その手の情報は、jEdit 本家サイト右下にある SourceForge Project から Tracker の
Bugs で出る一覧で OS X で探すと簡単に見つけ出せます
あと、stable は日本語入力が別窓になったりプラグインマネージャの動作が不安
定だったりするので、現状では API がいくらか変更される前の pre14 あたりがい
ちばん安定してるようです、逆に同じ理由で pre15 以降を要求するプラグインも
ちらほら出てきてるようですが
Bugs で出る一覧で OS X で探すと簡単に見つけ出せます
あと、stable は日本語入力が別窓になったりプラグインマネージャの動作が不安
定だったりするので、現状では API がいくらか変更される前の pre14 あたりがい
ちばん安定してるようです、逆に同じ理由で pre15 以降を要求するプラグインも
ちらほら出てきてるようですが
160155
2008/12/31(水) 05:48:56ID:7YAbCRfz0 ありがとうございます〜
確かにstableは使いづらかったので、最新に戻しました。
いろいろ試していたら便利な機能がたくさん見つかって、
不思議な挙動も気にならなくなってきました。
しばらく様子を見てみようと思います。
確かにstableは使いづらかったので、最新に戻しました。
いろいろ試していたら便利な機能がたくさん見つかって、
不思議な挙動も気にならなくなってきました。
しばらく様子を見てみようと思います。
2009/01/03(土) 23:00:01ID:57ZFupAg0
このスレの流れに触発されて、折り返し表示(ソフトラップ)の非空白対応パッチを作ってみました。
https://sourceforge.net/support/tracker.php?aid=2483695
BreakIterator を使ったおかげで日本語の禁則(行頭に句読点、促音、拗音は置かない)にも
対応できてるみたいです。また、日本語限定でもないので、本体に適用可能なものになっている
はずです。
テストしてもらえると助かります。
https://sourceforge.net/support/tracker.php?aid=2483695
BreakIterator を使ったおかげで日本語の禁則(行頭に句読点、促音、拗音は置かない)にも
対応できてるみたいです。また、日本語限定でもないので、本体に適用可能なものになっている
はずです。
テストしてもらえると助かります。
162名無しさん@お腹いっぱい。
2009/01/04(日) 12:57:01ID:qajIro2/0 >>161
あぁ、やっと本家開発チームの方がソフトラップにも取り組みはじめてくださったの
ですね。ありがたいことです、喜んで利用 & 随時レポさせていただきます。
で、いきなりでなんですが、さしあたり気づいたのは、ASCII 系英字記号の後ろでも
ラップしてしまっています。これはこれで見やすいのですが、パッチ前はたしかそれ
ら英字記号ではラップしないようになっていたようなので、あるいはこの変化をよく
思わない人もいるかもしれません。
あぁ、やっと本家開発チームの方がソフトラップにも取り組みはじめてくださったの
ですね。ありがたいことです、喜んで利用 & 随時レポさせていただきます。
で、いきなりでなんですが、さしあたり気づいたのは、ASCII 系英字記号の後ろでも
ラップしてしまっています。これはこれで見やすいのですが、パッチ前はたしかそれ
ら英字記号ではラップしないようになっていたようなので、あるいはこの変化をよく
思わない人もいるかもしれません。
2009/01/04(日) 17:56:41ID:tIRV3GE/0
>>162
さっそくのテスト、ありがとうございます。
英字記号でのラップについてはたしかにそのとおりなんで、そのこともあって
直接コミットせずに一旦パッチの形で挙げています。(計画中の
安定版リリースとの兼ね合いも相談する必要があるんですけどね・・・)
ただ、パッチを挙げたあとにソフトラップに関するバグを検索したところ、
「空白でしかソフトラップされない」ことが英語圏でも都合が悪いこともある
ようでした。
https://sourceforge.net/support/tracker.php?aid=1656673
https://sourceforge.net/support/tracker.php?aid=1624755
自分ではソフトラップをほとんど使っていないこともあって、パッチや
trunk への適用後に明らかなデメリットの指摘がなければ、このままでも
いいかと思っています。
現状の挙動を保ちたいとなった場合は、追加の行分割ルールを組み込んだ
独自の BreakIterator の実装を作って置き換えることになるでしょう。
さっそくのテスト、ありがとうございます。
英字記号でのラップについてはたしかにそのとおりなんで、そのこともあって
直接コミットせずに一旦パッチの形で挙げています。(計画中の
安定版リリースとの兼ね合いも相談する必要があるんですけどね・・・)
ただ、パッチを挙げたあとにソフトラップに関するバグを検索したところ、
「空白でしかソフトラップされない」ことが英語圏でも都合が悪いこともある
ようでした。
https://sourceforge.net/support/tracker.php?aid=1656673
https://sourceforge.net/support/tracker.php?aid=1624755
自分ではソフトラップをほとんど使っていないこともあって、パッチや
trunk への適用後に明らかなデメリットの指摘がなければ、このままでも
いいかと思っています。
現状の挙動を保ちたいとなった場合は、追加の行分割ルールを組み込んだ
独自の BreakIterator の実装を作って置き換えることになるでしょう。
164162
2009/01/04(日) 21:25:54ID:qajIro2/0 Whitespace で単語間の空白を明示させるようにしてない場合は非常にわかりづらく
なることと、選択時にソフトラップ直前の字が行を越える形でしか選択できないのが、
空白だと気にならなくても記号だとはじめて使う人はちょっとびっくりするかも、という
こともあるので、 可能なら半角記号は従来どおりにして、かわりにそのバグ報告で
もあったように wordBreakChars がソフトラップでも機能するようにするのがよいので
は、と思われます
独自の BreakIterator の形にすれば、あとあとプラグインでそれをさらに拡張するよ
うな使い方も考えられますし (ソフトラップ位置に改行挿入とか)
なることと、選択時にソフトラップ直前の字が行を越える形でしか選択できないのが、
空白だと気にならなくても記号だとはじめて使う人はちょっとびっくりするかも、という
こともあるので、 可能なら半角記号は従来どおりにして、かわりにそのバグ報告で
もあったように wordBreakChars がソフトラップでも機能するようにするのがよいので
は、と思われます
独自の BreakIterator の形にすれば、あとあとプラグインでそれをさらに拡張するよ
うな使い方も考えられますし (ソフトラップ位置に改行挿入とか)
2009/01/12(月) 14:35:51ID:A0l/oCA40
http://factor-language.blogspot.com/2009/01/screencast-editing-factor-code-with.html
元々の作者である Slava Pestov が jEdit から Emacs に乗り換えたそうだ。
前から Java を使うのに嫌気が差していたらしい。
> I'm disappointed by Sun's latest antics (abandoning Swing for the last 7 years or so;
> bundling Yahoo and MSN adware with the Windows JRE), and Apple's half-hearted support
> for Java (really it's Sun's fault; why don't they develop the Mac OS X JRE?).
Windows の JRE にアドウェアなんて入ってんの?(あるいは、入ってたの?)
元々の作者である Slava Pestov が jEdit から Emacs に乗り換えたそうだ。
前から Java を使うのに嫌気が差していたらしい。
> I'm disappointed by Sun's latest antics (abandoning Swing for the last 7 years or so;
> bundling Yahoo and MSN adware with the Windows JRE), and Apple's half-hearted support
> for Java (really it's Sun's fault; why don't they develop the Mac OS X JRE?).
Windows の JRE にアドウェアなんて入ってんの?(あるいは、入ってたの?)
2009/01/12(月) 20:39:33ID:61cAGr0a0
もともと近年ずっとそっちが主プロジェクトの Factor の開発でとうの昔にその
Java 版リリースは事実上放棄してたからね、てかつい最近まで jEdit 使って
たのがむしろちょっとびっくり
アドウェアはインストーラが「旦那、これもいっしょにいかがです?」なんてそ
の手の製品を紹介するけど、No と言えばそれっきりだからアドウェア云々は
皮肉混じりの誇張比喩表現だと思う
まあ Emacs も本人が書いてるとおり、Factor でエディタを作るまでの仮住まい
かと
Java 版リリースは事実上放棄してたからね、てかつい最近まで jEdit 使って
たのがむしろちょっとびっくり
アドウェアはインストーラが「旦那、これもいっしょにいかがです?」なんてそ
の手の製品を紹介するけど、No と言えばそれっきりだからアドウェア云々は
皮肉混じりの誇張比喩表現だと思う
まあ Emacs も本人が書いてるとおり、Factor でエディタを作るまでの仮住まい
かと
2009/01/16(金) 01:23:40ID:bjJsNSaN0
>>164
やっぱり、そうですね。
正直なところ、自分ではソフトラップを使っていないので正月のように暇を
もてあますような時でもないと対応を進めることはないと思います。できれば
このパッチを元に誰かに引き継いでもらいたいところです。
現在の開発者は全員ボランティアということもあって jEdit の開発リソースは
慢性的に不足状態にあります。こういう広く需要のあるところから、新しい開発者が
増えてくれればいいなぁとも思っています。英語が苦手という方でも、このスレを
使ってもらったらいいですし。
(今のところ日本で jEdit のユーザーが集まってる(?)ところって、ここの
ほかには無いみたいです。)
やっぱり、そうですね。
正直なところ、自分ではソフトラップを使っていないので正月のように暇を
もてあますような時でもないと対応を進めることはないと思います。できれば
このパッチを元に誰かに引き継いでもらいたいところです。
現在の開発者は全員ボランティアということもあって jEdit の開発リソースは
慢性的に不足状態にあります。こういう広く需要のあるところから、新しい開発者が
増えてくれればいいなぁとも思っています。英語が苦手という方でも、このスレを
使ってもらったらいいですし。
(今のところ日本で jEdit のユーザーが集まってる(?)ところって、ここの
ほかには無いみたいです。)
2009/01/16(金) 01:43:00ID:bjJsNSaN0
>>132-133
これは >161 のパッチの中にある wrapLine() メソッドの最後、
"x = endOfWhitespace;" を削除すれば望みの動作になりそうです。
ただし、現状の動作は意図されたものだと思うのでそういう変更は受け入れられない
でしょう。動作を選択できるオプションを追加すればいけるかもしれませんが。
可能であればローカルでビルドしたものを使うことも考えられます。
ビルドに必要なソフトは、たしか JDK と ant だけだったと思います。
これは >161 のパッチの中にある wrapLine() メソッドの最後、
"x = endOfWhitespace;" を削除すれば望みの動作になりそうです。
ただし、現状の動作は意図されたものだと思うのでそういう変更は受け入れられない
でしょう。動作を選択できるオプションを追加すればいけるかもしれませんが。
可能であればローカルでビルドしたものを使うことも考えられます。
ビルドに必要なソフトは、たしか JDK と ant だけだったと思います。
2009/02/14(土) 23:33:04ID:uoWIeq/V0
すみません。
jedit4.1を使っているのですが、
インデントが大きすぎるのでスペース4個分ぐらいにしたいのですが、
どのようにしたら良いでしょうか。
jedit4.1を使っているのですが、
インデントが大きすぎるのでスペース4個分ぐらいにしたいのですが、
どのようにしたら良いでしょうか。
2009/02/14(土) 23:58:56ID:uoWIeq/V0
自己解決しました。。。
2009/03/11(水) 16:13:53ID:VPv/WdcA0
SideKickとOutline、どっちのせいか不明だが頻繁にエラーメッセージが出るようになったなぁ
パースの途中で引っかかってるみたいだが、なんなんだか
パースの途中で引っかかってるみたいだが、なんなんだか
2009/03/12(木) 23:58:37ID:u0X/jM+H0
この間、やっと空白が入らないとwrapしない仕様に気づいた
折り返したり折り返さなかったり不思議に思ってたんだけど
日本語書いてる時は不便だな、これ
禁則処理までは望まないけど、ザックリ80文字とかで切ってくれてもいいのに
折り返したり折り返さなかったり不思議に思ってたんだけど
日本語書いてる時は不便だな、これ
禁則処理までは望まないけど、ザックリ80文字とかで切ってくれてもいいのに
2009/03/13(金) 04:04:56ID:YI8/2nw70
>>172 >>161-
2009/03/13(金) 13:31:54ID:zkhZf2HP0
あぁ、すぐ上で出てたね、話蒸し返してゴメン
ソースひっぱってきてやってみます
javaに詳しくないので挫折するかもしれないけどw
ソースひっぱってきてやってみます
javaに詳しくないので挫折するかもしれないけどw
2009/03/16(月) 21:51:32ID:R2NRUZf80
これってレジストリ使うの?
2009/03/16(月) 23:39:16ID:7Luvs7mL0
>>175
使わない。 Java だから簡単には使えないし、しかもクロスプラットフォームがウリだから。
使わない。 Java だから簡単には使えないし、しかもクロスプラットフォームがウリだから。
177名無しさん@お腹いっぱい。
2009/03/19(木) 07:44:04ID:hxfew4LIO >>1
∧ ∧ 彡
ミ ( ^ω^ )っ 彡
O ノ タタタタ…乙
ミ| (_) 彡
ミ し´ 彡
∧ ∧ 彡
ミ ( ^ω^ )っ 彡
O ノ タタタタ…乙
ミ| (_) 彡
ミ し´ 彡
2009/03/19(木) 08:24:55ID:33sF1fbP0
亀
179名無しさん@お腹いっぱい。
2009/03/23(月) 12:29:07ID:L6Q9SmyBO >>177
179ゲットオォオオォ!!!!!
∧∧
(^ω^)
cu_uっ バイーン
彡
/ ̄ ̄\
| ̄1 ̄|
| ̄2 ̄|
 ̄ ̄ ̄ ̄ ̄ ̄
179ゲットオォオオォ!!!!!
∧∧
(^ω^)
cu_uっ バイーン
彡
/ ̄ ̄\
| ̄1 ̄|
| ̄2 ̄|
 ̄ ̄ ̄ ̄ ̄ ̄
2009/03/24(火) 02:22:57ID:QuW4GZMt0
鶴
181名無しさん@お腹いっぱい。
2009/04/05(日) 20:04:38ID:afTc3+9+O >>179
サテト
∧∧
(・ω・ )
_| ⊃/(__
/ ヽ-(___/
 ̄ ̄ ̄ ̄ ̄ ̄
サテト
∧∧
(・ω・ )
_| ⊃/(__
/ ヽ-(___/
 ̄ ̄ ̄ ̄ ̄ ̄
182名無しさん@お腹いっぱい。
2009/04/07(火) 03:41:25ID:w3/tq1fN0 unix版ではコンソールで動作するの?
Xの環境が必須?
Xの環境が必須?
2009/04/07(火) 03:45:45ID:7p9L3aOK0
うん。
2009/04/07(火) 05:35:08ID:TuZSStI50
こ。
2009/04/07(火) 15:25:01ID:TGZWu1B70
>>182
Swingライブラリ使ってるので
Swingライブラリ使ってるので
186名無しさん@お腹いっぱい。
2009/04/08(水) 03:49:47ID:n3aGa4ri0 これ、usbメモリーとかに入java環境と合わせて入れて起動できるかなぁ?
これが出来るとeditor環境が持ち歩けていんだけども。
無理?
これが出来るとeditor環境が持ち歩けていんだけども。
無理?
2009/04/08(水) 03:55:33ID:rtvXhIio0
188名無しさん@お腹いっぱい。
2009/04/14(火) 08:42:54ID:Zb05mOtVO >>181
ネヨ
∧∧
(´・ω)
_|⊃/(___
/ ヽ_(____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
ネヨ
∧∧
(´・ω)
_|⊃/(___
/ ヽ_(____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
189名無しさん@お腹いっぱい。
2009/04/26(日) 14:22:32ID:RE6aklQw0 キーバインド変えたんだけどどこに保存されるの?
他のマシンのjeditにもキーバインド反映させたいんだけど。
他のマシンのjeditにもキーバインド反映させたいんだけど。
2009/04/26(日) 14:56:05ID:LdAieB6a0
>>189 ~/.jedit/properties
191名無しさん@お腹いっぱい。
2009/04/29(水) 06:22:46ID:p4+VtE3BP テキストの選択モードに移行するのってどうすんの?
emacsだと「CTRL+スペース」でなるあれ。
emacsだと「CTRL+スペース」でなるあれ。
2009/04/29(水) 16:03:31ID:b+1muRcX0
>>191
テキストの選択モードってのは無いね。選択はシフト押しながらのカーソル移動とか
マウスとかでやることになってる。
emacs の CTRL+スペース みたいなのがしたかったら、マーカーを設定してから
「マーカーまで選択」を使うといいかも。ただ、マーカーが残りっぱなしになるんで
ウザイかもしれない。デフォルトのキーバインドなら C+t x して、好きに
カーソル移動させてから C+u x でいける。この x は他の好きなキーでもいい。
テキストの選択モードってのは無いね。選択はシフト押しながらのカーソル移動とか
マウスとかでやることになってる。
emacs の CTRL+スペース みたいなのがしたかったら、マーカーを設定してから
「マーカーまで選択」を使うといいかも。ただ、マーカーが残りっぱなしになるんで
ウザイかもしれない。デフォルトのキーバインドなら C+t x して、好きに
カーソル移動させてから C+u x でいける。この x は他の好きなキーでもいい。
193名無しさん@お腹いっぱい。
2009/05/04(月) 11:42:02ID:zbhkMz1BP 簡単なプラグインを作りたいんだけども、簡単なサンプルとか、チュートリアルみたいなもの無いですか?
幾つかプラグインのソースダウンロードしてみたんだけども、
どれも複雑過ぎて要点を掴めなかったもんで。
幾つかプラグインのソースダウンロードしてみたんだけども、
どれも複雑過ぎて要点を掴めなかったもんで。
2009/05/07(木) 18:31:00ID:xVs0EqyY0
>>193
http://www.jedit.org/users-guide/writing-plugins-part.html
ヘルプで QuickNotepadPlugin を例にして解説してあるんだけど、これじゃダメ?
http://www.jedit.org/users-guide/writing-plugins-part.html
ヘルプで QuickNotepadPlugin を例にして解説してあるんだけど、これじゃダメ?
195193
2009/05/14(木) 04:25:31ID:dzhvGi1rP >194
レスどうもです、見落としてました参考になりました。
とりあえず、jeditのソース落としてきたらフォルダー「jars」の中にVersionCheckのプラグインを見つけて
こいつのソースが短かったので、こいつを参考に作り始めました。
で、今度はplug-inの実装について質問なんですが、キーボード入力にhookを仕掛けようとしていて、
「org.gjt.sp.jedit.View.setKeyEventInterceptor」と「java.awt.Component.addKeyListener」を試したんですが、
setKeyEventInterceptorはhookは掛かるんですが、文字通り入力が遮断され文字の入力が出来なくなってしまいます。
また「addKeyListener」の場合はhookが掛からない(メソッドが呼ばれない)ですが、文字の入力は正しく行われます。
やりたいことは文字が入力される度に指定のファンクション呼び出す事なんですが、何か情報お持ちの方よろしくお願いします。
レスどうもです、見落としてました参考になりました。
とりあえず、jeditのソース落としてきたらフォルダー「jars」の中にVersionCheckのプラグインを見つけて
こいつのソースが短かったので、こいつを参考に作り始めました。
で、今度はplug-inの実装について質問なんですが、キーボード入力にhookを仕掛けようとしていて、
「org.gjt.sp.jedit.View.setKeyEventInterceptor」と「java.awt.Component.addKeyListener」を試したんですが、
setKeyEventInterceptorはhookは掛かるんですが、文字通り入力が遮断され文字の入力が出来なくなってしまいます。
また「addKeyListener」の場合はhookが掛からない(メソッドが呼ばれない)ですが、文字の入力は正しく行われます。
やりたいことは文字が入力される度に指定のファンクション呼び出す事なんですが、何か情報お持ちの方よろしくお願いします。
2009/05/14(木) 07:10:42ID:I5puc+H40
>>195
キーじゃなくて文字が入力されるたびに処理したいんなら、
BufferListener を使ったほうがいいんじゃない?
http://www.jedit.org/api/org/gjt/sp/jedit/buffer/BufferListener.html
自分で生のキー入力見ても、ショートカットの定義によってはまるで想定外の
動作になってる可能性もあるから、あんまり汎用的なものにはできなさそう。
キーじゃなくて文字が入力されるたびに処理したいんなら、
BufferListener を使ったほうがいいんじゃない?
http://www.jedit.org/api/org/gjt/sp/jedit/buffer/BufferListener.html
自分で生のキー入力見ても、ショートカットの定義によってはまるで想定外の
動作になってる可能性もあるから、あんまり汎用的なものにはできなさそう。
197193
2009/05/14(木) 17:47:43ID:dzhvGi1rP >196
レスどうもです。
早速やってみたんですが、バッファに変更があったときリスナーが呼ばれるんですが、
カーソル移動するだけだと呼ばれないんですね。
bufferListenerって名前だから当たり前な感じなんですが、
やりたいことは描画のアップデートタイミングをキーの押下のタイミングで
行おうとしているんですが。
また何か情報ありましたらお願いします。
レスどうもです。
早速やってみたんですが、バッファに変更があったときリスナーが呼ばれるんですが、
カーソル移動するだけだと呼ばれないんですね。
bufferListenerって名前だから当たり前な感じなんですが、
やりたいことは描画のアップデートタイミングをキーの押下のタイミングで
行おうとしているんですが。
また何か情報ありましたらお願いします。
198193
2009/05/14(木) 18:37:17ID:dzhvGi1rP TextArea.addCaretListenerで目的が果たせました。
key入力のhookでは無くカーソル位置の監視って事になるんですが、
今回はこれで目的が果たせました。
key入力のhookでは無くカーソル位置の監視って事になるんですが、
今回はこれで目的が果たせました。
2009/05/14(木) 21:56:19ID:I5puc+H40
おめでとう。公開待ってる。
2009/05/15(金) 03:38:17ID:u/B4OoCu0
Java で実装された
はい論外
はい論外
201193
2009/05/20(水) 15:23:45ID:5syMTBKnP 191のテキスト選択モード作りました。
http://gomibako.ma.cx/AguaExtension.jar
http://gomibako.ma.cx/AguaExtension_src.zip
矩形選択モードで範囲表示が崩れますが機能はします。
これでやっとwzからjeditに移行できそう。
あと、ちょっと質問なんですが、jeditのダイアログボックスの
YES、NO、キャンセルとかのボタンなんですが
キーで入力するときALTと一緒に押さないと受付ないんですけど
これってどうにもならいですかね。
たとえば「YES」の時は「ALT+y」と押さないとだめっす。
ALT押すのが面倒なので「y」だけにしたい。
http://gomibako.ma.cx/AguaExtension.jar
http://gomibako.ma.cx/AguaExtension_src.zip
矩形選択モードで範囲表示が崩れますが機能はします。
これでやっとwzからjeditに移行できそう。
あと、ちょっと質問なんですが、jeditのダイアログボックスの
YES、NO、キャンセルとかのボタンなんですが
キーで入力するときALTと一緒に押さないと受付ないんですけど
これってどうにもならいですかね。
たとえば「YES」の時は「ALT+y」と押さないとだめっす。
ALT押すのが面倒なので「y」だけにしたい。
202193
2009/05/20(水) 15:34:51ID:5syMTBKnP2009/05/22(金) 14:16:00ID:mHrvwaw80
Java で実装された…
ハイ!論外!
本物のプログラマはこんな糞エディタ使わねーよ(プ
日曜プログラマくらいだろこんなの使うの
ハイ!論外!
本物のプログラマはこんな糞エディタ使わねーよ(プ
日曜プログラマくらいだろこんなの使うの
2009/05/22(金) 15:58:21ID:7R7ry8zR0
そういう意見があるのを否定はしないが、わざわざ書き込みにくる理由がワカランな
「Cで実装された…ハイ!論外!」って時代もあったしねぇ
10年前なら俺も「Javaでエディタ?ププ」って鼻で笑ってたと思うが
「Cで実装された…ハイ!論外!」って時代もあったしねぇ
10年前なら俺も「Javaでエディタ?ププ」って鼻で笑ってたと思うが
2009/05/22(金) 20:44:39ID:mHrvwaw80
はいはい.
人それぞれ厨ですね!わかります!
Javaなんかもう買収されて滅びるんだから,こんな泥舟広めるんじゃねーよ.
誰かこの糞エディタを使ってる著名なプログラマ挙げてみろよ.
いないだろうけど.(プゲ
Emacs使えEmacs.
人それぞれ厨ですね!わかります!
Javaなんかもう買収されて滅びるんだから,こんな泥舟広めるんじゃねーよ.
誰かこの糞エディタを使ってる著名なプログラマ挙げてみろよ.
いないだろうけど.(プゲ
Emacs使えEmacs.
2009/05/22(金) 21:35:52ID:lmX27wA60
>>205
jEditは、まだちょっと荒作りなとこはあるけど、面白いエディターだと思うよ。
常用のエディタをEmacs->Vimと使ってきた自分としては、どちらも長い間利用されてきた分、蓄積はあるんだけど、
その代わりにバッドノウハウ的な過去の遺物も多すぎると思う。
ここいらでリセットして、まともなインターフェイスをもったエディタを探して、見つけたのがこれ。
Sunは無くなってもJavaは生き残るだろうし、JavaのランタイムってSunだけだと思ってるの?
jEditは、まだちょっと荒作りなとこはあるけど、面白いエディターだと思うよ。
常用のエディタをEmacs->Vimと使ってきた自分としては、どちらも長い間利用されてきた分、蓄積はあるんだけど、
その代わりにバッドノウハウ的な過去の遺物も多すぎると思う。
ここいらでリセットして、まともなインターフェイスをもったエディタを探して、見つけたのがこれ。
Sunは無くなってもJavaは生き残るだろうし、JavaのランタイムってSunだけだと思ってるの?
2009/05/22(金) 21:36:28ID:7R7ry8zR0
速度に不満でVimに戻ることはたまにあるが、さすがにそこでEmacsはないな
逆にEmacsを我慢できる人ならjEditくらい余裕で我慢できそうな気もするけど
Javaがもし滅びるんだとしてもlispのようにjEditの中だけで細々と生き残るなんて未来も…
いや、さすがにそれはないなw
逆にEmacsを我慢できる人ならjEditくらい余裕で我慢できそうな気もするけど
Javaがもし滅びるんだとしてもlispのようにjEditの中だけで細々と生き残るなんて未来も…
いや、さすがにそれはないなw
2009/05/22(金) 21:59:38ID:mHrvwaw80
なんだ?やんのか?
VIMなんて,変態的な操作で書いてるオレカコイイって自己満するためのエディタだろ.(プ
EmacsからVIMなんかに移行する時点でわかってない.本物のプログラマじゃないね.
過去の遺物,泥舟はJavaの方だろ.
Javaで作られたまともなプログラムなんか皆無なの見ても明らかだろ.
で,だれかこのエディタ使ってる著名なプログラマいるの?
いなんだろ(プゲラ
よって糞.
VIMなんて,変態的な操作で書いてるオレカコイイって自己満するためのエディタだろ.(プ
EmacsからVIMなんかに移行する時点でわかってない.本物のプログラマじゃないね.
過去の遺物,泥舟はJavaの方だろ.
Javaで作られたまともなプログラムなんか皆無なの見ても明らかだろ.
で,だれかこのエディタ使ってる著名なプログラマいるの?
いなんだろ(プゲラ
よって糞.
2009/05/22(金) 22:15:00ID:lmX27wA60
なんか本格的な基地外がわいてるな…
以下スルーでお願いします。
とは言っても、誤解をそのまま放置するのも普及の妨げになるように思われるので、反論は書いておく。
あんたへの返事じゃないからリプライいらないからね。
Javaのランタイム・コンパイラは、IBMをはじめ様々な企業が開発してる。
Java VM 仕様とかで検索すると、Javaが一企業での独占開発を前提としていないことがわかる。
会社の枠に縛られないコミュニティも十分大きいから、Sunが潰れたところで無くなることはない。
Javaで作られたまともなプログラムなんかいくらでもある。
サーバプログラムが多いけど、Javaの開発環境のeclipse自体がJavaで書かれてる。
H2 DBとかHadoop等のサーバプログラムは十分に普及してると思う。
で、このエディタメインで使ってるプログラマは、正直よく分からないけど、
これまでの蓄積が長いEmacsと比べて、それで甲乙つけるのは正しくないでしょう。
実際に使って、jEditを「優れたエディタ」、「理想のエディタの条件を満たしている」と言っている人で良ければ、
Productive ProgrammerでNeal Fordが取り上げている。
まだまだ発展途上ではあるけれど、ポテンシャルをもったエディタだと思うので、先進的なユーザには是非試してもらいたいと思ってます。
以下スルーでお願いします。
とは言っても、誤解をそのまま放置するのも普及の妨げになるように思われるので、反論は書いておく。
あんたへの返事じゃないからリプライいらないからね。
Javaのランタイム・コンパイラは、IBMをはじめ様々な企業が開発してる。
Java VM 仕様とかで検索すると、Javaが一企業での独占開発を前提としていないことがわかる。
会社の枠に縛られないコミュニティも十分大きいから、Sunが潰れたところで無くなることはない。
Javaで作られたまともなプログラムなんかいくらでもある。
サーバプログラムが多いけど、Javaの開発環境のeclipse自体がJavaで書かれてる。
H2 DBとかHadoop等のサーバプログラムは十分に普及してると思う。
で、このエディタメインで使ってるプログラマは、正直よく分からないけど、
これまでの蓄積が長いEmacsと比べて、それで甲乙つけるのは正しくないでしょう。
実際に使って、jEditを「優れたエディタ」、「理想のエディタの条件を満たしている」と言っている人で良ければ、
Productive ProgrammerでNeal Fordが取り上げている。
まだまだ発展途上ではあるけれど、ポテンシャルをもったエディタだと思うので、先進的なユーザには是非試してもらいたいと思ってます。
2009/05/23(土) 11:25:09ID:w37Us8iTP
>で,だれかこのエディタ使ってる著名なプログラマいるの?
これには笑った。
これには笑った。
2009/05/23(土) 18:25:18ID:me7oVZpy0
長文(;´Д`)ハァハァ
2009/05/24(日) 00:44:18ID:TIoN6FDE0
(プゲラって久しぶりに見た。
若者の真似するおじさんぐらい時差があるな。
若者の真似するおじさんぐらい時差があるな。
2009/05/25(月) 01:29:40ID:mRDKG3VN0
これ、秀丸の代替にはなるだろうか?
ならないとしたらどのへんが問題なのかな
ならないとしたらどのへんが問題なのかな
2009/05/25(月) 01:43:18ID:wEGl8cJc0
一番は非常駐での起動時間かな
個人的には通常テキストの柔軟なアウトライン、折りたたみは全然秀丸にかなわない
(ソースコードなんかは問題ないけど、自分で任意に簡単設定できない)
行の折り返しも上の方のログ見るとわかるけど色々と問題があるので
「俺は日本語もバリバリ書くぜ」という人は不満があるかもしれない
もちろん秀より良いところもいっぱいあるんだけどね
個人的には通常テキストの柔軟なアウトライン、折りたたみは全然秀丸にかなわない
(ソースコードなんかは問題ないけど、自分で任意に簡単設定できない)
行の折り返しも上の方のログ見るとわかるけど色々と問題があるので
「俺は日本語もバリバリ書くぜ」という人は不満があるかもしれない
もちろん秀より良いところもいっぱいあるんだけどね
2009/06/13(土) 22:51:52ID:Osd8FL8n0
>>201-202
プラグイン公開乙。
> あと、ちょっと質問なんですが、jeditのダイアログボックスの
> YES、NO、キャンセルとかのボタンなんですが
> キーで入力するときALTと一緒に押さないと受付ないんですけど
たぶん↓これだねぇ。
http://bugs.sun.com/view_bug.do?bug_id=4978898
バグ報告の古さから考えると、意外と面倒なんだろうと思う。
プラグイン公開乙。
> あと、ちょっと質問なんですが、jeditのダイアログボックスの
> YES、NO、キャンセルとかのボタンなんですが
> キーで入力するときALTと一緒に押さないと受付ないんですけど
たぶん↓これだねぇ。
http://bugs.sun.com/view_bug.do?bug_id=4978898
バグ報告の古さから考えると、意外と面倒なんだろうと思う。
216名無しさん@お腹いっぱい。
2009/07/05(日) 14:46:05ID:jP00PVwl02009/07/05(日) 17:22:55ID:lCu89ZVP0
何か起動スクリプトおかしくね?
Invalid initial heap size: -XmsM
Could not create the Java virtual machine.
ってなる
Invalid initial heap size: -XmsM
Could not create the Java virtual machine.
ってなる
2009/07/06(月) 01:35:15ID:400Qs3xl0
全OSで簡単に使えるエディタにやっと出会えた、ありがたい
勘違いor既出だったらごめん
OSX用jEditでOsaka-Mono(jEditのフォント候補に出ない)を使うには
元のOsaka-MonoをFontForgeで読み込み、識別名を変えた上で単独のttfなりに出力してインストール
OSX10.5.6のOsaka-Monoからの変換でとりあえず使えてる
某所で配布されてる漢字トーク7.5.5のOsakaからアウトラインを出力したものは 〜 文字が空白になったりするので焦るかも
勘違いor既出だったらごめん
OSX用jEditでOsaka-Mono(jEditのフォント候補に出ない)を使うには
元のOsaka-MonoをFontForgeで読み込み、識別名を変えた上で単独のttfなりに出力してインストール
OSX10.5.6のOsaka-Monoからの変換でとりあえず使えてる
某所で配布されてる漢字トーク7.5.5のOsakaからアウトラインを出力したものは 〜 文字が空白になったりするので焦るかも
2009/07/08(水) 05:30:33ID:dNqsxXiL0
>>217
-Xms の指定はいくつか前のバージョンですでに消えてたような?
-Xms の指定はいくつか前のバージョンですでに消えてたような?
2009/07/08(水) 20:35:49ID:PkAG91HK0
そうなのか
ウチの環境じゃ↓のようになっているのだが
exec "$JAVA_HOME/bin/java" -Xms${JAVA_HEAP_INIT_SIZE}M -Xmx${JAVA_HEAP_MAX_SIZE}M -jar "/usr/local/share/jedit/4.3pre17/jedit.jar" "$@"
ウチの環境じゃ↓のようになっているのだが
exec "$JAVA_HOME/bin/java" -Xms${JAVA_HEAP_INIT_SIZE}M -Xmx${JAVA_HEAP_MAX_SIZE}M -jar "/usr/local/share/jedit/4.3pre17/jedit.jar" "$@"
2009/07/09(木) 03:50:44ID:eGVyu4oZ0
>>220
こいつか。 Java インストーラがバグってるみたい。
http://jedit.svn.sourceforge.net/viewvc/jedit/jEdit/trunk/installer/OperatingSystem.java?revision=14631&view=markup#l_202
"-Xms${JAVA_HEAP_INIT_SIZE}M" を削除して使っとくのがおすすめ。
ついでに、バグ報告しとくもおすすめ。
こいつか。 Java インストーラがバグってるみたい。
http://jedit.svn.sourceforge.net/viewvc/jedit/jEdit/trunk/installer/OperatingSystem.java?revision=14631&view=markup#l_202
"-Xms${JAVA_HEAP_INIT_SIZE}M" を削除して使っとくのがおすすめ。
ついでに、バグ報告しとくもおすすめ。
222名無しさん@お腹いっぱい。
2009/07/21(火) 02:50:01ID:fogfG6890 4.3pre17 日本語リソース公開 age
223名無しさん@お腹いっぱい。
2009/09/09(水) 15:38:29ID:5MXWH5Rt0 consoleプラグインやerror listプラグインの日本語が文字化けしてしまいます。
日本語化はしてません。
日本語化はしてません。
2009/09/09(水) 23:08:01ID:Ey/w4IU80
>>223
[Plugins] > [Plugin Options...] > [Console] > [General] > [Character encoding]
[Plugins] > [Plugin Options...] > [Console] > [General] > [Character encoding]
225名無しさん@お腹いっぱい。
2009/09/10(木) 10:34:12ID:zfORVVbd02009/09/13(日) 17:03:57ID:dwuBdn1J0
矩形選択を文字数ベースでやるのはやめてくれー!
滅多に使わんけど気になって仕方がない
滅多に使わんけど気になって仕方がない
2009/09/25(金) 23:46:41ID:KhTLi0hT0
>>226
その思いをパッチの作成に向けるんだ。
その思いをパッチの作成に向けるんだ。
2009/10/16(金) 05:14:31ID:8CcmH3ng0
>>76 の Wiki の BBS が Wiki spam で大変なことになってた。
2009/11/03(火) 14:49:41ID:qh188emr0
Lilypond の楽譜制作でお世話になっております。
ありがたやありがたや。
ありがたやありがたや。
230名無しさん@お腹いっぱい。
2009/11/08(日) 19:08:14ID:rvRtOkVp0 jEdit 4.3pre18 age
http://sourceforge.net/projects/jedit/files/jedit-devel/4.3pre18/
http://sourceforge.net/projects/jedit/files/jedit-devel/4.3pre18/
231名無しさん@お腹いっぱい。
2009/11/16(月) 17:05:07ID:EqWIxklo0 メイリオの表示が汚い
再変換できない
以上
再変換できない
以上
2009/11/16(月) 21:56:42ID:1BQWNo+S0
2009/11/16(月) 22:12:30ID:EqWIxklo0
2009/11/19(木) 09:54:27ID:iw3fL52V0
2009/11/21(土) 01:40:56ID:HTZWRrsr0
win7でやってみたけどCtrl+BSで再変換出来た。
メイリオは、アンチエイリアスをsubpixelにしたら綺麗になると思う。
メイリオは、アンチエイリアスをsubpixelにしたら綺麗になると思う。
236名無しさん@お腹いっぱい。
2009/11/23(月) 11:07:09ID:/7w6871q0 4.3pre18 日本語リソース age
237名無しさん@お腹いっぱい。
2009/12/23(水) 11:23:10ID:S/WECvg+0 jEdit 4.3 age
http://sourceforge.net/projects/jedit/files/jedit/4.3/
http://sourceforge.net/projects/jedit/files/jedit/4.3/
2010/01/08(金) 03:02:42ID:FuLv8dY80
ついにバージョンから pre が外れたというのに、このスレの落ち着きようといったら。
239名無しさん@お腹いっぱい。
2010/01/13(水) 01:08:37ID:dcVSErDu0 4.3 final 日本語リソース age
http://d.hatena.ne.jp/tanakahisateru/20100112/1263293935
http://d.hatena.ne.jp/tanakahisateru/20100112/1263293935
2010/01/13(水) 01:51:48ID:j9fYvMj10
>>239
ktkr&thx
ktkr&thx
241名無しさん@お腹いっぱい。
2010/01/13(水) 18:46:16ID:g0D92+zx0 pre14以来久しぶりにバージョンアップしたんだけど
jedit_gui_final_en.propsって日本語化する時は入れちゃダメなファイルなのね
しばらく悩んだわ
jedit_gui_final_en.propsって日本語化する時は入れちゃダメなファイルなのね
しばらく悩んだわ
242名無しさん@お腹いっぱい。
2010/01/29(金) 08:24:25ID:1kqyDsMy0 jEdit 4.3.1 age
http://sourceforge.net/projects/jedit/files/jedit/4.3.1/
http://sourceforge.net/projects/jedit/files/jedit/4.3.1/
2010/02/08(月) 10:17:08ID:vG7N+nvK0
日本語だと行間隔が低い気がします
広くするにはどうすればいいでしょうか?
あと、たまに文字の上に白い短い線が表示されます
回避方法ありますか?
win7x64
広くするにはどうすればいいでしょうか?
あと、たまに文字の上に白い短い線が表示されます
回避方法ありますか?
win7x64
2010/02/08(月) 10:31:19ID:B/Zr19Gy0
>>243
フォントは何使ってるの?
デフォルトの Monospaced で行間かなり広いと思うんだけどな。
MS ゴシック にすると、確かに狭いね。
・・・っていうか狭すぎて重なってるような?
白い線っていうのも、このせいだったりしない?
フォントは何使ってるの?
デフォルトの Monospaced で行間かなり広いと思うんだけどな。
MS ゴシック にすると、確かに狭いね。
・・・っていうか狭すぎて重なってるような?
白い線っていうのも、このせいだったりしない?
2010/02/08(月) 11:19:06ID:vG7N+nvK0
>244
Monospacedでかいけつしました
まっさきにMSゴシックにしたんでデフォわからんかった
ども
Monospacedでかいけつしました
まっさきにMSゴシックにしたんでデフォわからんかった
ども
2010/02/24(水) 10:47:30ID:UCJZw9IM0
プラグインの単純な実装例のソース無いですかね?
javaやbshは解るんですがサンプルの在り処がわかりませんorz
javaやbshは解るんですがサンプルの在り処がわかりませんorz
2010/02/24(水) 10:49:12ID:/liW0flV0
2010/02/24(水) 15:34:16ID:UCJZw9IM0
2010/02/25(木) 00:09:20ID:f5sLiXqC0
QuickNotepad参考にActionLauncherできました。
executeとかrunで探してた物がinvokeだと解るのに時間かかりました。
肝心な部分のコードザックリ書き逃げ。
button.setActionCommand(get_data.vActionString);
button.addActionListener(this);
vButtonArea.add(button);
public void actionPerformed(ActionEvent e) {jEdit.getAction( e.getActionCommand() ).invoke( vView );}
executeとかrunで探してた物がinvokeだと解るのに時間かかりました。
肝心な部分のコードザックリ書き逃げ。
button.setActionCommand(get_data.vActionString);
button.addActionListener(this);
vButtonArea.add(button);
public void actionPerformed(ActionEvent e) {jEdit.getAction( e.getActionCommand() ).invoke( vView );}
2010/02/26(金) 00:45:01ID:bAdLLTk/0
Plugin ManagerからXMLを入れてみました。が、
XMLスキーマがあると、オートコンプリートは出来るのですが、
Error Listにエラーが出ないのはなんででしょうか
XMLスキーマがあると、オートコンプリートは出来るのですが、
Error Listにエラーが出ないのはなんででしょうか
251名無しさん@お腹いっぱい。
2010/02/26(金) 00:59:23ID:bAdLLTk/0 xsi:noNamespaceSchemaLocationをためしに存在しないファイル名に変えてみたら、
それはErrorListに表示されますね。一体何が原因なのでしょうか。
それはErrorListに表示されますね。一体何が原因なのでしょうか。
2010/02/26(金) 02:14:16ID:MIGo0LKh0
>>250-251
[Plugin Options...] > [SideKick] > [Auto parsing Settings] はどうなってるでしょうか?
少なくともパースしたタイミングじゃないとエラーが表示されないのは当たり前です。
そこを確認したうえでまだ期待した動作と違うということなら、どんな内容の XML で
何をしたときにエラーが表示されることを期待しているのか、情報を足してもらわないと
わからないですね。
[Plugin Options...] > [SideKick] > [Auto parsing Settings] はどうなってるでしょうか?
少なくともパースしたタイミングじゃないとエラーが表示されないのは当たり前です。
そこを確認したうえでまだ期待した動作と違うということなら、どんな内容の XML で
何をしたときにエラーが表示されることを期待しているのか、情報を足してもらわないと
わからないですね。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【江別大学生集団暴行死】川村葉音被告(21)に無期懲役を求刑 判決は25日 ★4 [Hitzeschleier★]
- 【平和教育】「学ぶ機会を奪わないで…」「辺野古沖転覆事故」きっかけに考える…信州から沖縄へ修学旅行を前に高校生と教育現場 [少考さん★]
- 元ジャンポケ・斉藤被告「笑顔だったので、キスしてもOKだと⋯」「お互いが同時に舌と舌を動かした。求められてると思った」★2 [Anonymous★]
- Xは連日、会見は3カ月半なし 高市首相、強める一方通行の発信 [蚤の市★]
- 【旭川】内田梨瑚被告「本当に申し訳ございません」涙ながらに謝罪→検察「なぜ泣いたんですか?」→内田被告「・・・・・・」 ★2 [Hitzeschleier★]
- ナフサ由来品の供給、経産省「平年並み」 塗料・シンナー15%増 [少考さん★]
- 🏡💴👊😅👊💴🏡
- 【高市朗報】週刊文春、Zoom動画を無料公開中! [219241683]
- 👶🏿👶🏿😲🏡
- 高校生「高市さんに関係ないことで騒ぎ立てて審議を遅らせるって永田町メール事件みたいじゃん」 [834922174]
- 電車の中で高市早苗連呼したらみんな車両移動しだしてワロタ どんだけ嫌われてるんだあのババア [773738893]
- 【高市解散】高市「秘書の木下がステージ4の膵臓癌で」 新事実公表 議事録に記録 癌患者「はっ倒すぞコラァ!」★4 [617981698]