[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 05/09 22:37 / Filesize : 91 KB / Number-of Response : 276
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

jEdit - Programmer's Text Editor



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 01:59:18 ID:Ug4zv0vn0]
Java で実装されたプログラマ向けテキストエディタ jEdit のスレッドです。

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

本家サイト(英語)
www.jedit.org/

75 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/29(火) 11:54:37 ID:5AVvFHmR0]
全角でもソフトラップできる修正した
ttp://www.h7.dion.ne.jp/%7Esamwyn/javatips.htm

なにぶんせいぜい日曜プログラマレベルだから速度とかまったく未考慮
誰かプロフェッショナルな人手を入れてさらに本家にコミットしてちょ
(sourceforgeの利用法とかさっぱり不明)

76 名前:名無しさん@お腹いっぱい。 [2008/07/29(火) 23:07:38 ID:/4Ubjsyo0]
wiki 作ってみた
ttp://www.telejapan.com/af/jedit_wiki/wiki.cgi?page=FrontPage

自分仕様だけど・・・。

77 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/30(水) 01:07:54 ID:bsUpVezg0]
>>75-76
両方にソフトラップの対応があるみたいなんだけど、別の人?

区切りを見つけるための文字を明示的に指定するんじゃなくて、
BreakIterator 使うようにできないかな?
java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/text/BreakIterator.html

これなら具体的な言語に依存しないから本家に入れやすくなると思う。

78 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/30(水) 01:17:39 ID:bsUpVezg0]
>>76
なんかすげー前からいっぱい変更点溜め込んでるのな。
sourceforge にパッチ送ったりしないの?

あー、行末や EOF の表示は、デフォルトとは別に設定で選べるようになってないと
本家に取り込むわけにはいかないかも。

79 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/30(水) 04:28:06 ID:T4Ghithg0]
すげーな
不可視文字関係を柔軟にいじれるプラグイン作って欲しい

80 名前:75 mailto:sage [2008/07/30(水) 10:43:15 ID:LNJZjtkB0]
76とは別っす (修正元バージョンも違うし)
句読点は元々本体で微妙に別処理してて、それをソフトラップルーチン内で空白と
認識させるだけでソフトラップ区切りできるのです (おそらくUnicodeの句読点判定が
利用されているかと)
逆に言うと、私のそれ程度の修正で区切り利用できる文字はせいぜい全角句読点
ぐらいなので、それならハードコーディングしてしまった方が良いと判断しました (本体
自体、例えばハードラップでは半角空白とタブをハードコーディングしてたりしてます)

BreakIteratorを使うなら、Wrappableトークンでも増設してその中で使う形になるでしょ
う (jEdit本体内部では独自のトークン化処理がなされており、BreakIteratorはまったく
使ってないよーです)


81 名前:75 mailto:sage [2008/07/30(水) 11:04:33 ID:LNJZjtkB0]
追加
リンク先にも書いてますが、私の修正の方では、かなカナ漢字も句読点トークンと
認識させておいて、うちラップ境界にかかるものだけ空白認識させてます。
> だのになぜか単語単位移動でかなカナ漢字が句読点認識されてないのは謎

元々こんなトリッキーな方法なので、本家入りはハナから無理っぽいとは思ってま
すが、 でも中国の人でこんな機能欲しがってた人も本家のバグトラッカーで見かけ
たので、とりあえずの応急措置として本家に入れられれば良いかも、とも思うのだ

あと、Wrappable云々は現在の私の技量では「無理」です、期待しないよーに
(何しろNetbeansもEclipseもまだよく分かってない > この修正はNautilusとGeditでど
うにかやった私 (jEdit自体だと設定ファイル絡みで面倒なため))

82 名前:76 [2008/07/30(水) 21:10:31 ID:+0X85QT80]
>>75
リンク先見ました。
ソフトラップの方法は対象の文字が違いますが、自分も同じ方法です。

>>77
BreakIterator の存在を知らなかった・・・orz
API読んだけど、80にある通り使い方に工夫が要りそう。
BreakIterator のソース追いかけたら、パッケージクラスに
BreakDictionaryって言うのがあって
/sun/text/resources/
にあるファイルに区切り文字が入っていそう。

>>78
だいぶ前から使ってる。
昔、JavaWorld で紹介されていてそれで使い始めた。
LinuxでもWindowsでも同じ操作が出来て設定もそのまま使えて(゚∀゚)=3ウマー!

自分用のカスタマイズばかりで汎用性持たせてないから
本家には送ってない。

>>79
サンスコ。
すげ〜なんて言われたこと無かったよ。

>>81
単語移動に関してはちゃんと追ってないけど、よくわからんかった。
もしなにか分かったら情報キボン。


83 名前:75 mailto:sage [2008/07/30(水) 23:04:07 ID:LNJZjtkB0]
>>82
英語はさっぱり読めるので本家マニュアルは読破済みです
唯一の欠点かつ念願であった日本語ソフトラップが (とりあえず) 成就した今
以降は本家マニュアルの和訳に取り組む所存です
とりあえず「マクロの書き方」「コンソールプラグイン」「プラグインの書き方」と
「言語モードの書き方」あたりを粛々と



84 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/31(木) 00:34:37 ID:CXBfXB4g0]
>>76
改造版のソースを公開される予定は無いですか?

最新版に適用したり、キーバインド変更したり、いろいろできそうな気がします。
できれば svn diff とかで。

85 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/31(木) 05:15:25 ID:dlrzzOTR0]
>>23に出てくる「タブ化」のやり方(プラグイン名?)をぜひ教えてください
あと、凄いと話題の「SuperAbbrev」プラグインは、デフォルトのAbbrevs機能とは何か違うんでしょうか?

86 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/31(木) 14:09:31 ID:CXBfXB4g0]
>>85
タブ化は BufferTabs プラグインで。

SuperAbbrev は、補完後に TAB, S+TAB でテンプレート内の各可変要素を
移動しながら編集できます。わかりやすいのが for の補完で、ループ変数名を
編集するとテンプレートで展開された条件式内の変数名も同時に変更されます。
そして、こういったテンプレートの挙動が自分で設定(およびプログラミング)できます。

87 名前:76 [2008/07/31(木) 21:49:32 ID:UzhPRL120]
>>83
周りに勧めると、「英語だから・・・」と言う理由で見た目で
諦めてしまう人が多い。
マニュアルだけでも日本語だと興味持つ人が増えるかもしれない。
マニュアルの和訳に期待。

>>84
ソースを秘密にするつもりはないので、
時間あるときにでも公開の準備してみる。
あまり綺麗なソースじゃないけど、公開してあーだこーだ言われる方が
自分にとっても良いと思うので。

>>85
86にもある通り BufferTabs か Buffer Selector でタブ化。
タブの表示され方に違いがあるのでお好みで。


88 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/01(金) 12:59:43 ID:urcR1vSd0]
最近Winでこれ使い始めたけど、開く・保存のダイアログをWindows標準のに変えれないかな?
DialogHandlerやTTBaseのファイルダイアログ拡張が使えなくてすごい不便

89 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/01(金) 14:29:09 ID:urcR1vSd0]
あとキャレットも標準とは違ってて、キャレットの太さや色でIMEのOn/Offがわかるアプリが効いてないな・・
細かいところで惜しい

90 名前:75 mailto:sage [2008/08/01(金) 22:54:29 ID:UcSteyCp0]
pureJavaなんでWindows標準への変更は無理かと思われるけど、ほぼ全機能が
API公開されてJavaやらマクロやらプラグインやらから制御できるので、欲しい機能
は自力で実装できちゃうんじゃないかな
Javaのクラスやメソッドを扱える技量は要するけど

91 名前:75 mailto:sage [2008/08/01(金) 22:57:00 ID:UcSteyCp0]
あるいはBeanShell経由で外部コマンドも呼べるので、それでWSHで作った
ダイアログスクリプト呼んじゃうとか

92 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/02(土) 06:39:08 ID:wATG2zt90]
>>88
dialog = new java.awt.FileDialog(view, "Open");
dialog.setDirectory(buffer.getDirectory());
dialog.show();
selected = dialog.getFile();
if (selected != null)
  jEdit.openFile(view, dialog.getDirectory() + '\\' + selected);

93 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/02(土) 09:42:06 ID:I/IX1N9b0]
jEditで'−'(全角のマイナス記号)をEUC-JP保存しようとしたら、
エラーになってファイル途中までしか保存されない〜。
orz...

Cannot save: java.io.CharConversionException: Failed to
encode the character '−'(U+FF0D) at column 23 in line 3000
with the encoding "EUC-JP".

他エディタだと、
'−'(U+FF0D) は A1DD
で保存される。

jEditでも
'+'(U+FF0B) は A1DC
で保存される。

他エディタで保存した'−'は jEdit だと'-'(半角マイナス)に見える。
俺の環境が悪いのか?

Windows Vista Ultimate(SP1)
jEdit 4.3pre14 using Java 1.6.0_07




94 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/02(土) 16:33:06 ID:wATG2zt90]
>>93
hp.vector.co.jp/authors/VA000137/workspace/eucjpwin.html

95 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/02(土) 17:58:53 ID:I/IX1N9b0]
>>94
ありがとう。

でも、eucjpwin.jarをJRE をインストールしたフォルダの lib\ext に入れ、
PC再起動からやりなおしても駄目でした(症状に変化なし)。orz

96 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/02(土) 18:06:51 ID:wATG2zt90]
>>95
その jar を置くと "EUC-JPwin" っていう新しいエンコーディングが使えるようになるもの
だから、エンコーディングの指定も自分で "EUC-JP" から "EUC-JPwin" に変えないと
効果ないよ。

97 名前:93 mailto:sage [2008/08/03(日) 13:29:40 ID:jCxcD2vj0]
>>96
やってみたら、'−'の保存/表示はできるようになった。
これで解決かと思ったが、なんだか行位置が変。
'−'が含まれる行の行番号は 3000 のはずなのに 2422 になってしまった。

どうなってるのか調べてみたら、読み書きで途中の行が所々消失している。
中身をぐちゃぐちゃに壊しておいてエラー報告も無し...

かなりやばいことになってるけど、>>96さんはこれ使ってるの?

98 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/03(日) 13:38:22 ID:6uKHENOW0]
>>97
行位置って、どこに表示されるもの?
>93 みたいなエラーメッセージは出なくなってるんだよね?

ちなみに、 >93 見て探してみただけで、普段から使ってるわけじゃない。
でも、ためしに EUC-JPwin で保存して EUC-JP で読み込んでみても普通に
読めてたし、 .jar の中にソースも入ってて、素直な実装だったから問題ないと思ってた。

99 名前:93 [2008/08/03(日) 14:40:12 ID:jCxcD2vj0]
>>98
global optionのgutter設定、line numberlingのチェックONで
各行の行頭に表示される行番号です。

それで、'−'が含まれる行を見ると、
EUC-JPでロードすると3000(既報のとおりここは半角'-'のように見える)なのに
EUC-JPwinでロードすると2422(こちらは期待どおり全角'−'で表示される)になる。
※他エディタでロードすると3000
そのまま別名で保存してWinMergeで差分を確認したところ、ところどころ行が消失していることが判明。
1行だけ消えた箇所もあれば数十行まとめて消えた箇所もある。
(行の途中から消えているようなのもある)
消失するルールまでは調べていないです。

100 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/03(日) 15:14:36 ID:6uKHENOW0]
>>99
その報告内容と合わせてソースを見直したところ、マズイコードが見つかった。

EUCjpwinEncoder.encodeLoop() で OVERFLOW を返す場合、実際には入力を
1文字も処理してないのに in.get(chars) した時点で全部読み終わったことになってる。
これだと報告されたとおり、内容がときどき消失することになる。

これはヤバイね。手元でうまくいってたのは、バッファの不足が発生するほどの
長さの無いデータだったからみたい。

実装の方針や、 .jar を置くだけっていう使い方はとても良いと思うんで、なんとか
修正して使えるようにしたいところ。

それまでは、とりあえず U+FF0D を U+2212 に置換してから保存するのが最善手かな。

101 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/03(日) 18:27:54 ID:6uKHENOW0]
>>99
作者さんにも了解がもらえたんで、修正してうpしてみた。テストしてもらえると助かる。
uproda.2ch-library.com/src/lib043213.bin.shtml
ファイル名が変わっちゃってるけど、 eucjpwin.jar にリネームして同じように使えるはず。

102 名前:93 mailto:sage [2008/08/03(日) 19:30:01 ID:jCxcD2vj0]
>>101
> uproda.2ch-library.com/src/lib043213.bin.shtml
使ってみました。

問題の出るファイルを
EUC-JPwinでロードすると'−'が行番号3000の位置に全角で期待どおり表示されました。
別名で保存し、元のファイルと比較してみたところ期待どおり同一になりました。

問題は解消、OKです!d

103 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/04(月) 00:02:17 ID:nWSFR10w0]
Mac向けの情報見つけにくいね
4.3pre14向けの日本語リソースをどうやって使うか小一時間悩んだ俺が来ましたよ
で、appの中のpropertiesに直接入れちゃった



104 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/04(月) 18:16:36 ID:vlafs4B90]
教えてちゃんで申し訳ないのですが、以下の2点がどう操作すれば実現できるのかわかりません
レクチャーをお願いできませんでしょうか?

・非表示にしたい部分をたたむ機能の実際の使い方
   メニューにある「フォールド」がそれっぽい?けど色々押してみたけど畳めない

>>85-86で出てくる「SuperAbbrevs」プラグインの実際の使い方
   普通の省略語は使えているけど、そのあとTab,S+Tabを押しても普通にタブが挿入されるだけで
   何も変化しない

上記のどちらもネットで調べている過程で以下のムービーを見つけて、
動き(便利そうな感じ)は理解できたのですが、実際のやり方がさっぱりなんです・・・
jp.youtube.com/watch?v=W3a06o3h5NI

105 名前:75 mailto:sage [2008/08/04(月) 19:39:42 ID:Hk15c7AI0]
フォールドは、ユーティリティメニューのバッファオプションのフォールディングモード
で有効化します。インデント単位の他、explicit は {{{ }}} 単位でフォールドします。ま
た、SideKick プラグインがあれば構造木単位のフォールドもサポートするようにな
ります。
バッファオプションはファイルごとで、ファイル種類でデフォに設定したい時は同じ
くユーティリティメニューはグローバルオプションの編集 (Editing) タブで。

106 名前:75 mailto:sage [2008/08/04(月) 19:45:45 ID:Hk15c7AI0]
SuperAbbrevs は使ったことないけど、ちょっとダウンロードして見た感じ、プラグイン
オプションの方でそれ用の省略語を設定する必要があるかと

107 名前:104 mailto:sage [2008/08/04(月) 19:57:57 ID:vlafs4B90]
>>105-106
ありがとうございます! とりあえず教えてもらったとおりやってみたらインデント単位でたたむことができました

75さんって日本語の折り返しを実装・公開してくれたお方じゃないですか・・
これがあったからjEditをメインエディタにしてみようと思った感じです この場を借りて感謝です

108 名前:75 mailto:sage [2008/08/04(月) 20:09:06 ID:Hk15c7AI0]
>>107
メインとゆーか、実は私もこれからよーやく本格的に使い始めるとこだったり ...
欧米ではけっこー前から有名なのに、なぜかプラグインがいまだ弱かったりそんなに
広くは使われてなかったり、よほど jEdit 自体を気に入るまではなお薄氷を渡るがご
とき心構えもなお必要かと ...

それより、SuperAbbrevs の使い方も分かりました。省略語を入れたあと、通常の
Ctrl+; でなくそこでいきなり TAB をかますのです。 Java モードの F 省略語あたり
で試してみてみて

109 名前:104 mailto:sage [2008/08/04(月) 20:32:02 ID:vlafs4B90]
>>107 おおお、SuperAbbrevsも出来ましたw これは便利かもだ! マジありがとうございます

お恥ずかしながら、自分はプログラムは全く組めない初心者で、尚かつ英語も苦手で・・
そんなやつがなぜこのスレに紛れ込んでいるかというと、CG用の簡易Java言語である
「Processing」という言語がありまして、この言語をサポートするエディタを探していてjEditに流れ着いたんです
jEditにはこの言語用のxmlや省略語ファイルを作っているユーザーが海外にはいらっしゃるようで、
Processing用エディタにはいいなーと使っていたところ、>>75さんのファイルで日本語折り返しサポートまで
実現できて、これは常用できそう!と素人ながらに思ったところでした。長々とすみません。

110 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/06(水) 22:49:19 ID:jclCTnU10]
Ctrl+Alt+J(jEditを呼び出すグローバルホットキー)の割り当て解除・キー変更はどこで出来ます?

111 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 00:58:34 ID:ECWX6VGw0]
>>110
デスクトップかスタートメニューに登録されてる起動用ショートカットのプロパティ。
これ要らない、っていうか、アプリケーションのショートカットとかぶる可能性を考えたら
無いほうがいいような気がするなぁ。使えば便利なもんなの?

112 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/07(木) 08:26:35 ID:MwLKioWT0]
>>111 どうもです 自分も他のアプリでかぶってて不便で解除したいと探してましたです

113 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/11(月) 11:54:34 ID:zZn+2zNu0]
>>109
jp.emeditor.com/modules/mydownloads/singlefile.php?cid=24&lid=297



114 名前:名無しさん@お腹いっぱい。 [2008/08/11(月) 13:29:29 ID:6HnB59Ez0]
jEdit 4.3pre15 age
sourceforge.net/project/shownotes.php?release_id=619022

115 名前:109 mailto:sage [2008/08/12(火) 00:55:13 ID:dyXct6Wq0]
>>113
情報ありがとうございます。日本語のエディタでProcessingの定義ファイルを提供しているものがあるとは知りませんでした。
でもjEditのSuperAbbrevs機能やフォールド機能に感動したんですが、このEmEditorとかその他の日本語エディタでも
同じことって出来るんでしょうか? プログラミングをされる方が使うエディタでは当たり前のような機能なんでしょうか
ちょっとすれ違いかもしれませんが、こういう機能をjEditで初めて知ったので、他のエディタにも定番機能みたいに
実装されているのかなととりあえずEmEditorに関して「補完」や「省略語」などのキーワードでググってみたんですけど、
それっぽいのは見あたりませんでした >>25さんのレスの仕方を見た感じだと結構珍しいのかもしれませんね



116 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/12(火) 04:05:09 ID:kp/lo5oF0]
>>115
「補完」「フォールド(折りたたみ)」と呼ばれる機能が付いてるエディタはけっこう
他にもあると思う。「補完」が SuperAbbrevs レベルの奴は少ないと思うけどね。
他のエディタ探したいんなら、要件と、今使ってるやつ(jEdit?)の不満点を挙げて
↓で聞いてみたほうがいいと思うよ。
pc11.2ch.net/test/read.cgi/software/1218470480/

117 名前:名無しさん@お腹いっぱい。 [2008/08/27(水) 03:55:02 ID:3/rXPFjy0]
4.3pre15 対応日本語リソース age

118 名前:名無しさん@お腹いっぱい。 [2008/09/17(水) 22:28:57 ID:QY8d1ZM20]
PHPエディタから乗り換え。
PHPエディタは、プロジェクト管理が出来て軽量なのは良いけど、
javascriptが色分けできないのとマーカーが無いのがずっと不満だった。

jEditだと、PHPエディタで出来たこと+欲しかった機能がついてて
かつ動きが軽いんで満足、ってかやっと理想的なのが見つかった。

ただ、英語苦手な身としては日本語の情報が少ないのが苦労した…。
プラグインはとりあえず1つずつ試してるところだし。
この辺の敷居が下がれば、もっと盛り上がりそうな気がするんだけどな。


119 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/15(水) 03:50:39 ID:ACZWhgR80]
なんだこれwwww
deaipinklady.cocolog-nifty.com/blog/2008/10/jeditjeditwin32.html

120 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/15(水) 10:20:29 ID:TJ3kjNPu0]
  ワケ     ワカ       ラン
  ∧_∧   ∧_∧    ∧_∧
 ( ・∀・)  ( ・∀・)   ( ・∀・)
⊂ ⊂  )  ( U  つ  ⊂__へ つ
 < < <    ) ) )     (_)|
 (_(_)  (__)_)    彡(__)

121 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/15(水) 20:34:24 ID:DbZR9FiC0]
d.hatena.ne.jp/tanakahisateru/20081013/1223908539
ここが巡り巡ってそこへと至ってしまったものかと

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 19:12:37 ID:tNxCs9bO0]
しかし盛り上がらんなw
いいエディタなのに

日本語情報を集めるためのおすすめ RSS フィード
"はてなダイアリー - 「jEdit」を含む日記"
d.hatena.ne.jp/keyworddiary/jEdit?mode=rss

日本語に限らなけりゃこんなのも
"jEdit - Google Blog Search"
blogsearch.google.com/blogsearch_feeds?q=jEdit

123 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/28(火) 01:42:26 ID:yaiJPBjb0]
>>119
SEO用っぽいね
最近こんなの多くて迷惑だ。



124 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/07(金) 11:55:28 ID:/7ErEa/x0]
EOFを越えて下にスクロールできない?

125 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/07(金) 13:59:52 ID:xIiYO5DO0]
>>124
できないね。
で、何の役に立つの?それ。

126 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/07(金) 15:28:14 ID:s+Djhvla0]
別のソフトで内容見ながらってときに画面のサイズ変更しなくても済むってことはあるな
何気ない事だけど

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/07(金) 18:38:21 ID:/7ErEa/x0]
スクロール意外は自分的に完璧なので悩む
リクエストはあったみたいだがjavaが悪いのかも

改行をたくさんつける、で対処するかw

128 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/08(土) 04:11:57 ID:pXphBs+U0]
これか。
Allow scrolling past end of text (EOT)
https://sourceforge.net/tracker/index.php?func=detail&aid=1580836&group_id=588&atid=350588

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/08(土) 22:25:19 ID:M3IhoWBF0]
自動的にインデントされちゃうの、オフに出来ますか?

130 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/09(日) 02:13:20 ID:kf/V89ni0]
>>129
何をしたときのインデント?
改行した時の自動インデント全部なら、 Enter のキー割り当てをインデント無しの動作に
変えればいいと思うけど。

131 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/09(日) 06:34:37 ID:ZNJIkeaR0]
それです。と思ったらちょっと違ってて、

aaaaaaaaa

という文章の頭にスペースを挿入していくと

aaaaaaaaa.←折り返し
aaaaaaaaa

ってなっちゃうんですが、これを

aaaaaaaaa.←折り返し
aaaaaaaaa

って表示して欲しいんです。
わかりにくくてごめんなさい。
自分が変な設定してるせいだったらさらにごめんなさい。



132 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/09(日) 06:36:07 ID:ZNJIkeaR0]
□aaaaaaaaa.←折り返し
 aaaaaaaaa

□aaaaaaaaa.←折り返し
aaaaaaaaa

でした。(□=スペース)

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/09(日) 08:23:08 ID:kf/V89ni0]
>>132
実際の改行じゃなくて soft wrap で折り返された行のインデントってことか?
それなら、そこをいじる設定は見当たらないねぇ。



134 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/09(日) 14:45:44 ID:N3/6lCsb0]
>>132
インデントっていうか、各仮想行の最初の非空白系文字位置が物理行のそれを踏襲してる
ためみたいですね。インデント系折りたたみと絡むので、修正は設計を根本的に見直さない
と無理っぽいです
代わりになるかどうか、ソフトラップ的に改行を挿入するマクロを作ってみました。文章が固
まったあたりでこれで確定する、って形で使えるかもしれません

textArea.goToBufferStart(false);
textArea.goToNextLine(false);
prevPos = 0;
while (true){
pos = textArea.getCaretPosition();
if (prevPos == pos)
break;
if (textArea.getText(pos - 1, 1) == "\n"){
continue;
} else {
textArea.goToPrevCharacter(true);
textArea.setSelectedText("\n");
}
prevPos = pos;
textArea.goToNextLine(false);
}
textArea.goToBufferStart(false);

135 名前:134 mailto:sage [2008/11/09(日) 14:47:55 ID:N3/6lCsb0]
戻すときは行結合でなんとか
ただし行結合は、選択領域が最後の行の改行直前までの選択にしないと
次の行も結合されてしまうことに注意してくださひ

136 名前:134 mailto:sage [2008/11/09(日) 15:09:04 ID:N3/6lCsb0]
や、全角文字ソフトラップ対応が抜けていました(^^;
以下がより安全なソフトラップのハード改行化マクロです

textArea.goToBufferStart(false);
textArea.goToNextLine(false);
prevPos = 0;
while (true){
pos = textArea.getCaretPosition();
if (prevPos == pos)
break;
if (textArea.getText(pos - 1, 1) == "\n"){
continue;
} else {
textArea.goToPrevCharacter(true);
if (textArea.getSelectedText().compareTo("\u00ff") >= 0) {
rep = textArea.getSelectedText() + "\n";
} else {
rep = "\n";
}
textArea.setSelectedText(rep);
}
prevPos = pos;
textArea.goToNextLine(false);
}
textArea.goToBufferStart(false);

137 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/09(日) 17:55:18 ID:ZNJIkeaR0]
わかりにくい説明なのに理解していただきまして。
うーん、これは日本語の長文書くにはちょっと厳しい仕様ですねえ。
とりあえず、いただいたマクロ使ってみます。
空白とかじゃなく、適当な記号を段落はじめの文頭に使っておいて、あとで一括置換とかの作戦でもいけるかなあ。

138 名前:134 mailto:sage [2008/11/09(日) 18:34:18 ID:N3/6lCsb0]
まあ元来 (HTML や XML のタグ式作成も含む) プログラミング向けエディタですので
長文なら、結局はワープロソフトの方が目次作成とか脚注とかの機能も豊富なので
長い目で見ればそっちを使い慣れた方がよいかも
ちなみに私の全角ソフトラップ機能も、そもそもの目的は日本語の ReadMe などのテ
キストファイル文書が jEdit で読めればよい、という程度の代物です

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/09(日) 21:11:58 ID:LXupMZEZ0]
バカが使うと始末に終えないw

140 名前:名無しさん@お腹いっぱい。 mailto:age [2008/11/09(日) 21:59:02 ID:AclUB/O10]
   ∧_∧
  ∧( ´∀`)
 ( ⊂   ⊃
 ( つ ノ ノ
 |(_)_)
 (__)_)

141 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/18(火) 22:17:16 ID:ieyuY9Gt0]
よくある行頭.の数でのアウトラインを扱うにはどうすれば(何のプラグインを入れれれば)いいの?
Sidekickっての入れたけど、他にパーサがいるのかな?

142 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/19(水) 03:11:32 ID:DShvgqnD0]
>>141
Outline というプラグインがあるけど、どうやらこれは折りたたみレベルに従ったツリーを
表示するだけのものらしい。

インデントで折りたたむようにしてれば少しは使えるかもしれないけど、「よくある〜」とは
全然違う機能になっちゃうね。

ConfigurableFoldHandler っていうプラグインで折りたたみマークがカスタマイズできる
みたいだけど、やっぱり「よくある〜」の状態にはもっていけそうもない。

専用の SideKick パーサか、新しいプラグインを作らないとダメなのかも。

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/19(水) 09:24:58 ID:qAXUStt80]
サンキュー!
他のパーサーの中身とか覗いてみるよ
さて、自分で作れるものやら、、
普通に区切り文字を設定できるだけの汎用のものがあればいいんだけどなぁ
(第一章、とかも)



144 名前:名無しさん@お腹いっぱい。 [2008/11/20(木) 03:23:23 ID:40UBpw2X0]
jEdit 4.3pre16 age
https://sourceforge.net/project/shownotes.php?release_id=641567

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/20(木) 03:25:06 ID:40UBpw2X0]
4.3 だとスクロール時に崩れてた Background プラグインの背景画像表示が正常になった
みたい。背景画像の設定できるエディタとして人気が出たりするかなぁ。

146 名前:76 [2008/11/20(木) 23:04:03 ID:s0BCFc2A0]
pre16 で全角wrap対応したもの作っておきました。
「、」「。」「,」「.」 だけだけど、他にもこんな文字もやってよ。
って言うのがあったらおせ〜てください。


147 名前:76 [2008/11/20(木) 23:07:08 ID:s0BCFc2A0]
書き忘れ。
自分ではまだpre16に移行していないので、ほとんどテストしてないです。
何があっても責任持てないっす。

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/21(金) 00:59:26 ID:JMIMcNgv0]
>>146-147 (>>76)
Wiki で公開されてるバージョンのソースは無いんですか?
GPL (以下略

149 名前:76 [2008/11/21(金) 07:37:41 ID:6Fk7pzXY0]
>>148
ライセンス考えたこと無かった。
スマソ。

改良したヶ所のソースを載せました。


150 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/22(土) 01:04:25 ID:x6ymNOay0]
>>149
うpされたソース見ました。

なんか、ファイル全体の空白スタイルが変わってて差分を見ようとしても大変なことに
なってました。

公開されてる sourceforge.net の Subversion リポジトリは使われてないんでしょうか?
チェックアウトしたソースに対して最小限の変更になるようにしていれば、新バージョンへの
対応も svn switch するだけで済むと思います。

もう一点、変更された改行マークの下向き矢印のフォントがおかしいのかと思ってたん
ですが、なんと線画を駆使されていたようですね。単純に「↓」を使ってはダメなんでしょうか?

151 名前:76 [2008/11/22(土) 01:34:44 ID:qhT6n6HY0]
>>150
空白のスタイルについては、スマソ の一言ですw

自分はjDiffプラグイン使って、
ある程度空白スタイル変わっても問題にならない設定になっているので
気が付かなかったです。

Subversion については、pre16 の改良が一段落したら使おうと思います。

改行マークの「↓」についてですが、始めは単純に「↓」を使っていました。
が、理由は思い出せないけど、Graphics 使って描画するように変えました。

たぶん、
 ・「↓」の形が微妙に許せなかった
 ・もっと凝った形にしようと思っていた
 ・Graphics 使っても可能だ と言うことを確かめたかった
くらいの理由だと思います。

全てにおいて自己流でスマソ。

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/22(土) 01:39:39 ID:x6ymNOay0]
>>151
> Subversion については、pre16 の改良が一段落したら使おうと思います。

なんか二度手間な感じが・・・

pre12 のタグをチェックアウトしてきて今公開してる奴のソースで上書きして、
差分を最小化した後に pre16 に svn switch すれば、 Subversion の導入と
pre16 の改良が一度に済むと思いますよ。

153 名前:76 [2008/11/22(土) 01:54:41 ID:qhT6n6HY0]
>>152
>なんか二度手間な感じが・・・
確かに・・・。

Subversion をちゃんと使ったことがないので、
ちょっと調べてから導入してみる。






154 名前:名無しさん@お腹いっぱい。 [2008/12/05(金) 06:33:04 ID:rQ79ibPK0]
4.3pre16 の日本語リソース公開されました。毎度ありがたく使わせていただきましょう。

155 名前:名無しさん@お腹いっぱい。 [2008/12/30(火) 11:42:32 ID:1QssoRew0]
マック版使い始めましたが、どうもファイルオープン周りの挙動がつかめません。
アプリのダブルクリックで起動すると、前回(前々回も?)のファイルが
レジュームされるように見えます。

アプリに書類をドロップしてもファイルを開けません。エディタウィンドウに
ドロップすると開けます。関連づけしたtxtをダブルクリックするとjEditが
フォーカスされますが、ファイルは開かれません。

Close(global)するとjEditのプロセスはあるけど、何もできない状態になります。
再起動するまでファイルオープンや新規オープンもできません。

javaだからなのか普通のアプリとは使い勝手が違うようですが、エディタとしては
使いやすいし軽いので、是非使いこなしたいと思ってます。何か設定変更
などで使いやすくできたりするでしょうか。あるいは、上記の挙動は僕だけですか?

MacOS10.4.11, jEdit4.3pre16, Java1.5.0_16です。
よろしくお願いします!

156 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/30(火) 20:49:57 ID:wmLVxOGZ0]
ttp://mijav.dk/node/33
こんなのがあるようです。

157 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/30(火) 20:54:21 ID:wmLVxOGZ0]
ttp://www.jedit.org/users-guide/starting.html
ttp://www.jedit.org/users-guide/cli-usage.html
あと、この辺ももしかしたら関係あるかも

158 名前:155 mailto:sage [2008/12/30(火) 23:53:41 ID:vtitNERA0]
ありがとうございます!なんかそれっぽいですね!
macをキーワードにググるとJeditが引っかかるので面倒です。

>>156のプラグインを試してみる前に、MacOS Pluginという、必須っぽい
プラグインが入っておらず、入れただけでいくつかの問題が解決しました。
さらにそれ以前に、僕の使ってるjEditバージョンはdevelopement release
だったようなので、これからバージョンを落として再インストールしてみます。


159 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 00:34:19 ID:dg0r5Zyb0]
その手の情報は、jEdit 本家サイト右下にある SourceForge Project から Tracker の
Bugs で出る一覧で OS X で探すと簡単に見つけ出せます

あと、stable は日本語入力が別窓になったりプラグインマネージャの動作が不安
定だったりするので、現状では API がいくらか変更される前の pre14 あたりがい
ちばん安定してるようです、逆に同じ理由で pre15 以降を要求するプラグインも
ちらほら出てきてるようですが

160 名前:155 mailto:sage [2008/12/31(水) 05:48:56 ID:7YAbCRfz0]
ありがとうございます〜

確かにstableは使いづらかったので、最新に戻しました。
いろいろ試していたら便利な機能がたくさん見つかって、
不思議な挙動も気にならなくなってきました。
しばらく様子を見てみようと思います。

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/03(土) 23:00:01 ID:57ZFupAg0]
このスレの流れに触発されて、折り返し表示(ソフトラップ)の非空白対応パッチを作ってみました。
https://sourceforge.net/support/tracker.php?aid=2483695

BreakIterator を使ったおかげで日本語の禁則(行頭に句読点、促音、拗音は置かない)にも
対応できてるみたいです。また、日本語限定でもないので、本体に適用可能なものになっている
はずです。

テストしてもらえると助かります。

162 名前:名無しさん@お腹いっぱい。 [2009/01/04(日) 12:57:01 ID:qajIro2/0]
>>161
あぁ、やっと本家開発チームの方がソフトラップにも取り組みはじめてくださったの
ですね。ありがたいことです、喜んで利用 & 随時レポさせていただきます。

で、いきなりでなんですが、さしあたり気づいたのは、ASCII 系英字記号の後ろでも
ラップしてしまっています。これはこれで見やすいのですが、パッチ前はたしかそれ
ら英字記号ではラップしないようになっていたようなので、あるいはこの変化をよく
思わない人もいるかもしれません。

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/04(日) 17:56:41 ID:tIRV3GE/0]
>>162
さっそくのテスト、ありがとうございます。

英字記号でのラップについてはたしかにそのとおりなんで、そのこともあって
直接コミットせずに一旦パッチの形で挙げています。(計画中の
安定版リリースとの兼ね合いも相談する必要があるんですけどね・・・)

ただ、パッチを挙げたあとにソフトラップに関するバグを検索したところ、
「空白でしかソフトラップされない」ことが英語圏でも都合が悪いこともある
ようでした。
https://sourceforge.net/support/tracker.php?aid=1656673
https://sourceforge.net/support/tracker.php?aid=1624755

自分ではソフトラップをほとんど使っていないこともあって、パッチや
trunk への適用後に明らかなデメリットの指摘がなければ、このままでも
いいかと思っています。

現状の挙動を保ちたいとなった場合は、追加の行分割ルールを組み込んだ
独自の BreakIterator の実装を作って置き換えることになるでしょう。



164 名前:162 mailto:sage [2009/01/04(日) 21:25:54 ID:qajIro2/0]
Whitespace で単語間の空白を明示させるようにしてない場合は非常にわかりづらく
なることと、選択時にソフトラップ直前の字が行を越える形でしか選択できないのが、
空白だと気にならなくても記号だとはじめて使う人はちょっとびっくりするかも、という
こともあるので、 可能なら半角記号は従来どおりにして、かわりにそのバグ報告で
もあったように wordBreakChars がソフトラップでも機能するようにするのがよいので
は、と思われます
独自の BreakIterator の形にすれば、あとあとプラグインでそれをさらに拡張するよ
うな使い方も考えられますし (ソフトラップ位置に改行挿入とか)

165 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/12(月) 14:35:51 ID:A0l/oCA40]
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 にアドウェアなんて入ってんの?(あるいは、入ってたの?)

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/12(月) 20:39:33 ID:61cAGr0a0]
もともと近年ずっとそっちが主プロジェクトの Factor の開発でとうの昔にその
Java 版リリースは事実上放棄してたからね、てかつい最近まで jEdit 使って
たのがむしろちょっとびっくり

アドウェアはインストーラが「旦那、これもいっしょにいかがです?」なんてそ
の手の製品を紹介するけど、No と言えばそれっきりだからアドウェア云々は
皮肉混じりの誇張比喩表現だと思う

まあ Emacs も本人が書いてるとおり、Factor でエディタを作るまでの仮住まい
かと

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/16(金) 01:23:40 ID:bjJsNSaN0]
>>164
やっぱり、そうですね。

正直なところ、自分ではソフトラップを使っていないので正月のように暇を
もてあますような時でもないと対応を進めることはないと思います。できれば
このパッチを元に誰かに引き継いでもらいたいところです。

現在の開発者は全員ボランティアということもあって jEdit の開発リソースは
慢性的に不足状態にあります。こういう広く需要のあるところから、新しい開発者が
増えてくれればいいなぁとも思っています。英語が苦手という方でも、このスレを
使ってもらったらいいですし。
(今のところ日本で jEdit のユーザーが集まってる(?)ところって、ここの
ほかには無いみたいです。)

168 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/16(金) 01:43:00 ID:bjJsNSaN0]
>>132-133
これは >161 のパッチの中にある wrapLine() メソッドの最後、
"x = endOfWhitespace;" を削除すれば望みの動作になりそうです。

ただし、現状の動作は意図されたものだと思うのでそういう変更は受け入れられない
でしょう。動作を選択できるオプションを追加すればいけるかもしれませんが。
可能であればローカルでビルドしたものを使うことも考えられます。
ビルドに必要なソフトは、たしか JDK と ant だけだったと思います。

169 名前:名無しさん@お腹いっぱい。 mailto:age [2009/02/14(土) 23:33:04 ID:uoWIeq/V0]
すみません。
jedit4.1を使っているのですが、
インデントが大きすぎるのでスペース4個分ぐらいにしたいのですが、
どのようにしたら良いでしょうか。

170 名前:名無しさん@お腹いっぱい。 mailto:age [2009/02/14(土) 23:58:56 ID:uoWIeq/V0]
自己解決しました。。。

171 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/11(水) 16:13:53 ID:VPv/WdcA0]
SideKickとOutline、どっちのせいか不明だが頻繁にエラーメッセージが出るようになったなぁ
パースの途中で引っかかってるみたいだが、なんなんだか

172 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/12(木) 23:58:37 ID:u0X/jM+H0]
この間、やっと空白が入らないとwrapしない仕様に気づいた
折り返したり折り返さなかったり不思議に思ってたんだけど
日本語書いてる時は不便だな、これ
禁則処理までは望まないけど、ザックリ80文字とかで切ってくれてもいいのに

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/13(金) 04:04:56 ID:YI8/2nw70]
>>172 >>161-



174 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/13(金) 13:31:54 ID:zkhZf2HP0]
あぁ、すぐ上で出てたね、話蒸し返してゴメン
ソースひっぱってきてやってみます
javaに詳しくないので挫折するかもしれないけどw

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/16(月) 21:51:32 ID:R2NRUZf80]
これってレジストリ使うの?

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/16(月) 23:39:16 ID:7Luvs7mL0]
>>175
使わない。 Java だから簡単には使えないし、しかもクロスプラットフォームがウリだから。

177 名前:名無しさん@お腹いっぱい。 [2009/03/19(木) 07:44:04 ID:hxfew4LIO]
>>1
  ∧ ∧ 彡
ミ ( ^ω^ )っ 彡
  O ノ タタタタ…乙
 ミ| (_) 彡
ミ し´ 彡


178 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/19(木) 08:24:55 ID:33sF1fbP0]


179 名前:名無しさん@お腹いっぱい。 [2009/03/23(月) 12:29:07 ID:L6Q9SmyBO]
>>177
179ゲットオォオオォ!!!!!
  ∧∧
  (^ω^)
 cu_uっ バイーン
  彡
 / ̄ ̄\
 | ̄1 ̄|
 | ̄2 ̄|
 ̄ ̄ ̄ ̄ ̄ ̄


180 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/24(火) 02:22:57 ID:QuW4GZMt0]


181 名前:名無しさん@お腹いっぱい。 [2009/04/05(日) 20:04:38 ID:afTc3+9+O]
>>179
  サテト
  ∧∧
 (・ω・ )
 _| ⊃/(__
/ ヽ-(___/
 ̄ ̄ ̄ ̄ ̄ ̄


182 名前:名無しさん@お腹いっぱい。 [2009/04/07(火) 03:41:25 ID:w3/tq1fN0]
unix版ではコンソールで動作するの?
Xの環境が必須?

183 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 03:45:45 ID:7p9L3aOK0]
うん。



184 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 05:35:08 ID:TuZSStI50]
こ。

185 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 15:25:01 ID:TGZWu1B70]
>>182
Swingライブラリ使ってるので

186 名前:名無しさん@お腹いっぱい。 [2009/04/08(水) 03:49:47 ID:n3aGa4ri0]
これ、usbメモリーとかに入java環境と合わせて入れて起動できるかなぁ?
これが出来るとeditor環境が持ち歩けていんだけども。
無理?


187 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/08(水) 03:55:33 ID:rtvXhIio0]
>>186
www.google.co.jp/search?q=jEdit+portable

4.3〜 のやつはないっぽいけど、 .jar 差し替えたらいけるんじゃね?

188 名前:名無しさん@お腹いっぱい。 [2009/04/14(火) 08:42:54 ID:Zb05mOtVO]
>>181
   ネヨ
  ∧∧
  (´・ω)
 _|⊃/(___
/ ヽ_(____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄


189 名前:名無しさん@お腹いっぱい。 [2009/04/26(日) 14:22:32 ID:RE6aklQw0]
キーバインド変えたんだけどどこに保存されるの?
他のマシンのjeditにもキーバインド反映させたいんだけど。


190 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 14:56:05 ID:LdAieB6a0]
>>189 ~/.jedit/properties

191 名前:名無しさん@お腹いっぱい。 [2009/04/29(水) 06:22:46 ID:p4+VtE3BP]
テキストの選択モードに移行するのってどうすんの?
emacsだと「CTRL+スペース」でなるあれ。


192 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/29(水) 16:03:31 ID:b+1muRcX0]
>>191
テキストの選択モードってのは無いね。選択はシフト押しながらのカーソル移動とか
マウスとかでやることになってる。

emacs の CTRL+スペース みたいなのがしたかったら、マーカーを設定してから
「マーカーまで選択」を使うといいかも。ただ、マーカーが残りっぱなしになるんで
ウザイかもしれない。デフォルトのキーバインドなら C+t x して、好きに
カーソル移動させてから C+u x でいける。この x は他の好きなキーでもいい。

193 名前:名無しさん@お腹いっぱい。 [2009/05/04(月) 11:42:02 ID:zbhkMz1BP]
簡単なプラグインを作りたいんだけども、簡単なサンプルとか、チュートリアルみたいなもの無いですか?
幾つかプラグインのソースダウンロードしてみたんだけども、
どれも複雑過ぎて要点を掴めなかったもんで。




194 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/07(木) 18:31:00 ID:xVs0EqyY0]
>>193
www.jedit.org/users-guide/writing-plugins-part.html
ヘルプで QuickNotepadPlugin を例にして解説してあるんだけど、これじゃダメ?

195 名前:193 [2009/05/14(木) 04:25:31 ID:dzhvGi1rP]
>194
レスどうもです、見落としてました参考になりました。
とりあえず、jeditのソース落としてきたらフォルダー「jars」の中にVersionCheckのプラグインを見つけて
こいつのソースが短かったので、こいつを参考に作り始めました。

で、今度はplug-inの実装について質問なんですが、キーボード入力にhookを仕掛けようとしていて、
「org.gjt.sp.jedit.View.setKeyEventInterceptor」と「java.awt.Component.addKeyListener」を試したんですが、
setKeyEventInterceptorはhookは掛かるんですが、文字通り入力が遮断され文字の入力が出来なくなってしまいます。
また「addKeyListener」の場合はhookが掛からない(メソッドが呼ばれない)ですが、文字の入力は正しく行われます。
やりたいことは文字が入力される度に指定のファンクション呼び出す事なんですが、何か情報お持ちの方よろしくお願いします。


196 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/14(木) 07:10:42 ID:I5puc+H40]
>>195
キーじゃなくて文字が入力されるたびに処理したいんなら、
BufferListener を使ったほうがいいんじゃない?
www.jedit.org/api/org/gjt/sp/jedit/buffer/BufferListener.html

自分で生のキー入力見ても、ショートカットの定義によってはまるで想定外の
動作になってる可能性もあるから、あんまり汎用的なものにはできなさそう。

197 名前:193 [2009/05/14(木) 17:47:43 ID:dzhvGi1rP]
>196
レスどうもです。
早速やってみたんですが、バッファに変更があったときリスナーが呼ばれるんですが、
カーソル移動するだけだと呼ばれないんですね。
bufferListenerって名前だから当たり前な感じなんですが、
やりたいことは描画のアップデートタイミングをキーの押下のタイミングで
行おうとしているんですが。
また何か情報ありましたらお願いします。


198 名前:193 [2009/05/14(木) 18:37:17 ID:dzhvGi1rP]
TextArea.addCaretListenerで目的が果たせました。
key入力のhookでは無くカーソル位置の監視って事になるんですが、
今回はこれで目的が果たせました。


199 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/14(木) 21:56:19 ID:I5puc+H40]
おめでとう。公開待ってる。

200 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/15(金) 03:38:17 ID:u/B4OoCu0]
Java で実装された

はい論外

201 名前:193 [2009/05/20(水) 15:23:45 ID:5syMTBKnP]
191のテキスト選択モード作りました。
gomibako.ma.cx/AguaExtension.jar
gomibako.ma.cx/AguaExtension_src.zip
矩形選択モードで範囲表示が崩れますが機能はします。
これでやっとwzからjeditに移行できそう。

あと、ちょっと質問なんですが、jeditのダイアログボックスの
YES、NO、キャンセルとかのボタンなんですが
キーで入力するときALTと一緒に押さないと受付ないんですけど
これってどうにもならいですかね。
たとえば「YES」の時は「ALT+y」と押さないとだめっす。
ALT押すのが面倒なので「y」だけにしたい。


202 名前:193 [2009/05/20(水) 15:34:51 ID:5syMTBKnP]
URL間違えてた、こっちがほんとです。
gomibako.ma.cx/sargasso/AguaExtension.jar
gomibako.ma.cx/sargasso/AguaExtension_src.zip


203 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/22(金) 14:16:00 ID:mHrvwaw80]
Java で実装された…
ハイ!論外!
本物のプログラマはこんな糞エディタ使わねーよ(プ
日曜プログラマくらいだろこんなの使うの



204 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/22(金) 15:58:21 ID:7R7ry8zR0]
そういう意見があるのを否定はしないが、わざわざ書き込みにくる理由がワカランな
「Cで実装された…ハイ!論外!」って時代もあったしねぇ
10年前なら俺も「Javaでエディタ?ププ」って鼻で笑ってたと思うが

205 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/22(金) 20:44:39 ID:mHrvwaw80]
はいはい.
人それぞれ厨ですね!わかります!
Javaなんかもう買収されて滅びるんだから,こんな泥舟広めるんじゃねーよ.
誰かこの糞エディタを使ってる著名なプログラマ挙げてみろよ.
いないだろうけど.(プゲ
Emacs使えEmacs.

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/22(金) 21:35:52 ID:lmX27wA60]
>>205
jEditは、まだちょっと荒作りなとこはあるけど、面白いエディターだと思うよ。
常用のエディタをEmacs->Vimと使ってきた自分としては、どちらも長い間利用されてきた分、蓄積はあるんだけど、
その代わりにバッドノウハウ的な過去の遺物も多すぎると思う。
ここいらでリセットして、まともなインターフェイスをもったエディタを探して、見つけたのがこれ。

Sunは無くなってもJavaは生き残るだろうし、JavaのランタイムってSunだけだと思ってるの?


207 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/22(金) 21:36:28 ID:7R7ry8zR0]
速度に不満でVimに戻ることはたまにあるが、さすがにそこでEmacsはないな
逆にEmacsを我慢できる人ならjEditくらい余裕で我慢できそうな気もするけど

Javaがもし滅びるんだとしてもlispのようにjEditの中だけで細々と生き残るなんて未来も…
いや、さすがにそれはないなw

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/22(金) 21:59:38 ID:mHrvwaw80]
なんだ?やんのか?
VIMなんて,変態的な操作で書いてるオレカコイイって自己満するためのエディタだろ.(プ
EmacsからVIMなんかに移行する時点でわかってない.本物のプログラマじゃないね.
過去の遺物,泥舟はJavaの方だろ.
Javaで作られたまともなプログラムなんか皆無なの見ても明らかだろ.
で,だれかこのエディタ使ってる著名なプログラマいるの?
いなんだろ(プゲラ
よって糞.

209 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/22(金) 22:15:00 ID:lmX27wA60]
なんか本格的な基地外がわいてるな…
以下スルーでお願いします。

とは言っても、誤解をそのまま放置するのも普及の妨げになるように思われるので、反論は書いておく。
あんたへの返事じゃないからリプライいらないからね。
Javaのランタイム・コンパイラは、IBMをはじめ様々な企業が開発してる。
Java VM 仕様とかで検索すると、Javaが一企業での独占開発を前提としていないことがわかる。
会社の枠に縛られないコミュニティも十分大きいから、Sunが潰れたところで無くなることはない。

Javaで作られたまともなプログラムなんかいくらでもある。
サーバプログラムが多いけど、Javaの開発環境のeclipse自体がJavaで書かれてる。
H2 DBとかHadoop等のサーバプログラムは十分に普及してると思う。

で、このエディタメインで使ってるプログラマは、正直よく分からないけど、
これまでの蓄積が長いEmacsと比べて、それで甲乙つけるのは正しくないでしょう。
実際に使って、jEditを「優れたエディタ」、「理想のエディタの条件を満たしている」と言っている人で良ければ、
Productive ProgrammerでNeal Fordが取り上げている。

まだまだ発展途上ではあるけれど、ポテンシャルをもったエディタだと思うので、先進的なユーザには是非試してもらいたいと思ってます。

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 11:25:09 ID:w37Us8iTP]
>で,だれかこのエディタ使ってる著名なプログラマいるの?
これには笑った。


211 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 18:25:18 ID:me7oVZpy0]
長文(;´Д`)ハァハァ

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/24(日) 00:44:18 ID:TIoN6FDE0]
(プゲラって久しぶりに見た。
若者の真似するおじさんぐらい時差があるな。

213 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/25(月) 01:29:40 ID:mRDKG3VN0]
これ、秀丸の代替にはなるだろうか?
ならないとしたらどのへんが問題なのかな



214 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/25(月) 01:43:18 ID:wEGl8cJc0]
一番は非常駐での起動時間かな

個人的には通常テキストの柔軟なアウトライン、折りたたみは全然秀丸にかなわない
(ソースコードなんかは問題ないけど、自分で任意に簡単設定できない)
行の折り返しも上の方のログ見るとわかるけど色々と問題があるので
「俺は日本語もバリバリ書くぜ」という人は不満があるかもしれない
もちろん秀より良いところもいっぱいあるんだけどね

215 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/13(土) 22:51:52 ID:Osd8FL8n0]
>>201-202
プラグイン公開乙。

> あと、ちょっと質問なんですが、jeditのダイアログボックスの
> YES、NO、キャンセルとかのボタンなんですが
> キーで入力するときALTと一緒に押さないと受付ないんですけど

たぶん↓これだねぇ。
bugs.sun.com/view_bug.do?bug_id=4978898
バグ報告の古さから考えると、意外と面倒なんだろうと思う。

216 名前:名無しさん@お腹いっぱい。 [2009/07/05(日) 14:46:05 ID:jP00PVwl0]
4.3pre17 age
sourceforge.net/project/shownotes.php?release_id=694742

217 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/05(日) 17:22:55 ID:lCu89ZVP0]
何か起動スクリプトおかしくね?

Invalid initial heap size: -XmsM
Could not create the Java virtual machine.

ってなる

218 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/06(月) 01:35:15 ID:400Qs3xl0]
全OSで簡単に使えるエディタにやっと出会えた、ありがたい

勘違いor既出だったらごめん
OSX用jEditでOsaka-Mono(jEditのフォント候補に出ない)を使うには
元のOsaka-MonoをFontForgeで読み込み、識別名を変えた上で単独のttfなりに出力してインストール
OSX10.5.6のOsaka-Monoからの変換でとりあえず使えてる
某所で配布されてる漢字トーク7.5.5のOsakaからアウトラインを出力したものは 〜 文字が空白になったりするので焦るかも

219 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 05:30:33 ID:dNqsxXiL0]
>>217
-Xms の指定はいくつか前のバージョンですでに消えてたような?

220 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 20:35:49 ID: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" "$@"

221 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/09(木) 03:50:44 ID:eGVyu4oZ0]
>>220
こいつか。 Java インストーラがバグってるみたい。
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:01 ID:fogfG6890]
4.3pre17 日本語リソース公開 age

223 名前:名無しさん@お腹いっぱい。 [2009/09/09(水) 15:38:29 ID:5MXWH5Rt0]
consoleプラグインやerror listプラグインの日本語が文字化けしてしまいます。
日本語化はしてません。



224 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 23:08:01 ID:Ey/w4IU80]
>>223
[Plugins] > [Plugin Options...] > [Console] > [General] > [Character encoding]

225 名前:名無しさん@お腹いっぱい。 [2009/09/10(木) 10:34:12 ID:zfORVVbd0]
>>224

正しく表示されました。
初歩的な質問にお答えいただきありがとうございます。

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 17:03:57 ID:dwuBdn1J0]
矩形選択を文字数ベースでやるのはやめてくれー!
滅多に使わんけど気になって仕方がない

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/25(金) 23:46:41 ID:KhTLi0hT0]
>>226
その思いをパッチの作成に向けるんだ。

228 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/16(金) 05:14:31 ID:8CcmH3ng0]
>>76 の Wiki の BBS が Wiki spam で大変なことになってた。

229 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/03(火) 14:49:41 ID:qh188emr0]
Lilypond の楽譜制作でお世話になっております。
ありがたやありがたや。

230 名前:名無しさん@お腹いっぱい。 [2009/11/08(日) 19:08:14 ID:rvRtOkVp0]
jEdit 4.3pre18 age
sourceforge.net/projects/jedit/files/jedit-devel/4.3pre18/

231 名前:名無しさん@お腹いっぱい。 [2009/11/16(月) 17:05:07 ID:EqWIxklo0]
メイリオの表示が汚い
再変換できない

以上

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 21:56:42 ID:1BQWNo+S0]
>>231
> 再変換できない


・・・と思って Ctrl+BS したら普通に再変換できるような。

環境が違うのかな?
jEdit 4.3pre18 + JRE 6u15 + Windows XP

233 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 22:12:30 ID:EqWIxklo0]
>>232
そうだね、標準設定ではCtrl+BSはもう廃れてるんだ
Win7でnotepadを触ってみたらいいよ



234 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 09:54:27 ID:iw3fL52V0]
>>233
これどういうこと?
Windows7もってないからわかりません><

235 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 01:40:56 ID:HTZWRrsr0]
win7でやってみたけどCtrl+BSで再変換出来た。
メイリオは、アンチエイリアスをsubpixelにしたら綺麗になると思う。

236 名前:名無しさん@お腹いっぱい。 [2009/11/23(月) 11:07:09 ID:/7w6871q0]
4.3pre18 日本語リソース age

237 名前:名無しさん@お腹いっぱい。 [2009/12/23(水) 11:23:10 ID:S/WECvg+0]
jEdit 4.3 age
sourceforge.net/projects/jedit/files/jedit/4.3/

238 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/08(金) 03:02:42 ID:FuLv8dY80]
ついにバージョンから pre が外れたというのに、このスレの落ち着きようといったら。

239 名前:名無しさん@お腹いっぱい。 [2010/01/13(水) 01:08:37 ID:dcVSErDu0]
4.3 final 日本語リソース age
d.hatena.ne.jp/tanakahisateru/20100112/1263293935

240 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/13(水) 01:51:48 ID:j9fYvMj10]
>>239
ktkr&thx

241 名前:名無しさん@お腹いっぱい。 [2010/01/13(水) 18:46:16 ID:g0D92+zx0]
pre14以来久しぶりにバージョンアップしたんだけど
jedit_gui_final_en.propsって日本語化する時は入れちゃダメなファイルなのね
しばらく悩んだわ

242 名前:名無しさん@お腹いっぱい。 [2010/01/29(金) 08:24:25 ID:1kqyDsMy0]
jEdit 4.3.1 age
sourceforge.net/projects/jedit/files/jedit/4.3.1/

243 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/08(月) 10:17:08 ID:vG7N+nvK0]
日本語だと行間隔が低い気がします
広くするにはどうすればいいでしょうか?

あと、たまに文字の上に白い短い線が表示されます
回避方法ありますか?

win7x64



244 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/08(月) 10:31:19 ID:B/Zr19Gy0]
>>243
フォントは何使ってるの?
デフォルトの Monospaced で行間かなり広いと思うんだけどな。

MS ゴシック にすると、確かに狭いね。
・・・っていうか狭すぎて重なってるような?
白い線っていうのも、このせいだったりしない?

245 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/08(月) 11:19:06 ID:vG7N+nvK0]
>244
Monospacedでかいけつしました
まっさきにMSゴシックにしたんでデフォわからんかった
ども

246 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 10:47:30 ID:UCJZw9IM0]
プラグインの単純な実装例のソース無いですかね?
javaやbshは解るんですがサンプルの在り処がわかりませんorz

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 10:49:12 ID:/liW0flV0]
>>246 >>193-195

248 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 15:34:16 ID:UCJZw9IM0]
>>247
ありがとう、過去ログ検索サボリマシタスイマセン
これでマクロのランチャーを作れそうです。
ツールバーだけじゃ足りない今日この頃。

249 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 00:09:20 ID: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 );}

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/26(金) 00:45:01 ID:bAdLLTk/0]
Plugin ManagerからXMLを入れてみました。が、
XMLスキーマがあると、オートコンプリートは出来るのですが、
Error Listにエラーが出ないのはなんででしょうか

251 名前:名無しさん@お腹いっぱい。 [2010/02/26(金) 00:59:23 ID:bAdLLTk/0]
xsi:noNamespaceSchemaLocationをためしに存在しないファイル名に変えてみたら、
それはErrorListに表示されますね。一体何が原因なのでしょうか。

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/26(金) 02:14:16 ID:MIGo0LKh0]
>>250-251
[Plugin Options...] > [SideKick] > [Auto parsing Settings] はどうなってるでしょうか?
少なくともパースしたタイミングじゃないとエラーが表示されないのは当たり前です。

そこを確認したうえでまだ期待した動作と違うということなら、どんな内容の XML で
何をしたときにエラーが表示されることを期待しているのか、情報を足してもらわないと
わからないですね。

253 名前:名無しさん@お腹いっぱい。 [2010/03/17(水) 04:39:19 ID:68ApFpkW0]
Zen Coding ? Expand Abbreviations for jEdit
www.rosamez.com/blog/2009/12/zen-coding-expand-abbreviations-for-jedit/



254 名前:名無しさん@お腹いっぱい。 [2010/03/19(金) 04:15:15 ID:eBu8FUhl0]
Call for votes: What development task do you want to prioritize?
old.nabble.com/Call-for-votes%3A-What-development-task-do-you-want-to-prioritize--tt27950103.html

4.3 リリースの後、開発チームとして何を優先するべきかよくわかんなくなったので、
ユーザーとして優先して欲しいことを教えてもらえませんか?

255 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/19(金) 12:19:09 ID:bFCquj8r0]
開発コアメンバーに日本人がいるのに日本語の扱いがあれだったのか

256 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/20(土) 02:09:10 ID:B3PCPvb/0]
>>255
「あれ」というと、何のことでしょう?

折り返しのことなら、残念ながら >>161 のパッチが未だに完成してない状態です。
他になんかありましたっけ?矩形選択?

257 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/21(日) 02:13:41 ID:0flhs/IC0]
windowsでjEdit4.3を使い始めたのですが、
emacsにあるemacsclientみたいなことができるツールはありませんか?

すでにjEditを起動している状態でさらにjEditを起動すると、
後から起動したjEditはすぐ終了してしまうみたいで、
起動元アプリのエディタ終了待ちとうまく連携できないみたいなので。

258 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/21(日) 13:54:25 ID:edvKwASg0]
>>257
www.jedit.org/users-guide/cli-usage.html
-wait

259 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/21(日) 15:44:16 ID:0flhs/IC0]
>>258
ありがとうございます。
やりたいことができました。

260 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/23(火) 00:41:57 ID:I6wdhbCl0]
編集中のファイルに対して Deep indent の設定を変える方法を教えてください。
Buffer Options には設定が無いし、
Global Options->Editing の設定を変えても反映されないです。
(ファイル開きなおしてもダメ)

261 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/23(火) 01:47:42 ID:hAd0+jLs0]
>>260
Utilities > Troubleshooting > Reload Edit Modes しないとダメみたいだね。
これは不親切だなぁ。

262 名前:260 mailto:sage [2010/03/25(木) 02:09:37 ID:0STxOQMx0]
>>261
ありがとう。できました。
Troubleshooting メニューを使うなんて、教えてもらわなければ分からなかっただろうなあ。

263 名前:名無しさん@お腹いっぱい。 [2010/04/07(水) 00:56:06 ID:cahXVxZQ0]
4.3.1 日本語リソース age
d.hatena.ne.jp/tanakahisateru/20100406/1270542404



264 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/04/16(金) 08:34:18 ID:ZYxuxCvc0]
Rubyの入力補完を無効化したいんだけど、どこでどうやって補完されるようにしたのか覚えてない。
それっぽいプラグインは一覧にないんですが、本体側にありましたっけ?

265 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/04/16(金) 08:39:50 ID:0lusEAAs0]
>>264
Ruby プラグインが入ってないなら、あとは SideKick がハイライト用の
キーワードを自動補完しようとするぐらい?
Plugin Options > SideKick を確認すれば切れると思う。たぶん。

266 名前:名無しさん@お腹いっぱい。 [2010/04/17(土) 02:28:14 ID:pNnaxQ+w0]
Java 6 update 20
java.sun.com/javase/downloads/
> This release contains critical security updates to the Java runtime.

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/05/02(日) 23:18:56 ID:qW+aCvbz0]
久しぶりに4.3pre17よりVerUpしてみてワロタ
いろいろな反応が早くなってるw 十分常用できる速度。
作っている人、有難う〜(゜∇゜)

268 名前:名無しさん@お腹いっぱい。 [2010/05/10(月) 10:09:08 ID:adgewMV/0]
jEdit 4.3.2 age
sourceforge.net/projects/jedit/files/jedit/4.3.2/

269 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/05/12(水) 02:39:59 ID:Qg3MYw6Q0]
sourceforge.jp/projects/sfnet_jedit/
↑の「インストール方法」と「使い方」のところにちょっと情報をまとめといた。

誰でも書けるみたいなんで、他にもなんかあれば支援よろしく。

270 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/06/02(水) 11:58:12 ID:UGKCHB2x0]
twitter.com/search?q=jEdit

海外ではそれなりに使われてるみたいだけど、日本だとさっぱりだね。
Jedit X の話ばっかりヒットする。

271 名前:260 mailto:sage [2010/06/10(木) 02:05:57 ID:rjMLCzzK0]
jEdit 4.3.2 で outline プラグイン 1.2.2 を試してみたのだけど、うまく動かない。
folding mode を indent に設定して、以下のようなファイルを作成。
--
見出し1

 本文

 見出し12

  本文

見出し2

 本文
--

Folding メニューのコマンドは正しく階層構造を認識しているのに、ツリー表示が

ファイル名
+-見出し1
 +-見出し11
+-見出し2

とならずに

ファイル名
+-見出し1
 +-見出し11
 +-見出し2

になってしまうのはナゼ? (見出し11 と 見出し2 が同レベルなのがおかしい)

272 名前:271 mailto:sage [2010/06/10(木) 02:07:31 ID:rjMLCzzK0]
すいません名前消し忘れました。
このスレの260氏とは別人です。

273 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/06/11(金) 06:15:52 ID:eRmirTju0]
>>271
jedit.svn.sourceforge.net/viewvc/jedit/plugins/Outline/trunk/outline/OutlineParser.java?view=markup



274 名前:271 mailto:sage [2010/06/11(金) 23:16:19 ID:xcyvPu2f0]
>>273
OutlineParser.java を見てもサッパリ分からないです。

275 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/06/18(金) 02:31:07 ID:ZTNeTshH0]
>>273
折りたたみのレベルが1行で一気に2段以上下がった場合に対応できてないな。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<91KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef