暇だから最強のメモ帳つくらね?【java】

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2006/06/29(木) 21:11:59
見た目はメモ帳、頭脳はメモ帳。
その名は最強のメモ帳。
2007/08/07(火) 23:04:44
>>521
まずお前がプロトタイプでいいから作ってよ
2007/08/09(木) 18:43:18
欲しいとか希望とかを適当に並べると、すぐ「お前が作れ」とか「言い出しっぺの法則」
とかいう精神障害者は絶滅するべき。
2007/08/10(金) 21:39:15
そもそも仕様を明確にするべき。
「java特化」とはどの程度の事を指すか、「sakura」とは「http://sakura_editor.at.infoseek.co.jp/ 」の事か、等。
2007/08/11(土) 03:07:34
>>67
このアイディアもらった。
文字入力モードでないウインドウやアプリが
アクティブの時にキーボードを打つと、
その打った文字が入力されつつ
メモ帳ウインドウが立ち上がる。
ありそうでないアプリだ。
俺にはアイディア料だけでいいから
誰かシェアウェアで出してくれよ。
526デフォルトの名無しさん
垢版 |
2007/08/11(土) 03:29:55
んなもんが常駐してたらゲームできねーじゃん
つうかそれはランチャーの仕事だろ
2007/08/12(日) 01:31:26
paint を .NET で作り直した Paint.NET が凄いのクオリティなのに、おまえらときたら。
http://www.getpaint.net/
528デフォルトの名無しさん
垢版 |
2007/09/08(土) 02:48:47
期待age
2007/09/09(日) 01:09:55
>>525
なんかキーロガー認定されそうだな
2007/10/31(水) 12:01:13
メモ帳如きをわざわざ糞重いJavaで作る理由が分からん。
2007/11/01(木) 21:59:08
>>530
ヒント:1がJavaでなんでも出来ると思っている
2007/11/01(木) 22:52:31
でも、マイナーな言語で作られても反って困る
2007/11/08(木) 01:14:54
今酷い時代錯誤を見た
534は@c44.010.c3-net.ne.jp ◆cplnFO9T0I
垢版 |
NGNG?2BP(1000)
>>527
これじゃペイントじゃないよ。
535デフォルトの名無しさん
垢版 |
2007/11/13(火) 07:18:50
>>534
Paintの定義ヨロ
2007/11/14(水) 23:42:58
地味によい仕様をひらめいた

改行の少ない文章において
ウィンドウ幅をx軸方向に伸縮させても
表示区域が大きくずれない
537デフォルトの名無しさん
垢版 |
2007/11/14(水) 23:50:15
どうしたいのかよくわからないよ
ワードとかワードパッドみたいに左端と右端を設定するの?
2007/11/15(木) 00:06:46
既にサクラエディタにあるぞ。
「現在のウィンドウ幅で折り返し」っての。
2007/11/15(木) 01:16:17
例えば、539番目のレスを読んでいるときに
ウィンドウ幅を狭くすると文字の自動改行によって
520番辺りが表示されてしまう
それを防いで539番目を表示したままする
こんな感じな機能ね
540デフォルトの名無しさん
垢版 |
2007/11/15(木) 04:02:35
君説明下手だね
2007/11/15(木) 04:28:15
sumanu
2007/11/17(土) 20:43:34
このへんの動作はたぶんカスタマイズしてないと思われる手元のxyzzyで
ウィンドウ幅で折り返すにしたらそうなったよ
画面上の1行目の行番号が不変だった
2007/11/17(土) 20:49:11
多目的エディタには普通付いてる機能だよな
2007/11/18(日) 00:26:36
メモ帳というよりもアイディアプロセッサが欲しいな
2007/11/18(日) 16:07:57
全角英数をすべて半角英数に置換
2007/11/22(木) 03:07:04
修正予定の行にマークを付けて
後からすぐ、その行に飛べる機能
2007/11/22(木) 17:32:20
こんなメモ帳は嫌だ
2007/11/22(木) 18:43:54
行が長いとウィンドウからはみ出していく
2007/11/23(金) 08:46:30
編集可能なファイルサイズは1KBまで
2007/11/23(金) 09:01:10
編集可能なファイルサイズは512KBから513KBまで
551デフォルトの名無しさん
垢版 |
2007/11/25(日) 10:33:09
ヘブライ文字でしか入力できない
2007/11/25(日) 10:53:21
文字コードが繁体中国語固定
2007/11/25(日) 12:50:01
Windowsプリインストールというのがメモ帖最大の付加価値
2007/11/25(日) 14:32:41
http://upup.s13.dxbeat.com/up/up2544.jpg
555デフォルトの名無しさん
垢版 |
2007/12/01(土) 07:34:35
メモ帳はすでにフリーソフトである。

ノートがない。UOと言うゲームがあるんだが、初期でもらえるアイテムの1つに
ノートがある。あのノートがリアルのノートとそっくりにつくられている。
あれのページサイズ大きい版をつくってほしい。
2007/12/10(月) 17:52:31
tjjrj



yiuyi




oiotuio




54y54uy45



yiiyt



ityityi



ytityit

2007/12/11(火) 08:06:04
日本語でおk
558は@c44.010.c3-net.ne.jp ◆cplnFO9T0I
垢版 |
NGNG?2BP(1001)
>>535
直感的に使える
2007/12/24(月) 12:27:21
ほんとのメモみたいに、
手でメクレルヨウニしれ
2007/12/25(火) 14:17:21
Scintillaコンポーネントの使用に関する話題ってここで良いのかな?
561デフォルトの名無しさん
垢版 |
2008/01/26(土) 11:21:08
HTML入力アシスト、ただしHTML5.0のみ対応
2008/01/30(水) 23:01:24
Javaにだって らふたん という変なのがあるぞ
2008/08/15(金) 10:55:48
あげ
2008/08/17(日) 12:43:34
最強のemacsクローン作ります
2008/08/17(日) 12:54:11
◆8086/LzvX2のプログラム(>>479)誰か持ってない?
566デフォルトの名無しさん
垢版 |
2008/08/24(日) 13:36:06
 こんなメモ帳があったらいいな〜って思う。

 Mind Map(http://mindmap.jp/)みたいなんだけど、
見出し(テーマ)を入力すると、Blog Keyword Visualizer(http://bkv.so-net.ne.jp/
みたいに、過去に入力した似たような内容のキーワードが引き寄せられて、それで
いつのまにか、ノードが形作られていくの。

 ま、構造化エディタ(http://www008.upp.so-net.ne.jp/momotan/sted.html)みた
いに、自分でキーワードを作っていけばいいんだけど、それを自動的にしてくれた
らなーって思ったの。

 これなら、細切れの時間で収集した、多岐にわたるアイデアを、有益な一塊の
情報にするのも簡単じゃないかな。

 情報収集の難しいところは、「あとで使えるように整理する」作業で、これは
情報収集や情報の記録と同じくらい大変だと思わない?

 知的で好奇心旺盛なプログラム板住人に、このアイデアを拾ってくれることを
願ってます。
2008/08/25(月) 02:06:49
それemacsでできるよ
568566
垢版 |
2008/08/27(水) 18:45:26
>>567 レスありがとうございます。探してみますね。

 ところで、以下のサイトはいいですね。

 情報視覚化
 http://iv.xight.org/

 紹介されているソフトウエアの量が膨大
2008/08/30(土) 23:32:59
自分でメモ帳ソフトつくってみました。
よかったら使ってみてください!
http://swingandvbnet.blog.shinobi.jp/
570デフォルトの名無しさん
垢版 |
2008/09/04(木) 00:11:27
昔趣味でjavaでテキストエディタをつくっていて
それをキーワードで色分けできるようにしたいと思ったんだけど。
すごく難しい。
キーワードを検索(正規表現regexパッケージで)してその文字をJTextPane
でその部分のキーワード文字を色変えしたけど、すごく重い。
変更した単語を取得してその位置の文字色だけを変更する機能は複雑ですか?
571デフォルトの名無しさん
垢版 |
2008/09/04(木) 00:14:43
表示しているテキストの文字だけ色変えるか?
単語を取り出してその部分だけ色かえるか?
2008/09/04(木) 02:24:07
JTextAreaを継承して、描画関数を(JTextAreaのソースをコピペして)オーバーライドする。
そこに色分け処理を組み込む。
573デフォルトの名無しさん
垢版 |
2008/09/04(木) 08:32:30
JTextAreaなのか。
JTextPaneではなかったのか。
paintか? JTextAreaって文字色変えられるんだ。
>>572
ありがたやーありがたやー
574デフォルトの名無しさん
垢版 |
2008/09/04(木) 17:33:22
paintComponentをオーバーライドして色変えたら
何回もrepaintされフリーズしちゃう。
文字列変更のフラグが必要みたい。
575574
垢版 |
2008/09/04(木) 17:40:25
正直、キーワード色変え機能つきテキストエディタなんて
作っても意味が無いけどね。
完全な時間つぶし。
576デフォルトの名無しさん
垢版 |
2008/09/04(木) 21:56:14
>>569
よさそうですね。
2008/09/06(土) 00:12:50
>>573-574
たぶん自前でパネルに全部描いたほうが早い。

それか、JTextAreaのソースをパクって全部コピペしてMyTextAreaクラスを作る。
これで「継承しても触れない変数/フラグ」とかに悩む必要はなくなる。
578573-574
垢版 |
2008/09/06(土) 14:12:44
一応、入力した位置をDocumentListnerのDucumentEventから取得して
20文字程度の文字を単語として取得して、キーワードだったら色変える
処理にしたら検索する部分が少ないのでストレス無く動作するけどなんかソースが醜い気がする...
>>577
JTextPaneを継承してpaintComponentで検索色変え処理しているけど
「JTextAreaのソースをパクって全部コピペしてMyTextAreaクラスを作成」って
継承してオーバーライドするってこと? ソースをパクルってどういうこと?
詳しく教えて欲しいな〜
2008/09/06(土) 17:45:58
法に触れそうなのであまりくわしくはいえないが
JDKには src.zip が付属しているので それを解凍してクラス名をリネームすれば
継承しなくてもインターフェイスが同じクラスを作ることができる。

これは、どうしても必要な変数がprivateになっていて継承ではどうにもならず
「これはもうだめかもしれんね」
という状況を打破するのに使えるかもしれない。

しかしこれをやると著作権的にピンチになるという諸刃の剣。
動きを理解できたら、設計やテクニックだけ真似て自分で書いたほうがよいだろう。
2008/09/06(土) 18:41:06
>>579 なんか裏技があるんだ。

著作権的にピンチになるという諸刃の剣w

そこまでしないし。趣味なので。
581580
垢版 |
2008/09/06(土) 18:55:50
いや、やっぱりためになる。
解凍してみたら面白そうだったよ。
2008/09/07(日) 15:09:48
>>569
この機能つければいいともう
終了時に自動保存
リスト項目ごとにToDo内容を保持
583569
垢版 |
2008/09/07(日) 19:57:44
どうもありがとうです。詳細以外は変更するたびに自動で保存されます。
フィルターとソート機能もつけないと使いにくいですね。
584デフォルトの名無しさん
垢版 |
2008/09/10(水) 01:11:11
JTextPaneで行番号を表示したら値がずれるw
JTextPaneは行間があるみたいだけどどうやって取得するのか?
JTextPaneの文字の大きさを得る方法かキャレットの高さを
得る方法を知っている人教えてちょんまげ。
585854
垢版 |
2008/09/10(水) 19:33:02
myJTextPane.getUI().modelToView(myJTextPane, 0).getHeight()
で行の高さは得れたようだ。
2008/09/14(日) 23:47:18
完全な自己満足だけど悪いことではないと思う。
2008/09/15(月) 18:14:12
テキストファイルを暗号化とかパスワード要求するようにしたら面白いんじゃね
2008/09/17(水) 00:52:10
TeraPadのすごさが判ったよ。
589デフォルトの名無しさん
垢版 |
2008/09/17(水) 04:54:06
Javaでテキストエディタ作ってみたいと考えています
とりあえず、JDK6とeclipse3.4の準備をしました

何から勉強していけばよろしいでしょうか?
アドバイスよろしくお願いいたします。

自分のテキストエディタが「最強」になったら、ここで公開させていただきます。
590デフォルトの名無しさん
垢版 |
2008/09/17(水) 16:56:54
とりあえずメモ帳つくってみろ。
ファイル選択とか細かい機能も再現して
2008/09/17(水) 17:22:30
細かい機能というと、ファイルの先頭に .LOG と書いておけば開いたときに日付が自動的に入力されるとかですね
2008/09/17(水) 17:36:32
そういったの細かいのはユーザーが個人で作ってそれを皆で共有するような仕組みにして、
本体開発者以外の開発者を大量に抱えないと大きなものは作れないよ
つまりエディタであると同時に何らかの「処理系」を内包してるのが必要条件
これはeclipseもVSもemacsもvimも満たしてるよね
結局最強のエディタ作りは優れた言語処理系の設計+αになる
2008/09/17(水) 17:54:01
最強のテキストエディタにもとめるもの
・入力の簡易性
・テキストエディタのリソース(つまりテキスト)の保守・運用の簡易性
・複雑なレイアウトも実現可能な性能
・快適さ・分かりやすさ
・リソースの高度な検索・置換

これくらいかな.
まとめると「書きたいときに直ぐ書ける」くらいの便利さがほしい.
2008/09/17(水) 18:28:03
・レジストリを使わないこと
・Document and Settingsに設定ファイルなどを置かないこと
2008/09/17(水) 18:30:56
・タブ機能とタブのグループ化機能
・キーバインドを自由に設定できる(たとえばemacsと同じキーバインドをユーザが設定することもできる)
2008/09/17(水) 18:32:43
>>593
Javaで軽快さなんて実現できるのか?
C/C++じゃないと無理じゃないの?
2008/09/17(水) 18:35:34
やっぱりさ、最初からいろんな機能を詰め込むのはやめた方がいいね。
firefoxみたいにコアをミニマムにしてプラグインみたいなもので
どんどん拡張していけるような設計の方がいいよね。
2008/09/17(水) 18:36:37
>>597
つ emacs
2008/09/17(水) 19:57:38
>>598
いや、emacsはemacs-lispだから遅いだろ?
起動とかnotepad++に比べてもかなり遅い。
>>1の目的とは相反するよ。
2008/09/17(水) 20:34:30
dumpすりゃメモ帳と同じくらい速さで起動できるよ
仮に新しく作るにしても既存のものを研究しつくさないとな
遅いぐらいしかelispの問題点を知らない人間が作っても碌なものができんよ
2008/09/17(水) 20:49:17
>>600
おおっと、毎度2ch恒例の痛い発言w
602デフォルトの名無しさん
垢版 |
2008/09/17(水) 21:01:39
eclipseにまともな自動折り返しつけてくれたらそれでいい
2008/09/17(水) 21:17:54
>>600
試しに作ってみて、emacs-lispの欠点を知っている人とかが
「この仕様は○○という問題があるから△△という感じにした方が良いんじゃね?」
みたいなアドバイスをすれば良いでそ。
そういうやりとりができるのが2chの良いところじゃないの?
2008/09/17(水) 21:23:42
terapadは偉大だよな。
あれ一人で作ってるんだろ?
emacsとかもう終わってるよね
2008/09/17(水) 21:26:29
じゃあterapadでいいじゃん
2008/09/17(水) 21:32:52
emacsは無意味にショートカットありすぎ
eclipseも負けてないけどな
terapadはもうちょっと拡張性ほしい
2008/09/17(水) 21:37:40
emacsとかに対抗してprologでも組み込んでみたらいいんじゃないかな
まともな言語処理系であるマクロ言語+オープンソースで拡張性は鰻登りだ
2008/09/17(水) 21:39:09
terapad作者もそろそろ一部機能シェアウエア化とかしたらいいと思う。
秀丸作者が勝ち組でterapad作者が儲からないのはなんかアメリカ的資本主義の臭いがきつくてやだ。
2008/09/17(水) 21:40:30
俺はemacsを使うとき、
CTRL+x CTRL+s
CTRL+k
CTRL+g
CTRL+SPACE
CTRL+w
ALT+w
CTRL+y
CTRL+x o
CTRL+s
CTRL+x CTRL+f
CTRL+b
CTRL+x CTRL+c
Meta+x ○○
ぐらいしか使ってないな
カーソル移動はカーソルキー
2008/09/17(水) 21:42:29
>>607
prologだったら面白い。
こういうのに向いてると思うよ。
2008/09/17(水) 21:47:27
terapadは標準のメモ帳+α程度の低機能なのが受けてるんだろうなと思ってた
2008/09/17(水) 21:52:32
emacsはコミュニティの規模も大きいし提供されている機能も多いから最強
notepad++は俺的最強
2008/09/17(水) 23:37:49
>>612
自分の場合
インタプリタ使う時→Meadow
使わない時→Notepad++
2008/09/17(水) 23:57:24
Notepad++いいよね〜
2008/09/18(木) 01:56:29
>>611
お前の頭の方が低機能
2008/09/18(木) 07:59:08
なんで>>615は顔真っ赤なの
>>611はどう見ても煽りじゃないのに
2008/09/18(木) 14:28:08
notepad++使ってみたけどmeadowの方が使いやすいなぁ
2008/09/18(木) 14:30:19
rubyのgemみたいな機能があると便利だなぁ・・・
2008/09/18(木) 21:30:56
予約語はせいぜい7文字程度の単語なので問題ないけど
コメントは長さがまちまちだからある程度の長さを超えると
シンタックスハイライト出来なくなっちゃう。
コメントは大変。
2008/09/18(木) 21:32:16
            ____
         __,,/  _, ----`ヽ  :.
     :.  / _     ___   、\
       / /   i      \   \\ :.
     :. ,'./       i  ヽ:.   ヽ:.:.. ヽ.ヽ
      ,'/    / .ハ ヽ ヽ:.:.:.:. ヽ::.. ヽヽ :.
     :. |i .i i  .i /  ヽ ト 、 \、:.:.:. ',:.',:.:.lヽ}
       |i .i l  :N_, -弋 \弌弋ナ:}:.:}
    :. |i∧ ', :{ ,ィjモト \  イjミトイイV :.  な…
       .|  :メヽ.', `ozZ}      izN。ハ::{     なんなんですか?
      :. |  :ヾ_! ゝ "゙゙    '  `゙ ハ.:', :.   ここ、どこですか?
      |  :.:_イ .:.ヽ.   (二フ , イ :.:.:!:.ヽ     なんであたし
   :.  / rィイ | :.:.ヽ: >r/`<ノ .:.::.}ヽ、\:.   貼られたんですか?
      / ∧l;l ! :.:.:.://{二 ̄ .} ..:..::リ//ハ.:\
 :.  / .{. ',ヾ、ヽi .:.:.{ /(^`  |.:.:.:.//: : :.}: . ヽ.:.
   / /  ) ヽ ヾ、ヽ:.ハ ヤ{   ∧/.-‐'": : |:.:. i ',
  ./ .,イ .:..} : :\ヾレ'ハ ∧__ノノハヾ、  : : : l:.:.: .ハ ',
  { /| .:.:ハ : : :i Y {ヾ`Yヽニン'ノ}: : } : : : :/:.:.:/ }:.}
  V | .:.:/:.:|_,ィ' ̄  ヽ三{ `ー-ノ : イ : : :/:.:i.:{  リ
    ヽ:.:{、.:.V     : : ヘ     : : {: : :/:.::∧|
     ヽ! )人    : : :人      : : : / \! :.
      "  ヽ : : : : :/イ{     :.ノ: : : :.\ :.
       :.  \__///: :\______/: : : : : : : ヽ
           / //: : :|;|: : : : : : i: : : __: : : : ',
       :.     / 、 {;{   |;|   . : i/. : : : : : :|
          / `Y;{. . . .|;|. : : : /i: : : : : : : : :l
2008/09/18(木) 21:33:07
       / ̄ ̄`ヽ :
      /. i /ヘ\ヽ\:
     ;| ! |/__.xト、L,_ ト}:   な…
     ; |!ヘ cモリ  lモ!oV     なんなんですか?
     ;| !|.ト" rっ ツ|.|、:    ここ、どこですか?
     ,',ノ 斗ャ fて`Y  トミヽ    なんであたし
    / {トミトv|'´ゝ } ノノ:l }:   貼られたんですか?
  :/イ { ゝィVr-ヘト、 ! ハ
.    | !|Y⌒'ミ{ヾ=' | /イ|
     ヽ人   |!   /\ :
       `'┬' トー'´  ヽ :
       :,/{、 || ,.|='´   } :
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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