暇だから最強のメモ帳つくらね?【java】
■ このスレッドは過去ログ倉庫に格納されています
見た目はメモ帳、頭脳はメモ帳。 その名は最強のメモ帳。 見た目はメモ帳、頭脳はメモ帳。 その名は最強のメモ帳。 見た目はメモ帳、頭脳はメモ帳。 その名は最強のメモ帳。 見た目はメモ帳、頭脳はメモ帳。 その名は最強のメモ帳。 できたよー ttp://www.eclipse.org/ こうして結局何がしたかったのかわからない1のスレが沈んでゆく やがてこの地にも平和が戻るだろう Thank you >>2-15 ! For your precious な気持ち あのなあ、 わざわざスレ立てたんだから、既存のエディタになんらかの不満や欲しい能力が あるんだろう?>1 まず問題提起してみろよ。 それとも君はプログラムにちっとも興味がなくて、そして他人を都合よく使おうって魂胆なのかい? import java.io.InputStream; import java.io.IOException; public class SaikyouMemo { public static void main(String[] args) { try { ProcessBuilder builder = new ProcessBuilder("notepad"); Process process = builder.start(); InputStream stream = process.getErrorStream(); while (true) { int c = stream.read(); if (c == -1) { stream.close(); break; } System.out.print((char)c); } } catch (IOException ex) { ex.printStackTrace(); } } } スレタイに【java】とあるし、 eclipseプラグインで、 もっと使えるエディタ作ったら? >22 1が真っ先に「重くて使えねーよ」とか言い出す悪寒 まだ完成してなかった。 >>21 で 見た目メモ帳、頭脳メモ帳 は再現できたけど その名は最強のメモ帳。 ってのがまだだった。 >>18 は1を1000回嫁!! 見た目はメモ帳、頭脳はメモ帳。 その名は最強のメモ帳。 見た目はメモ帳、頭脳はメモ帳。 その名は最強のメモ帳。 面白そうじゃないか>>1 よ、何故盛り上がらないかは最強ってのが何かが問題、曖昧なんだよ もっとジャンルを絞って提案しないと作る気が起きないだろ? ここで俺が提案してやる、皆で可愛いエディタ作らない? 花とか入れちゃってさ、めっちゃマブやつ。 【趣旨】 可愛いくてマブいエディタ 【機能】 花ボタンを押すと編集内容に可愛い花のAAが追加される さぁ、みんなもアイデア出して詰めていこうぜ! メモ帳のタイトル部分を最強のメモ帳に変える。んで完成 >>1 つttp://www.borujoa.org/upload/source/upload6574.gif 見た目はメモ帳、頭脳はメモ帳。 その名は最強のメモ帳。 どんなメモ帳?? 【趣旨】 メモ帳が進化したみたいなエディタ 【機能】 メモ帳にマクロとかそういうプラグイン付加系の機能つけただけ。 それ以外はメモ帳といっしょ。 ResHackerとかでキャプションの文字列変えたりできると尚うれしい。 メモといえば、 使い終わったら、くしゃくしゃに丸めて、鼻をかんで鼻水の色を確認して、窓から投げ捨てるのが普通だよな! 実装すべしw メモ帳というアプリケーションは、名前と機能が合致してない。 一度書いた文字を絶対に消せなくする。 もしくは、うっすらあとが残る。 消しすぎたら消滅する。 どうでもいいときはちゃんとあるのに 重要なときにどっかにいっちゃう機能 保障期間が終わるとテキストファイルが消えてなくなる機能 #include <windows.h> int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance, LPSTR lpCmdLine,int nCmdShow) { MSG msg; HWND hWnd = CreateWindow("EDIT", "最強のメモ帳", WS_OVERLAPPEDWINDOW|WS_VISIBLE|ES_MULTILINE, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInstance, NULL); while (IsWindow(hWnd) && GetMessage(&msg, NULL, 0, 0) > 0){ TranslateMessage(&msg); DispatchMessage(&msg); } return 0; } どこにでも、どんな向きでも文字を書くことができるメモ帳 書いてある文字に上から書き込める。 どたらかというとペイントに近いかも もういっそのこと、 メモ腸とか、メモ蝶とかにしてみてはいかがかと。 ttp://free.gikoneko.net/up/source/up111051.jpg まず、スクロール機能はできないようにしないとな。 メモ帳の紙のサイズが変わるなんて、おかしな話だ。 キーボード打っただけで文字が表示されるのも不思議だし不自然だよな >>54 それは、キーボード打ったら、画面上の鉛筆がゴリゴリ動いて、 文字を書くってことか? そういうことなのか? この流れもおもしろいけど、テキストエディタフェチの漏れとしては 本当に最強のメモ帳を作ってほしい あのぉ〜、ちょっと聞いてもよろしいでしょうかぁ〜? 最強のテキストエディタと、最強のメモ帳の違いは、なんなんでしょうかぁ〜? 日本と東京の違いって何なんでしょうか〜? はい、解決。 しくじった… >>60 >>33 =俺が作ったあれのこと おまいら PDA も知らない 20 世紀の人種ですか? ソフト開かないでも、いちなりキーボード打って即座に書ける常駐型が欲しい スタートアップにメモ帳のショートカット入れとけ! メモ帳を閉じるの厳禁な!!アイコン化な!! 時給1000円でJava教えてくれるヒトを募集します 場所 所沢(池袋・高田馬場から直通) よろしくおねがいします i−want−to−study−java@hotmail.co.jp VS2005インストール ↓ フォームのタイトルを「最強のメモ帳」に変更 ↓ フォーム一杯にテキストボックスコントロール ↓ MultiLine有効 ↓ 起動 >>69 相場を考えるとものすごい教授内容になりそうですね。 多分、始めて 1 ヵ月くらいの人が練習のために教えるとかそういう値段だよね。 相場かあ。2時間ぐらいのセミナーで3万ぐらいかな。 >>72 高校生くらいで趣味でJavaやっているひとが教えるとかでも歓迎とのこと すごいメモ帳考えた。 まず、文字はキーボードじゃなくてマウスで書く。このほうが自然。 あとメモをマーキングできるように色が選べるようにする。 あと消しゴム機能とか切り取り機能とか拡大機能とかetc。 口で言ってもわからん気がしてきた。。 ようするに、Windowsキー+R→mspaintでできるやつと同じやつ。 絶対これはブレイクする。俺が言うんだから間違いねぇ。 >>74 自分、Javaでプログラミングを組んだことないけど、初心者相手なら多分、教えられるよ。 >>74 俺は眼鏡かけたバーコードのおっさん探してたよ。 いきなりレベルが上がるが それを文字として解析してテキストファイルとして保存出来たら最高だな。 これで現代人の漢字忘れも解消ですね。 あ、でもメモ帳がファイル保存出来るのもおかしな話か・・・ アイコンをダブルクリックするとプリンタから10cm四方の紙が出て来るってどう? >>80 プリンタには紙を裁断するハードが搭載されていない場合がほとんどである件について >>81 誰が切断すると言った? 最初から10cm四方の紙を入れとくんだよ。 >>83 それならいっそ普通にPCの横に10cm四方の紙を待機させておk(ry if(>>33 ==>>78 ) もうそれ正解なんでやり方教えてください。 else 俺ワロス >>69 時給の交渉をしたら2000円にしてくれたよ VB6で、4行でできた! ttp://www.dotup.org/uploda/www.dotup.org3404.zip >>85 ん?毎度あのくだらないSS作ってる人ですが、何か? マジレスする俺も馬鹿だと思うけど、一応、『無題 - 最強のメモ帳』及び、『無題 - 最強のメモ帳』@手書き の作り方。 まずは元のソフト(notepad or mspaint)を起動しましょう。 次はFinderSystemというソフトをググって拾ってきましょう。 (これに似たツールなら別に何でもいい。 あとは元のソフトのウィンドウハンドルを拾い、キャプションバーの文字列を変えて、 SSとったらはい出来上がり。 ……自分で解説書いてて阿呆だと自覚した。 見た目はメモ帳、頭脳はメモ帳。 その名は最悪のメモ帳。 >>96 すげえ。でもどうやって作って良いか想像がつかないや。 で、思ったんだけど、見た目がエロゲーのメモ帳ってできそうじゃないか? 画面の上半分はエッチな絵で、下のテキストボックスがエッチな会話じゃなくて 普通のメモ帳ってやつ。 >>97 大事なメモを見ようと思っても、彼女の前では見れないという罠! >>99 エアブラシで実際、文字に色付けられるといいかもな と、余計なことを言ってみるw >>101 難しい注文だ。 とりあえず正規版もうすぐできそう。 いや、「見た目がペイントのメモ帳」は作られたが「最強のメモ帳」は作られて(ry >>96 Thanks! きみのアイデアがなければこのソフトは世に生まれなかったかもしれない。 >>99 エロゲを期待したんだがペイントの方だったのか 漏れにはこいつのありがたみがわからん ソースかエロゲかどっちか付けてくれ >>110 ノ<<ソース付き版 http://web1.nazca.co.jp/himajinn13sei/19.zip ソースの言語はCではなくActiveBasicです。 IDEはhttp://www2s.biglobe.ne.jp/ ~yamadai/ab424.zip から入手できるんで参照キボン なんというか インターフェース(見た目)と実装(中身)が乖離している 「驚き最大化原則」に則ったプログラムだなwww つおいというからには、 何の点でつおいかが重要だな。 コストパフォーマンスの悪さ、とかか? メモリ使用量が最強 デザインのカスタマイズ機能が最強、がいいんじゃ内科!? とことで、>>110 期待させて悪かった。 http://web1.nazca.co.jp/himajinn13sei/omake.zip 画面の上半分はエッチな絵で、下のテキストボックスがエッチな会話じゃなくて 普通のメモ帳 というやつを作ってみた。 暇だったからね。 実行ファイルと同じフォルダにMainBmp.bmpっていう名前のファイルがあればそれを読み込んで表示するシステム。 自由に変えてくれ。デフォは某エロゲのスクリーンショットをちょっと切り詰めたやつ。 【機能】 EXCLUDE 【動作】 EXCLUDE 20-30 ってやると20行目から30行目が表示されなくなる。 EXCLUDE hoge ってやると hogeという文字列を含む業が表示されなくなる。 もちろん、その状態で編集して保存もできる。 表示されないだけで、削除される訳ではない。 こんな機能があるエディタがすでにあるなら教えて下さい。 >>115 含む"わざ"が表示されない の意味を解説してくれ。話はそれからだ。 って、オイ。作った香具師出たのか。 俺のSSは一体…ハズ; vectorの作者登録ってメンドイ?ジョークソフトを作って行きたいんだが セキュリティが何重にもしてあって 開くのに、ダビンチコードばりに苦労するメモ帳 機能性を高めたらメモ帳じゃないな リアルなメモ帳を目指しては如何かな >>115 sed じゃだめでしょうか? 一応エディタです。 >>131 リアルなメモ帳ってランチタイムが終るとパスタソースの染みが付いてたりとか? >>99 >>114 GJ!!! プログラミング能力を最大限に発揮してくれてありがとう。 君は最強のメモ帳プログラマーだ!!! >>134 ちょwwメモ帳プログラマーてwww んま実際問題(アイデアが浮かばずに)暇で暇でしょうがなかったのでいいきっかけになりました。 ということでこちらからも礼を言います。ありがとう。 >>119 ごめっwwww何でもできると思ってたw てか、お前らすごすぎwwww >>135 厳密に言うと。 Javaでは出来ない事で、CやBasicならたやすくできる事はかなりある。 たとえば、Javaではポインタの操作・扱いが言語仕様上認められていない。 これは「何でもできる」わけではない事を指す。 もちろん、一部のCやBasicに出来ない事もある。だが殆どがJavaでもできない。 たとえば、スタックへのPUSHなんかはインラインアセンブラを搭載していない限りほぼ不可能。 >>131 Wikiに因ると シンプルにも関わらず、大変高機能で、 電話番号や住所等を記録したり、 絵や思ったことをより気軽に書くことが出来る。 というものがメモ帳だそうです。 >>119 でも、どーでもいいようなものなら Swing でできないかなぁ それじゃ最強じゃないよ。 頭脳がメモ帳ですらない。 ドクター中松が水中でも書けるメモ帳を発明してたな。 「死ぬ直前のような危機に瀕したときに、いいアイデアが浮かぶ」とか言って、 水にもぐって息が切れそうになって必死になってアイデアをメモするためだそうだが これはこれで最強だよなw MS-DOSで動くUTF-8対応EDLIN.EXEを作ってくれ >>144 UTF-8なんかに対応させたらMS-DOSで動くかどうか(ry >>147 そうではなくきちんと表示できるかという問題。 MS-DOSが開発されていた当時にunicodeのUTF-8っていう規格が既にあれば大丈夫。 >>148 UTF-8 は ASCII は同じコード使うんじゃなかったっけ? 漢字をあきらめて朝日新聞に叩かれるかもしれないが。 ぺいんとの見ためって、単にイメージ張り付けてるだけじゃん OSの差分とってないし なにがおもしろいんだか ネタでなく、真剣に「人気に嫉妬」する奴もいるんだなあ、と >>150 を見て思った。 俺も普通に面白くないと思うけど 面白がってるのってVectorでソフトを片っ端から使ってるような奴だけじゃないの >>153 そんな暇人おらんだろうと。お前以外には。 >>154 そんなひまじんくらいしかよろこばねーんじゃね? あれでしょ? メモチョウってなんかの略語なんでしょ? メったに モめない チョウ微乳 だろ? 書いてる本人は面白いつもりなんだよ察してあげないと 微乳は本人気にしてる場合があるから、 あんまり揉んじゃだめだよ。やさしくね。 俺は微乳が好きだな。 Aカップが大好き。 Cまで行くと耐えれない Aカップの平らな胸に顔を押しつけてチクビを噛むのが一番感じる 貴様らBを斜め後ろから見たときのシルエットの美しさを知らんのか 要するに、『 最強のメモチョウ = ょぅι゛ょ 』ってこと? 美乳な微乳に微妙にビニールでニップルしてそこにメモ汁!! [゚д゚] デフラグカンリョウ /[_]b | | ッーニニヒフメモルル゙゚!!こしそてでなににに汁乳乳微微美妙 時給1000円でJava教えてくださるかたを募集します 場所 所沢(池袋・高田馬場から直通) よろしくおねがいします i−want−to−study−java@hotmail.co.jp 教える対象は超初心者です。 専門学校などでJavaを勉強されていて夏休みだけ教えたいという方も歓迎です 監禁されてSPAMメール送信の手伝いさせられそうだな 最怯なメモ帳 ((((( 〆(゚Д゚;))))))ガクガクブルブル 見た目はメモ帳、頭脳はメモ帳。 その名は最強のメモ帳。 >>169 = >>170 自分でマルチして、自分で突っ込んでる  ̄ ̄ ̄ ̄ ̄ ̄○ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ O 。 , ─ヽ ________ /,/\ヾ\ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ |__|__|__|_ __((´∀`\ )< ・・・というメモ帳だったとさ |_|__|__|__ /ノへゝ/''' )ヽ \_________ ||__| | | \´-`) / 丿/ |_|_| 从.从从 | \__ ̄ ̄⊂|丿/ |__|| 从人人从. | /\__/::::::||| |_|_|///ヽヾ\ / ::::::::::::ゝ/|| ────────(~〜ヽ::::::::::::|/ = 完 = 見た目はメモ帳、頭脳はメモ帳。 その名は夢見るメモ帳。 こういうメモ帳は? |□□■■■■■■■■■■■■ |■■■■■■■□□□□□□□ 普通こう選択されるのを |□□■■■■■□□□□□□□ |□□■■■■■□□□□□□□ こういう風に選択できるメモ帳とか で、コピペすると、 | ■■■■■ | ■■■■■ ってなるようにするとか。 なるほど、emacs の picture モードの実装か…… emacs のコマンドのおいしいところを実装して行けば最強になるのかな? #というより emacs になってしまうって感じもする。 多機能 = 最強 ってことじゃないんでしょ? 多機能より、一見機能薄いメモ帳置き換えみたいなソフトに見えて、ヘルプとか熟読するとどんどん凄い機能発見できたほうが面白い。 >>184 メニューは基本的なものばかりで凄い機能はショートカットキーのみで呼び出し、とか? 分厚いヘルプより、一見薄っぺらいヘルプの様に見えて、謎を解いていくとどんどんスゴい説明発見できた方が面白い。 まず最大の難関である頭脳をメモ帳にする方法を探すべき >>187 メモ帳って何か特別な頭脳付いてたっけ? .LOGって最初に書かれたファイルを開いたら日付が児童挿入されることしか知らん。 っていうか、なんか自分で育てられるメモ帳みたいなの欲しい。 プラグインも自作したり、メニューのレイアウト変えたりとか。 …って、こんなソフトは探せばいくらでも出てくるか。 プラグインいいね。スキンとかも作って・・ winampみたいだな。 単純に、どんな巨大ファイルでも、超軽快動作で編集できる、 っていうのもありかともおもた 昔の Mifes なんかそうだったな 編集中の場所 ±64KB くらい読み込んでキャッシュ Edit コントロール以外のほとんどのエディタはこれくらいやってるでしょ 文章を途中まで打つと、残りを予測して代わりに文章完成してくれる機能。 「文章補完計画」 メモ帳くらいの機能押さえてあとは全部プラグインで導入してください。 って奴が欲しい。 メモリ内部の情報をカーネル以外全てスワップして 全ての空きメモリをメモ帳に当てる。セキュリティ関係と 必要最小限以外の常駐・非常駐アプリも一時停止。 これで超軽快。 方言返還プラグイン AAねつ造プラグイン 2ちゃんアクセスプラグイン ラブレター執筆プラグイン >>200 ちょっと遊んでみたかっただけなんだ。ごめん(´・ω・`) でも、プラグイン式のメモ帳はいいな。 どうせだから、プラグインのことを筆箱って呼んでみたりしたら雰囲気出るかも。 お前のメモ帳は機能を追加する毎に筆箱を増やすのか? 普通に考えておかしいだろ お前の頭も 普通に考えたら色鉛筆とかそういう感じ 色鉛筆を増やせばメモに対するバリエーションが増える。 プラグインいいね。 しかもjavaでつくるから、どんな環境でも動くと。 >>203 筆箱もかわいくていいと思うけど 筆箱の中に更に色鉛筆や消しゴムや、時計なんかも入れちゃうんだよ ありゃ、また日本語がおかしくなってる orz プラグインフォルダ→筆箱 個々のプラグイン→ハサミや鉛筆などの文房具 こんな感じで考えればいいのかな。 まだ何が言いたいのかわかんねぇや 日本語勉強してくるノシ >>190 >児童挿入される (*´Д`)ハァハァ いや、もうちょっと考えようよ。 emacs や vz とかマクロ拡張型のものはもうあるんだし。 縦書きや何行で折り返しとかいう機能があったらうれしい 機能拡張エディタということで話は進んでるけど、 拡張の方法がポイントかもな。 スペースコブラに出て来た最終兵器は目があって、 一回見た兵器に変形できるってあった。 見本を見せるだけでその機能が付くと便利かな? ttp://naguraka.fc2web.com/museum/japan/banknotes/higuchi_5000/omote_samp2.jpg >>199 遅レスだが、仮想メモリに全ての常駐系アプリを追いやってでもメインメモリを占領すれば、 何か何度もメモリを参照するような複雑な関数を何度も呼びだすような粗末なメモ帳なら 割と早く動くようになると思うが。 そんなことで時間を稼ぐくらいなら、使用メモリ量を少なくしたほうがよっぽどいいかと。 >>212 拡張化作業方法も問題だよな。某音ゲーみたいに***Filesフォルダ作ってそこにdllとか突っ込めば 作業終了って言うのがユーザーにとっていいかも。 わざわざ作らなくてもサクラでいいじゃん サクラのベース部分だけコンパイル。 コレで完了。 プラグインがほしかったらpr_*.cを適当に直してリンクするだけ ごめん 俺のサクラ滅茶苦茶古いな 最新版見たら全く変わってた >>214-216 javaでつくるらしいから、プラグインは classファイルていうかjarファイル? >>217 1氏はjavaで作ると言ってたが、実際問題重過ぎると思うのでここはコアをCか何かで作ってオープンソース化して 拡張ファイルをDLLにすればコンパイラ系の言語ならどれでも対応できるんで、そのほうが無難かと。 ただし、DLLを作れないjava愛用者にとってれは不利なわけで、ようするにJava→Cのコンバータを作る必要性があると思う。 >>222 、それは最強のメモ帳じゃないか。 終わり 最弱のメモ帳も考えてみよう。 えーと、 文字単位でしか編集できない…… メモ帳だから起動も何もないでしょ 置いてあるのに適当に書き込めばいい >>230 んで、過去に書いたページが見れる。と。 Swingでメモ帳作ってみてるが、やはりもっさりするな。 いやぁ〜、なんていうか。3Dじゃないですか、これからの時代。 ええ、ホントに。 Vistaに入っているメモ帳をスクリーンショットすればいい? Looking Glassのパロディ見せるのに何で高性能なグラフィックカード要求するかな。 >>240 興味ある。 スクリーンショット見せてくれ ttp://windowsvista.nomaki.jp/picture/b1.html 変わり映えしないけどな。 3Dメモ帳、こんな感じ? ttp://free.gikoneko.net/up/source/up116828.jpg >>245 光効果をどうやるかは後で考慮するとして、まずその特性色つきフォントを誰が作るかだな。 WinXPの表現可能文字数はUnicodeでしか表現不能な文字を除いても7700個近くあるそうだから。 スレの住人が100人居たとして一人頭80個近く作らねば。 7700は大げさだろ。 でもせめて常用漢字+αってことで2500字くらいは作る必要性があると思うが。作るなら。 >>247 つDirectX つOpenGL ていうか つJava3D? >>249 参考資料 ttp://mind.c.u-tokyo.ac.jp/Sakai_Lab_files/NewsJ/PSJ2002_files/st-fig3.jpg >>244 jEditはプラグインもあるらしいな。 ttp://www.jedit.org/ メモ帳同盟 ttp://eprunion.k-server.org/memo/index.html 大変です! notepad.exeが亡くなりました。 有効なWIN32アプリケーションではありませんって叱られます! 助けて >>253 ちょwwwwwwおまwwwwwwwww notepad.exeってそれウィルスだろwwwwwwwwwwww noteped.exeがメモ帳。 >>254 マジデ? 俺のPCもnotepad.exeでメモ帳が起動するのだが・・・ noteped.exeって無いぞ? 俺がガキの頃は裏が100万円札とかのデザインのメモ帳が流行った noteped.exeがトロイの木馬だったら・・・ >>257 それたまにゲームセンターのUFOキャッチャーで見る だれかWin2kのメモ帳うpしてください。 メモ帳がぼっ壊れて困ってます。 おながいします。 >>260 インストールCDなりインストールDVDなりの中からコピーすれ >>256 2chに染すなよw これに対して誰もつっこまないのか? 自演してるやつに自演って突っ込んだら余計騒ぎ出すから スルーしとけ >>268 いまだに32Kbpsのダイアルアップを使っている俺様はYahoo!ノートパッドなど使わない。 >>264 暇だが、どこを改良してv2を作ったものか。 あるいはペイント以外のWindows標準ソフトの外見を真似るか? >>269 それって定額か何か? 俺はテレホ使ってるから、夜しかまともにつなげない。 今は会社の待合室で遊んでる。 >>273 まだあるし、まだありだと思う。 なぜか、最近、×2契約もしていないのに、32kbps(4KB/s)以上出る時もある。 WILLCOMの隠しサービスなのか? おそらく>>276 と同じを使ってる。 時々契約の速度以上が出ることがある。 そして契約以上の速度が出た月の請求額は・・・(((( ;゚Д゚)))) いや、定額なら64に移行することになってるから 新契約書嫁 >>280 新契約書 [ しん けいやく しょ ]:新しい契約書。 >>270 レスありがとう。 エ○セルみたいな形で、セルごとに自由に書き込める(付箋みたいな)奴をきぼんです。 両方わかるけどいまいちどんな形になるかが見えない。 パワポの付箋(メモだっけ?)みたいなのがセル毎に入ってる感じか? タブ型で十分な気がするんだけど。 頭脳はメモ帳ってなんだよ。 プログラムに頭脳なんてねーぞ。 大体 >>288 さんの指摘の感じです。発想とかメモとかを適当に書き散らばせて それを必要に応じて連想記憶のように使うとか・・・。やっぱりわかりにくいですね。 わかった、要はこういうのだな。好きなの選べ。 ttp://nekomimi.la.coocan.jp/lzh/if2_scr.htm ttp://mujin.parfait.ne.jp/wema/wema.cgi ttp://homepage3.nifty.com/kondoumh/software/iedit.html >>292 感謝します。スクリーンイメージだと「iEdit」っていうのが近いかも。 同じようなものを>>99 さんに作ってもらうのもナニなので、この辺で引っ込みます。 失礼しました。 なんていうか、Windowsのメモ帳ってメモ帳らしくないんですよ。 セーブやロードにいちいちファイルパスを指定しなきゃいけないところが気に食わない。 めんどくさいんですよ。 もっと、サッと出して、ちょこちょこっと書き込んで、 あるときふとその書いたものをサッと取り出せる。 これぞメモ帳 いや、メモなんてのは必要な時どこにあるか忘れてるものだしあれで良いだろ。 どこやったっけなー、と机ひっくり返して探すのはファイル全文検索で実装できてるし。 問題はちょっとした図とかを簡単に書けない点だ。 200〜300ページを1ファイル(1冊)とする。 中身はテキストボックスでもマウスによる 描画可能なウインドウでもなんでもいい。 これを超軽快にページめくり出来るようにする(パラパラめくる感じに)。 こうしたらよりメモ帳に近づくんじゃないか? 後はページを切り取って単独でtxtやbmpとかで 保存できるようにするとか。 >>297 の言ってる意味がわかる>>298 はテンコーか? >>297 ようするに、タブ切り替え形のテキストエディタで、 タブの位置や内容を終了時に単体ファイルに自動保存するやつか? あと、タブの切り替えをちょっと工夫して「パラパラ」感を出せば。 >>297 それはつまり、 Macintoshのハイパーカードが最強のメモ帳ってことだな。 10年前にすでに完成していたが、Appleのバカ経営者が潰してしまった、傑作ソフト。 WIN版類似ソフトってないのかな・・ つまりページめくりの速さに命をかけろ! ってことか >>304 showAllCards だっけ、ぱらぱら もちろんページにフリーハンドで落書きした線などは ベクトルデータとして保存されるんだよな? >>306 bmpデータだと相当重いのではないかと思う。 >>316 金の為だけにプログラム作ってたらビルゲイツみたいになるぞ。 >>320 誰かが言うと思ったよ。 で、あの貪欲の塊になりたいとかほざいて居るのは何処の何方かな? とりあえずおまえ等の口だけの説明じゃな意味がわからない。 どういうものか図に書くなり、仕様書書くなりしてわかりやすく言ってくれ 仕様書はExcelでたのんだ テキストなんかで書きやがったらクビ アップローダを知らないのか? ひくわぁ・・・・どんびきだわぁ・・・・・ >>325 専用うpろだキボンwwwwwww 仕様書が赤の他人に見られたり無くなったりしたら死刑ね。 ラインエディタ。 *NIXには同じ目的のものにexってのがあるが、これをマルチラインに対応させたものが viなんだな。 viがスクリーンエディタのくせに癖のある動きなのはそのへんの事情がある。 Windows XPでも普通に使えるけど、これ要るの? むしろEDIT.COMのWin32版なら欲しいかも。 あーあマルチプラットフォームなハイパカを、どこか作ってくれねーかな。 MS以外で。 297で言ってたやつを超大雑把に作ってみた。 ttp://www6.axfc.net/uploader/16/so/N16_3701.zip.html pass:memocho ※.NET Framework 2.0必須 ある程度バグ取りはしたが、まだ残ってるかも。 ハイパーカードなるものがどんなんだかわからんから こいつがどういう評価を受けるかわからんが、これを元に パラパラ感を出したり、その他機能追加するなりしたら、 そこそこ使える本物っぽいメモ帳になるんじゃないかと。 >297 いきなり素のexeか… すまん、実行する気になれん。w ギャー ソースコード付け忘れたorz 上のはなかったことにしてください。 こっちでした orz ttp://www6.axfc.net/uploader/16/so/N16_3703.zip.html pass:memocho 開発環境:C# 時間無くてソースコードの整理できなかった orz >>336 さすが、.NET2.0だとメニューバーとかグラデーションがきれい。 ctrl + → で、AAパラパラ漫画ができるね。 ちなみに、ハイパーカードの場合、 ページをめくるとき、「ファサッ」って感じの音がして、 めくってる感じがしてたような、・・あれはMacの「メモ帳」ってソフトだっけ? たしかソレはメモ帳だったような。 スティッキーズは違ったかな。 ハイパカだとデフォルトは無音だが、イベントで特殊効果と音はつけられた。 今思うと、アレって凄くいい環境だったな。 そう、すごくいい環境だった。 いまのFlashよりもVBよりも使いやすくて、創作意欲が湧いてくる感じ。 OpenDocも好きだったんだが、Jobsが復活させてくれないかな。 ・・ってちょっとスレ違いになってしまって、スマンですハイ。 >>336 あと、絵が描けるようになれば、ばっちしだな。 テキストボックスとかリッチテキストボックスに直で絵が描けない orz やるとしたらかなり奇妙なことをしなければならなくなりそうだ。 ページごとにテキスト、ペイントを切り替えられるように すればいいんじゃない >>341 今それでやってるところ。 でも少し面倒なことが出来たから時間かかりそう。 絵と文字で分けないでいっそ全てSVGで扱うとかどうだろう。 >>343 とりあえずtxtファイルに全部書き出してるけど、 糞でかくなりそうだからgzipでの圧縮も考えてみる。 >>344 ごめん、それよく知らない orz さて、今度はファイルのロードに躓きましたよ('A`) >>345 僕なら、16バイト単位にデータを区切って、図形のタイプに1バイト、残りの15バイトは例えば 始点のx座標に2バイト、y座標に2バイト、さらに終点のx座標に2バイト、y座標に2バイト、空きが7バイト。 って感じの独自形式を作って、ドロー絵を保存するけどね。 時間がないため今日はここまで orz 今回はα版として出します。 ttp://www6.axfc.net/uploader/16/so/N16_3725.zip.html pass:memocho 変更点などは中の変更点.txtを見てください。 あー時間がねぇ('A`) >>346 その場合、手書き線の場合はどうするの? てか、今でさえメモリ使用量が悲惨(max時 ≧300MB) なのにそんなことしたら… 俺ならXML形式で保存する。 テキスト部分は検索で引っかかるだろうし、 BMPも符号化してそのまま書き込めばいいし。 サイズが大きくなって問題になるようなら、 圧縮結果を書き込めるように後々変えればいいし。 >>348 それもあったな。 でもあれ、ちょいと速度に難アリだったから、データの読み書き に使ったら「遅い!」って怒られそうなんだよな。 俺が今まで考えてたのは、上げたやつの中にもちょっと書いたんだが 保存するたびにちっこいプログラムにファイルを埋め込んでビルドし、本体から解凍用の コマンドライン引数を渡して起動すると解凍を始めるっていうもの。 よくわからない人はOffice2007のdocxとか思い浮かべるといいかも。 これだと、暗号化も簡単にできるし、複数のファイルが一個にまとまるしいいんじゃないかと。 まぁ、暗号化する必要がどこにあるのかと聞かれればそれまでなんだが。 わお。ピクチャーモードで300ページ目まで描画して、そいつを保存したら3.35MBとか(ry そしてOffice2007のdocxとかいう奴がどんな奴かわからぬ。 >>350 でも、そいつをzip圧縮したら11kbまで落ちるって言う(ry >>350 拡張子をdocxからzipするとよくわかる。 >>353 中身はね。でも、外は複数のXMLを格納したzipになってる。 ageageageageageageageageageageageageageageage ageageageageageageageageageageageageageageage ageageageageageageageageageageageageageageage ageageageageageageageageageageageageageageage ageageageageageageageageageageageageageageage ageageageageageageageageageageageageageageage ageageageageageageageageageageageageageageage ageageageageageageageageageageageageageageage |ω・`)ダレモイナイ…トウカスルナライマノウチ 暇を見てちまちまやってたらものすごく時間がかかった orz ttp://www6.axfc.net/uploader/16/so/N16_3897.zip.html pass:memocho これでバグがなかったら正式版にしようかと。 機能面ではこれくらいにして、後は設定等を作ろうかなと思案中。 なんか人がいなくなったの、俺のせい? じゃあオープンソースXMLデータベースと連携すればいいんじゃね? >>358 アイデアは面白いけどC#だから起動時間がなぁ・・。 ワード起動するより遅かったらうーんな感じ。 >>360 これでも必要最低限の物に絞ってるから、 これ以上の高速化は望めないかと。 マルチスレッド化したら遅くなったしね orz >>359 即興でXML版作ってみた。 ttp://www6.axfc.net/uploader/16/so/N16_3906.zip.html pass:memocho 心なしか保存と読み込みが早くなったような。 今更だが、上にある奴のバージョン情報のところがα2になってるの は気にしないでください orz あれだよ インデントとかしたら自動的に最強メモパーサが起動して 何らかの関心事に変換してXMLとして保持すんだよ 追加説明書く時って次の行インデントずらすだろ? それらの行を結びつけて管理するんだ >>362 ,363 YAMLについて何も知らない俺がいる orz 一応調べては見たけど、どうやらC#にはYAMLのライブラリはない模様。 保存したファイルを直で見るならYAMLがいいかもしれないけど、 単にデータ保存用として使うなら今使ってるようなのでもいいような。 と思う俺は低脳でしょうか? ttp://www6.axfc.net/uploader/16/so/N16_3916.zip.html pass:memocho 画像のバイナリをbyte配列のまま書き出したらかなり縮んだ。 後、初期化作業は遅くなるが、すぐ使えるようにBackgroundWorkerを使ってみた。 火曜になったら大分時間が出来そうなので、そのときに設定画面を作るつもり。 興味はあるんだが実行できない・・・.NET云々カンヌンとかいうやつがorz >>366 ごめんよ。俺が扱える言語はC#だけなんだ orz .NETFramework 2.0入れようとしてもOS古いとかで 入れさせてくれないのもあるしな… 後、ちょっと質問なんだが、Copyrightの表記って 俺→スレ住民に変更しても問題ない? .NETってZIPかCAB圧縮のクラスなかったっけ。アレでだいぶファイルサイズ節約できる Javaは標準でZIP扱える。 >>368 それも設定画面を追加する際に実装しようと思ってたので実装した。 てか、gzip縮まなさすぎ。ちょっと複雑な絵を描いただけで、圧縮される どころか増えるってどーゆーことよ orz で、デバッグも終わり、残るはコピーライト表記なんだけど、どうしたらいい? >>297 著作権表示は Copyright : 297◆8086/LzvX2 でよくね? 文房具屋があって、 メモ帳や鉛筆、消しゴムなどを買って使う。 エディタ部分のUIって結構作るのマンドクセだよな どこまで機能をつぎ込めば良いのかわかんね 全てのテキストエディタは ・テキスト全体を文字列としてget/setできる という責任を継承しなければならない 行指向のエディタなら、とりあえず必要そうなのは ・行数をかえせるといい ・行の削除できるといい ・ある行の直前/直後に行を追加できるといい ・行単位の文字列をget/setできるといい グラフィカルにするなら、テキストエディタと行指向のエディタを継承して ・テキストの一部の表示を変えられればいい …ただし諸刃なので描写が重くなったりするかも さらにcaretも表示させたいのなら ・現在のキャレットの位置のget/set →行指向なら(行,位置)がキャレットの位置で、行指向でなければ(文字の位置)あたりがキャレットの位置になるかな これだけでだいぶ処理が変わる ・キャレットの表示に関する責任 他にもmemntoパターンを使ってundo/redow実現したり、cut/copy/pasteとかsearchとかを 詰め込むのかどうか、詰め込むならどんなAPIで接続するのかも考えなきゃいけないよな マンドクセ >>377 よくわからんが とりあえず>>376 はレスを3行以内にまとめるべきであったな 訳ありでしばらく離れてたら解答が来てた >>373 thx ようやくβがはずれました。 ttp://www6.axfc.net/uploader/16/so/N16_4217.zip.html pass:memocho なんか設定画面だけ追加する予定が、あれも出来るな〜とか やってたら、β2の頃に比べてサイズが43.5Kも増えてたよ orz 自分で実装しようとしていた物は全部積んだので、後は 住人の要望(あれがほしいとか、これいらないとか)の取り込みと バグ取りに従事することになります。全部実行するとは限らないけど。 後、最凶のメモ帳とか変なのが混じってますが、勇気のある人 以外は実行しないようにしてください。CPU的に有害なので。 >>379 ファイル保存するときになんだかnullpoが発生する とりあえず開発環境はないが、メモ帳でソースコード覗いたけど もうどこを指摘して良いのかわからないくらい俺の手には負えないので スルーします >>382 現象把握しました。 今日はちょっと遅くなりそうなので、夜中くらいから始めます。 男バージョン ワァァー!見せてクレ見せてクレ〜〜!ワァー ドンドン(太鼓の音) >>382 の件、修正しました。 ttp://www6.axfc.net/uploader/16/so/N16_4242.zip.html pass:memocho 保存処理をSaveDialogのイベントにまとめようとしたのが原因で、 全体保存の処理のみしか移行しなかったために、他のテキストや 画像の保存の際にNull〜例外が発生してた模様。 >>382 バグ報告thxでした。 ソース整理してるといろいろバグが見つかったので上げときますね。 ttp://www6.axfc.net/uploader/16/so/N16_4325.zip.html pass:memocho そろそろ俺うざくなってきたから消えた方がいいだろうか。 >>388 ウザイとか気にすることないんじゃないの。 俺としてはむしろ、罵倒され、もみくちゃにされながらも突き進んでいく、 そういった力強さを期待したい。 応援してます。頑張れよ! >>388 「初心者向けjavaアプリ作成講座」として続けたらどうで賞。 >>389 ありがとう (´;ω;`)ウッ… >>390 ごめん、まだJAVA勉強してないし、これC#で書いてるんだ orz >>391 .NETなので… orz 環境設定からページ数を減らすと少し軽くなると思う。 ヘルプはそのうち作るのでもう少し待ってください。 設計モデルはどんなの? 水流モデルとかスパイラルモデルとか、有名所のやりかた? ソースに至るまでの道が纏められてる雰囲気でもない気がするんだけど、大丈夫? いろいろテストしてて思ったんだが、拡張子がzipのままだと 他の関係ない方のzipも表示されてウザイ気がするんだが。 てことで質問。 拡張子はzipのままでいい?それとも独自の拡張子を付けちゃう? もし独自の拡張子を付けるんだったら、どうせだからファイルの 関連付け用の登録・削除用プログラム(regファイル)も 作ろうかなとか思ったんだが。 >>399 =297 賛成。 拡張子[zip]はアメリカを中心に使われている主要な圧縮フォーマットとして認識されている。 それに関連付けてビギナーユーザーを混乱させるよりは、独自拡張子をつけたほうがいいと思う。 >>400 thx というわけで独自拡張子を付けたいと思います(1人しか回答してないけど)。 そこでもう1つ。 拡張子名はどんなのがいい? 一応考えとしては、 ・メモ帳用のファイルだとわかりやすいもの(頭にmとかnとかを付けるなど) ・他のソフトで使用している拡張子と被らないもの がいいかなと思ってるんだが、どうだろう? >>402-405 おまいらは本気でそうやってるのか? で、個人の意見としての拡張子は .realtxt とか、その略で .rtt とか。 なんかすごい拡張子が混ざってる…snegてw まだ数が出てないみたいなので、もうしばらく待ってみます。 後、拡張子の説明(>>406 のように何かの略称であるとか)も 付け加えてくれるとうれしいです。 俺もいくつか考えてみた(m系列はほとんど使用済み orz) .nxf (メモ帳XMLファイル) .nob (メモ帳オブジェクトバインドファイル) 略す前が長すぎるよ俺 orz >>411 MS-DOS時代の名残だな。当時はファイル名は8-3までって決まってた。 下位互換性考えると3文字がいい。 >>411 俺は文字数は気にしてないので、極端に長い(10文字以上あるとか)もので なければ何でもいいかと。 >>412 の言う通り下位互換の問題とかもあるけど、下位互換を気にするほど 古いOSには.NET Framework 2.0インスコできないはずだし。 >>297 >200〜300ページを1ファイル(1冊)とする。 リアルメモ帳のデメリットを敢えて実装する意味が分からん。。 >>419 C#だった希ガス。 (>>336 参照。) とりあえず中間結果。 先週水曜から出てきた中で、被った物や、他の製品と紛らわしい物(.NETなど)、 2chネタと被りそうな物(.orz、.sengなど)、これだけは勘弁ってもの(.sex)を除くと、以下の通り。 .LzvX2 .nxf .nob .realtxt .rtt .Smart(ルール的にsmartかSMARTか?) こんな感じになりました。 現在プラグインを付けるか付けないかで悩んでるんだが… おいおい・・・なんてこというんだ。 っていうかプラグインで一体どういうことが出来るように? >>425 インターフェースさえ規格通りに実装していれば何でも。 インターフェースに実装する予定の物は、 プラグイン側: ・プラグインのバージョン情報 ・プラグインのToolStripMenuItem(プラグインに表示するメニュー名やイベント他) ・設定画面の有無、設定画面表示メソッド ・初期化メソッド ・実行用メソッド ホスト側: ・全てのTextBoxコントロール ・ 〃 PictureBoxコントロール ・現在のページ ・保存用メソッド ・プラグインフォルダのパス って感じに。 初期化メソッドとプラグインのToolStripMenuItemさえあれば他は何積んでもいいから、 プラグイン実装するならそこもみんなで決めたいなと思ってるんだが。 現在の票数: 否定 1票 そもそも元からプラグインを考えてなかったのに、急にそんな構想突っ込んで破綻するのではないかとおも やめとけ >>427 元のソースを保存しておいて、メジャーバージョンアップと言う形にすればいいのではないかと。 失敗しても破綻は避けられる。 >>427 確かに破綻するかもしれないが、このまま機能を追加していって本体が巨大化するのは 良くないかなと思ったんだが、どうだろう? 破綻した場合も、>>428 が言うようにソースを保存しておけば、すぐに差し戻しできるし。 後、拡張子に関してだが、中間結果以降新しいのが出てないので、投票 始めちゃってもいいすか? >>429 いや、単純に「プラグインを導入したい」と思っている開発段階が違うんじゃないかと これってプログラミング以前の話題やで?把握してる? > このまま機能を追加していって本体が巨大化するのは良くないかなと思ったんだが、どうだろう? 必要なのを一つに纏めるっつーのは、アプリケーションの配置からするとそれほど悪いことじゃない。 逆に仕様設計で取り入れていない機能を不用意に組み込むと 不必要な(=あると害悪しか残さない様な)機能かどうかを運用するまで気づかないから困る。 仮に上手くいっても根拠が曖昧になるのではないかと思お > 後、拡張子に関してだが、中間結果以降新しいのが出てないので、投票 > 始めちゃってもいいすか? ええかもなー 何事も度胸っちゅーのも一理ある 久しぶりに来てみたら結構面白いソフトがあるなと思った今日この頃。 さて >>429 そのプラグインの内容はテキストファイルなのか? テキストファイルなら、文字を読み込んで認識するための関数が必要になると思う。 ActiveBasic(IDE)にてコンパイラ用に作ったやつだと、文字を読み込む関数群で7Kb(ソース量で。)程度、 文字列によって処理を振り分ける奴で15Kb位になるっていう悲惨な状態になった。 振り分ける方は10項目やそこらなら3〜4Kb位で書けるだろうし、文字列を単語ごとに読み込む関数もコメント制御とか抜いたら4Kbもあればかけると思うが・・・ 実装できるのか?あなたに。 あ、勿論、実装できるって言うなら肯定側に一票入れる。 >>431-432 ?javaなんだから色々手はあるんじゃないか? 実装寄り過ぎの話だし、ファイルサイズなんてテメェの技量一つでどうとでもなるし 肩透かし食らってる感じだ 重要なのは「プラグインとして機能を追加する」っちゅーのを先ず問題にすべきじゃないかと 機能って何よ?追加って何よ?プラグインとしてその”機能”を”追加”するとどうなるのよ、っちゅーことやね 自 慢 乙 って言いたい これだから攻防は… Javaじゃないってば >>431 IronPythonとかJScript.NETとかを組み込めばいいんじゃねーの >>433 使ってるのは周りからよく「変わった物使ってるね」と言われるC#です >機能って何よ? 基本的に、ソフト側で実装するほどでもないけど、使う人がほしいと思った機能(複数の テキストを独自形式に纏めるとか、HTMLを保存すると自動でIEを更新するとか) を想定してる。 プラグインを積もうと思ったのは、本体が巨大化するのは良くないかなと思ったこと(これは 上で悪いことじゃないと言われているので理由としては薄いか)と、もう一つは他の人が どんな機能を思いつくかが知りたかったってこと。 せっかくVS2005EEもタダで配布されてるんだし、ただ発言してもらうだけじゃなくて、 実際に書いてもらったらどうだろうかと思った。その方が、他の人の書いたコードを 見て勉強出来るし、その方が開発のモチベーションも維持できるかなとか考えたんだが… 改めて見るとプラグインを実装する理由として妥当な物は1つもないな orz >>433 プラグインとして機能を追加したらどうなるか のいい例が、bbLeanとかFireFoxとかを見て解るように 使い勝手が良くなったり、見た目が良くなったりすることだと思うが。 >>435 > >機能って何よ? > 基本的に、ソフト側で実装するほどでもないけど、使う人がほしいと思った機能 > (複数のテキストを独自形式に纏めるとか、HTMLを保存すると自動でIEを更新するとか) ついでにお湯沸かしてお茶淹れて塩羊羹でもつまみながらプログラミングできる機能とかあればいいよな ・・・まぁ、そうやって妄想を膨らましていくことが出来る土台があればの話になるが とりあえず、プラグインの件は一旦保留にしていいですかね? メジャーバージョンアップの際に、入れないの〜?って言う意見が 出てきたらもう一度この話をしようかなと。 で、忘れかけられている拡張子の件ですが、投票開始したいと思います。 人居ないからかなり僅差になるかもしれんが… 項目は>>423 ただし、二カ所訂正 .LzvX2→.lzvx2 .Smart→.smart こんな感じで。 最初のうちはLzvX2と言う文字列が何を意味しているのか全くわからなかったが、 つい最近になってようやくこの酉の下位5文字だと言うことに気づいた orz >>438 頑張ってますよ〜 何も反映できてないけど orz >>442 んと、検索画面に壮大なバグがあったので修正したのと、 後は他にバグが無くて、拡張子が決まれば次の バージョンが出せると思う。 にしても、票が1票も来ないということは、みんな上にある物 以外の物の方がいいってこと…? 最強っていうくらいだからどんなソフトにも負けてはいけないんだ。 常にアクティブな状態の維持はもちろんのこと、このメモ帳の動きを妨げる 他のプロセスは破壊する機能も完備。 他のプログラムをかってに操作したりしてもできる。 自立思考のAIもつけて、日常業務をこなしたりできたらなおよし。 もちろん、メモ帳であるからして、自身のしたことはメモとして、記録される。 さらに、自身のバグは自動で修正される。 うはっ最強!! >>444 OS屋になるのが一番手っ取り早いかと。 >>444 保護モードが働いてなければ起動した状態で自分自身を書き換える事は簡単。 ただし、Windowsとかの並のOSを使っている限り保護モードは働いてる。 MS-DOS位じゃないかなぁ。保護モードない奴。 それと、自分自身が間違っていることの証明を機械が解くことは多分出来ない。 「私は嘘をついている」 という文の証明ができないみたいもんだな。 >>448 あれ?保護モードってWin系だとWinXPくらいじゃなかったっけ? WinMEでメモリ上の機械語動かせた気がするのだが。 >>452 MEで動くプログラム作ってもOSが止まるよ〜ん >>297 すごいなぁ。 アイディア段階の書き込みを見てから実際に使ってみたら予想以上の出来で驚いた。 自分もC#やってるから何か手伝えることがあれば言って。 あ、もしプラグインの機能が付けばプラグインを作るってのもあるな。 拡張子は.rttに一票。 なんとなく覚えやすそうだと思った。 がんばれ。 >>452 VirtualProtectでてきとうに保護属性を変えればいいのでは? 忙しくてしばらく見てなかったらC#を扱えるという人が(´;ω;`)ウッ… >>456 ありがとう。 今はウンコなスパゲッティしか書けないので、もし解読できなら、 ここはこうした方がいいとかっていうアドバイスをいただけたらうれしいなと。 もうほとんど見てる人はいないかもしれないけど投下。 ttp://www8.axfc.net/uploader/16/so/N16_6029.zip.html pass:memocho 拡張子は覚えやすいかもと言うことで.rttを仮採用してみました。 中身はzipのままなので、拡張子を.rttに変えるだけでokです。 意見・要望・感想待ってます。 さっそく要望 アプリ起動時に前回のフォームの状態に戻す機能をつけてもらえませんか? あと、ピクチャーモードにも貼り付けが欲しいです 要望出そうかと思ったけど自分でちょこっと改造してみた。 こんなのはどうかな。 http://www8.axfc.net/uploader/16/so/N16_6040.zip.html pass : memocho 変更箇所は文字コード変換ツールで、 ・変換前と変換後のエンコードを指定できるようにした。 ・エンコードの種類をちょっと増やした(でも全部はテストしてない) ConvertEncoding.csとConvertEncoding.Designer.csくらいしか変わってないと思う。 >>462 かなりいい感じ。 エンコードの名前も全部あってるし、変換も問題ないかと。 エンコードの自動判別出来るようにしたいけど、どうやって判別するんだか 全くわからん…orz >>460 実装しました。 ttp://www8.axfc.net/uploader/16/so/N16_6048.zip.html pass:memocho 意外と簡単に実装できて良かった。 まだまだ待ってます。 おいらも要望 テキストモードとピクチャモード、混ぜられない? >>464 最初の時ににいろいろ試したんだが、今はまだ脳みそが足りんので無理 orz いずれUIが自作できるようになったらもっかい挑戦しようとは思うが… >>465 そっか 今のままだとWindows標準のnotepadとmspaintとzipフォルダとエクスプローラで同じことできるから 気張ることないと思うよ エンコードの自動判別機能を追加してみた。 http://www8.axfc.net/uploader/16/so/N16_6101.zip.html pass : memocho >>456 の一番上のリンクを参考にして、 mlang.dllのIMultiLanguage2::DetectInputCodepageを使用する方法を使った。 >>470 >>456 じゃなくて>>469 だった。 自動判別が失敗する事もあるからそのときはメッセージ出すようにしてる。 こうして、「素体ゼロ」から亜種が生み出されていくのである。 >>456 なんかmLang.idlがビルドできずに苦戦してた。 thx. にしても、何でビルドできないんだ orz と言うことでちょっと上のを改造してみた。 ttp://www8.axfc.net/uploader/16/so/N16_6140.zip.html pass:memocho 自動判別が文字コード変換ツールのみだったのをプレーンテキストを 開くときにも判別して読み込むようにした。 ただ、これUnicode32系の物は判別できないみたい。 あと、今後公開する人は、AboutBox1.cs内のBuildHistoryとかに 履歴を残してくれるとありがたい。特に意味はないけど。 >>473 了解。 自分もちょっと苦戦してた。 今でもよくわかってないけど。 環境変数が設定されてなかったんだけど、 この辺↓を適当に登録してたらできるようになったんだったかなぁ。 PATH C:\Program Files\Microsoft Visual Studio 8\VC\bin; C:\WINDOWS\system32\URTTemp; 最近ちょっと忙しくてROMってた。 今やってるのはrttの中身をxmlからバイナリにすることとか。 バイナリの方が少し縮むので。 明日には終わりそうなのでまたデバッグに専念しようかと 思ってるんだが、疲れてすぐ寝るかも orz >>297 最初はそんな具合でいいと思うよ。 スケジュール組んだら?する事が分かっていいし、何より作業を進ませれば休憩できるし。 >>477 一応やることは頭の中にたたき込んであるから大丈夫。 ただ、すぐ忘れるからどうしようもないんだ(忘れないように 書いた紙やスケジュール表の場所、さらには紙に書いた ことすら忘れる) orz 出来たので投下。 ttp://www8.axfc.net/uploader/16/so/N16_6525.zip.html pass:memocho 今回は、zipの内部形式の設定やペンの設定を付けてみた。 あと、テキストボックスとかピクチャーボックスをダブルクリック するとモードが切り替わるようにもした。 >>464 追伸: 一応それっぽいことは出来たけど、編集時に不要な文字や 線を描くことになってウザくなりそうだから、テキストとか絵を うっすら表示って感じになりそう。 せっかく協力者が現れたと言うのに俺一人で開発 突っ走ってて非常に申し訳なく思う今日この頃 orz 環境設定のところがバグってたので修正しました。 ttp://www8.axfc.net/uploader/16/so/N16_6774.zip.html pass:memocho 今後はどんなことするかねぇ… 新年明けましておめでとうございます。 当初の目的とは大分離れてるみたいだけど頑張ってるな。 JavaとかC++とかC#とか、俺には難しすぎる。とおもったのでperlに逃げ場を もとめたら、wxPerlっていうwxWidgetsのperl版があるのを知った。 さらにCPANでwxPerlを使ったシンプルなテキストエディタのモジュール発見。 App-GUI-Notepad-0.03 でこれの一部を書き直したら、、、、俺にもテキストエディタが作れ?た! あとはこのモジュールを自分用に書き直したり、perlのテキスト処理能力を つかった機能を追加すれば、面白いメモ帳が出来るんじゃない? なによりC,Javaとかのややこしいコードじゃなくてperlでいい加減にかけるのがいい。 >>481 難しいと思うのは最初だけだよ 思い切ってC#に行っちゃいなよ CUIだけじゃなくGUIアプリケーション作るのがめちゃめちゃ楽だよ たいていのプログラムを作るにはC#で事足りるし C#である程度知識が付けば他の言語をやってみようと思ったときも移るのが楽 素人も始めやすいように設計されてるからね でも中級上級になっても使える言語 確かに 素人が手を出して大手を振って恥を掻けるあたりがVB6に似てるな オリジナルのプログラムをお持ちの方いらっしゃいませんか? この度クレジット決済でスムーズにダウンロード売買が できるサイトを立ち上げました。 つhttp//web-cart.jp/ ・会員登録&商品のうp全て無料です! クオリティの高い商品のうpをお待ちしてますw >>488 宣伝乙だしセミカンマ抜けてるし、なんと言うか死んでくれというか。 突っ込むのもアホらしいけどセミカンマってなんすか、セミコロンですらないぞ。 画像を貼り付けられるツリー構造のメモ帳を作ってくれ まぁ無理か それってテキストエディタじゃないよね? テキストエディタって何かわかってる?? まぁメモ帳がテキストエディタ以外であっても良いとは思うが、 それならばメモ帳よりもワードパッドと呼ぶべきかもしれない。 やっぱりメモ帳はメモ帳のカテゴリー内で。 宇宙のボールペンのジョークを聞いて、本気にしてしまった男がいた。 アメリカの科学者は、彼に、その話がジョークであることを納得させようと して、毛細管現象とは何かというところから始まり、ボールペンのインクの 成分やその粘度がどれぐらいか、など小一時間に及ぶ説明を行い、ボールペ ンはそもそも無重力でも使えるのだということを納得させた。 一方、ソ連の科学者は、紙を上にはりつけて下からボールペンで字を書いて 見せ、ボールペンが上下逆でも使える=無重力でも使えることを納得させた。 最強のメモ帳ってなんだ・・ テキストエディタなら既にいくらでもありふれてるだろ。 コーディング用にしても、文章作成にしても。 たぶん、その既存のエディタのパラダイムを越えたエディタって事だろう というかこのスレしか無いんだから過去ログ嫁w 音楽ファイルを作るのに最適なメモ帳、とか誰かつくらね? MMLエディタとかあるじゃん マジレスしちゃったけど 公開しようと思ってたソフトの副産物をちょっといじってみた ttp://www11.axfc.net/uploader/16/so/N16_18734.zip.html pass:memo こんなのどっかで見たことあるような… >>508 好きなところにラベルをはっつけられるコントロール。 うーん、思い出せない…orz >>509 実行可能ファイルキボン。 正直、dllだけだと利用者0の図書館なので。 >>510 時間がなかったのでとりあえずウインドウにコントロールはっつけただけの物を ttp://www11.axfc.net/uploader/16/so/N16_18914.zip.html pass:memo もうちょい時間ができたらいろいろつけてみようかなと。 >509 すぐ思い当たるところとしては、OneNote? >>516 javaで作ったからじゃなく、作った人が糞エディタ SourceForge.jpにいったらカボスとかいうファイル共有ソフトが利用率1位だった。 それがJavaで作られてるみたいで何か複雑だ。嫌なany wareだなぁとw 人間が繋がってやることは一つ。 PCが繋がってやることも一つ。 それだけのことさ♥ java特化のsakuraがほしいね。 誰か作ってよ >>521 まずお前がプロトタイプでいいから作ってよ 欲しいとか希望とかを適当に並べると、すぐ「お前が作れ」とか「言い出しっぺの法則」 とかいう精神障害者は絶滅するべき。 そもそも仕様を明確にするべき。 「java特化」とはどの程度の事を指すか、「sakura」とは「http://sakura_editor.at.infoseek.co.jp/ 」の事か、等。 >>67 このアイディアもらった。 文字入力モードでないウインドウやアプリが アクティブの時にキーボードを打つと、 その打った文字が入力されつつ メモ帳ウインドウが立ち上がる。 ありそうでないアプリだ。 俺にはアイディア料だけでいいから 誰かシェアウェアで出してくれよ。 んなもんが常駐してたらゲームできねーじゃん つうかそれはランチャーの仕事だろ paint を .NET で作り直した Paint.NET が凄いのクオリティなのに、おまえらときたら。 http://www.getpaint.net/ メモ帳如きをわざわざ糞重いJavaで作る理由が分からん。 >>530 ヒント:1がJavaでなんでも出来ると思っている 地味によい仕様をひらめいた 改行の少ない文章において ウィンドウ幅をx軸方向に伸縮させても 表示区域が大きくずれない どうしたいのかよくわからないよ ワードとかワードパッドみたいに左端と右端を設定するの? 既にサクラエディタにあるぞ。 「現在のウィンドウ幅で折り返し」っての。 例えば、539番目のレスを読んでいるときに ウィンドウ幅を狭くすると文字の自動改行によって 520番辺りが表示されてしまう それを防いで539番目を表示したままする こんな感じな機能ね このへんの動作はたぶんカスタマイズしてないと思われる手元のxyzzyで ウィンドウ幅で折り返すにしたらそうなったよ 画面上の1行目の行番号が不変だった 修正予定の行にマークを付けて 後からすぐ、その行に飛べる機能 編集可能なファイルサイズは512KBから513KBまで Windowsプリインストールというのがメモ帖最大の付加価値 メモ帳はすでにフリーソフトである。 ノートがない。UOと言うゲームがあるんだが、初期でもらえるアイテムの1つに ノートがある。あのノートがリアルのノートとそっくりにつくられている。 あれのページサイズ大きい版をつくってほしい。 tjjrj yiuyi oiotuio 54y54uy45 yiiyt ityityi ytityit Scintillaコンポーネントの使用に関する話題ってここで良いのかな? HTML入力アシスト、ただしHTML5.0のみ対応 ◆8086/LzvX2のプログラム(>>479 )誰か持ってない? こんなメモ帳があったらいいな〜って思う。 Mind Map(http://mindmap.jp/ )みたいなんだけど、 見出し(テーマ)を入力すると、Blog Keyword Visualizer(http://bkv.so-net.ne.jp/ ) みたいに、過去に入力した似たような内容のキーワードが引き寄せられて、それで いつのまにか、ノードが形作られていくの。 ま、構造化エディタ(http://www008.upp.so-net.ne.jp/momotan/sted.html )みた いに、自分でキーワードを作っていけばいいんだけど、それを自動的にしてくれた らなーって思ったの。 これなら、細切れの時間で収集した、多岐にわたるアイデアを、有益な一塊の 情報にするのも簡単じゃないかな。 情報収集の難しいところは、「あとで使えるように整理する」作業で、これは 情報収集や情報の記録と同じくらい大変だと思わない? 知的で好奇心旺盛なプログラム板住人に、このアイデアを拾ってくれることを 願ってます。 >>567 レスありがとうございます。探してみますね。 ところで、以下のサイトはいいですね。 情報視覚化 http://iv.xight.org/ 紹介されているソフトウエアの量が膨大 昔趣味でjavaでテキストエディタをつくっていて それをキーワードで色分けできるようにしたいと思ったんだけど。 すごく難しい。 キーワードを検索(正規表現regexパッケージで)してその文字をJTextPane でその部分のキーワード文字を色変えしたけど、すごく重い。 変更した単語を取得してその位置の文字色だけを変更する機能は複雑ですか? 表示しているテキストの文字だけ色変えるか? 単語を取り出してその部分だけ色かえるか? JTextAreaを継承して、描画関数を(JTextAreaのソースをコピペして)オーバーライドする。 そこに色分け処理を組み込む。 JTextAreaなのか。 JTextPaneではなかったのか。 paintか? JTextAreaって文字色変えられるんだ。 >>572 ありがたやーありがたやー paintComponentをオーバーライドして色変えたら 何回もrepaintされフリーズしちゃう。 文字列変更のフラグが必要みたい。 正直、キーワード色変え機能つきテキストエディタなんて 作っても意味が無いけどね。 完全な時間つぶし。 >>573-574 たぶん自前でパネルに全部描いたほうが早い。 それか、JTextAreaのソースをパクって全部コピペしてMyTextAreaクラスを作る。 これで「継承しても触れない変数/フラグ」とかに悩む必要はなくなる。 一応、入力した位置をDocumentListnerのDucumentEventから取得して 20文字程度の文字を単語として取得して、キーワードだったら色変える 処理にしたら検索する部分が少ないのでストレス無く動作するけどなんかソースが醜い気がする... >>577 JTextPaneを継承してpaintComponentで検索色変え処理しているけど 「JTextAreaのソースをパクって全部コピペしてMyTextAreaクラスを作成」って 継承してオーバーライドするってこと? ソースをパクルってどういうこと? 詳しく教えて欲しいな〜 法に触れそうなのであまりくわしくはいえないが JDKには src.zip が付属しているので それを解凍してクラス名をリネームすれば 継承しなくてもインターフェイスが同じクラスを作ることができる。 これは、どうしても必要な変数がprivateになっていて継承ではどうにもならず 「これはもうだめかもしれんね」 という状況を打破するのに使えるかもしれない。 しかしこれをやると著作権的にピンチになるという諸刃の剣。 動きを理解できたら、設計やテクニックだけ真似て自分で書いたほうがよいだろう。 >>579 なんか裏技があるんだ。 著作権的にピンチになるという諸刃の剣w そこまでしないし。趣味なので。 いや、やっぱりためになる。 解凍してみたら面白そうだったよ。 >>569 この機能つければいいともう 終了時に自動保存 リスト項目ごとにToDo内容を保持 どうもありがとうです。詳細以外は変更するたびに自動で保存されます。 フィルターとソート機能もつけないと使いにくいですね。 JTextPaneで行番号を表示したら値がずれるw JTextPaneは行間があるみたいだけどどうやって取得するのか? JTextPaneの文字の大きさを得る方法かキャレットの高さを 得る方法を知っている人教えてちょんまげ。 myJTextPane.getUI().modelToView(myJTextPane, 0).getHeight() で行の高さは得れたようだ。 テキストファイルを暗号化とかパスワード要求するようにしたら面白いんじゃね Javaでテキストエディタ作ってみたいと考えています とりあえず、JDK6とeclipse3.4の準備をしました 何から勉強していけばよろしいでしょうか? アドバイスよろしくお願いいたします。 自分のテキストエディタが「最強」になったら、ここで公開させていただきます。 とりあえずメモ帳つくってみろ。 ファイル選択とか細かい機能も再現して 細かい機能というと、ファイルの先頭に .LOG と書いておけば開いたときに日付が自動的に入力されるとかですね そういったの細かいのはユーザーが個人で作ってそれを皆で共有するような仕組みにして、 本体開発者以外の開発者を大量に抱えないと大きなものは作れないよ つまりエディタであると同時に何らかの「処理系」を内包してるのが必要条件 これはeclipseもVSもemacsもvimも満たしてるよね 結局最強のエディタ作りは優れた言語処理系の設計+αになる 最強のテキストエディタにもとめるもの ・入力の簡易性 ・テキストエディタのリソース(つまりテキスト)の保守・運用の簡易性 ・複雑なレイアウトも実現可能な性能 ・快適さ・分かりやすさ ・リソースの高度な検索・置換 これくらいかな. まとめると「書きたいときに直ぐ書ける」くらいの便利さがほしい. ・レジストリを使わないこと ・Document and Settingsに設定ファイルなどを置かないこと ・タブ機能とタブのグループ化機能 ・キーバインドを自由に設定できる(たとえばemacsと同じキーバインドをユーザが設定することもできる) >>593 Javaで軽快さなんて実現できるのか? C/C++じゃないと無理じゃないの? やっぱりさ、最初からいろんな機能を詰め込むのはやめた方がいいね。 firefoxみたいにコアをミニマムにしてプラグインみたいなもので どんどん拡張していけるような設計の方がいいよね。 >>598 いや、emacsはemacs-lispだから遅いだろ? 起動とかnotepad++に比べてもかなり遅い。 >>1 の目的とは相反するよ。 dumpすりゃメモ帳と同じくらい速さで起動できるよ 仮に新しく作るにしても既存のものを研究しつくさないとな 遅いぐらいしかelispの問題点を知らない人間が作っても碌なものができんよ eclipseにまともな自動折り返しつけてくれたらそれでいい >>600 試しに作ってみて、emacs-lispの欠点を知っている人とかが 「この仕様は○○という問題があるから△△という感じにした方が良いんじゃね?」 みたいなアドバイスをすれば良いでそ。 そういうやりとりができるのが2chの良いところじゃないの? terapadは偉大だよな。 あれ一人で作ってるんだろ? emacsとかもう終わってるよね emacsは無意味にショートカットありすぎ eclipseも負けてないけどな terapadはもうちょっと拡張性ほしい emacsとかに対抗してprologでも組み込んでみたらいいんじゃないかな まともな言語処理系であるマクロ言語+オープンソースで拡張性は鰻登りだ terapad作者もそろそろ一部機能シェアウエア化とかしたらいいと思う。 秀丸作者が勝ち組でterapad作者が儲からないのはなんかアメリカ的資本主義の臭いがきつくてやだ。 俺は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 ○○ ぐらいしか使ってないな カーソル移動はカーソルキー >>607 prologだったら面白い。 こういうのに向いてると思うよ。 terapadは標準のメモ帳+α程度の低機能なのが受けてるんだろうなと思ってた emacsはコミュニティの規模も大きいし提供されている機能も多いから最強 notepad++は俺的最強 >>612 自分の場合 インタプリタ使う時→Meadow 使わない時→Notepad++ なんで>>615 は顔真っ赤なの >>611 はどう見ても煽りじゃないのに notepad++使ってみたけどmeadowの方が使いやすいなぁ rubyのgemみたいな機能があると便利だなぁ・・・ 予約語はせいぜい7文字程度の単語なので問題ないけど コメントは長さがまちまちだからある程度の長さを超えると シンタックスハイライト出来なくなっちゃう。 コメントは大変。 ____ __,,/ _, ----`ヽ :. :. / _ ___ 、\ / / 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 / ̄ ̄`ヽ : /. i /ヘ\ヽ\: ;| ! |/__.xト、L,_ ト}: な… ; |!ヘ cモリ lモ!oV なんなんですか? ;| !|.ト" rっ ツ|.|、: ここ、どこですか? ,',ノ 斗ャ fて`Y トミヽ なんであたし / {トミトv|'´ゝ } ノノ:l }: 貼られたんですか? :/イ { ゝィVr-ヘト、 ! ハ . | !|Y⌒'ミ{ヾ=' | /イ| ヽ人 |! /\ : `'┬' トー'´ ヽ : :,/{、 || ,.|='´ } : な… _, ,_ なんなんですか? :.(;゚д゚):. ここ、どこですか? :.レV):. なんであたし :.<<:. 貼られたんですか? な… なんなんですか? . ここ、どこですか? なんであたし 貼られたんですか? 4000行のソースを開くのに10秒かかるのは駄目ですか? 600行程度なら1秒以内だけど。 >>624 全文をメモリに読み込まなくても良いんじゃないかな。 file mapping対応してください。 JTextPaneで構文強調しないで普通に開いただけで 4000行なら3秒かかるよ。 なんか紛らわすために絵でも動かそうかな? 「最強のメモ帳」の「最強さ」って、 単に便利さや軽さ多機能さカスタマイズ性等じゃ、2ch的には面白くないだろ。 そういう面では既にemacsとかいろいろあるわけだし。 で、例えば、 普通に文書を編集する時にはいかにもメモ帳なのに メニューを開いたら(ゴミみたいなメニューまで)山ほどのメニューで圧倒されるとか 保存する方法が何十種類もあるとか そういうアホでネタ的なメモ帳を作るというのはどうだろう。 いや、そんなの作っても使う人がいるとは思えないが。 > 「最強のメモ帳」の「最強さ」 インストールすると、他のテキストエディタを全てアンインストールしてしまう 直接攻撃型のテキストエディタ。 JTextPaneは駄目なの? せっかくあるのに。 テキストエディタをjavaで作っているのですが、何をすれば良いのかわかりません。 教えてください。 >>626 javaのNewI/OのFileChannelでファイルをコピー出来るみたいですが どのようにJTextPaneに反映するのか詳しく教えてほしいです。 もしかしたらシンタックスハイライトの検索でgetTextで得た文字列では なくコピーしたCharBufferから検索するということですか? 正規表現で Pattern.matcher(CharBuffer) したら 文字位置がずれるんだけど。おそらく改行があると Matcher.start() の位置がずれている(多くなっている)。 CharBufferから改行コード変換する方法ありませんか? やっぱり1行ずつしか検索できないのでしょうか? >>638 まずは早合点しないでサンプルコードをうpるんだ 趣味の工作中のソースなので恥ずかしくてうpしにくいので後ほど... 問題点はファイルドマッピングしてそれからキーワード 検索したときJTextPaneの文字位置とマッピングで得たCharBuffer(ByteBufferから変換した) の位置が違っていたらシンタックハイライトでずれる。 CharBufferをまたStringに変換するのは意味がなさそう。 C++なら情報がありそうだけどjavaではあまり情報が無いみたい? やっぱり検索する文字列を少なくすることとどんな文字が入力されたか を判断することで構文強調のずれと高速化が出来そう。 たかがテキストエディタ作成でこんなに苦労するとは。勉強になるけど。 なんで正規表現にファイルマッピングとか出てくるか不思議なんだけど… まあゆっくり原因を特定していってね! 本当に最強なら完成した時点で俺のPC内に存在してるはず テキストエディタいろいろ探すんだけどなぜかメモ帳にいつも戻ってきちゃうんだよなw で、そのうちまたテキストエディタ探し出すw このアホみたいな繰り返し。 なぜかメモ帳がすきなんだな、たぶん。 フォントをメイリオにしたら、これまたカワイイしw で、メモ帳に機能拡張できるようなものあったら最高なんだよな。 だれか作ってくれ。 韓国に攻撃されてるぞwwww7 http://jfk.2ch.net/test/read.cgi/news4vip/1229319433/ 世界フィギュア選手権で浅田真央が韓国を破り金賞に輝く ↓ 韓国人が腹いせに2ちゃんねるを攻撃 ↓ vipper今夜19:00 反撃凸 ←いまここ★ 目標 http://www.dcinside.com/ Dcinside(ディーシーインサイド)は、韓国の電子掲示板サイトである。 デジタルカメラの情報を提供する専門サイトとして有名になりつつ、だんだん人が集まり韓国最大のコミュニティーサイトとなった。 韓国の2ちゃんねるともいえるサイト。 2004年に2ちゃんねるのサーバをDoS攻撃したことで有名。 Java勉強がてらにテキストエディタ作ってみようかと思ってます 参考になるようなコードとかページがあったら教えてください 当方のスペックは、Javaに冠してはwebアプリとDBに3年ほど関わった程度です GUIアプリケーションは作るの初めてです よろしくお願いいたします 本日は最強のテキストエディタを開発する環境について考えました 会社ではeclipse使っているので、NetBeans6.0使おうかと考えています >>655 すみません いくつを使えばいいのでしょうか? 実は5.5あたりが安定していてよいとかあるのでしょうか? >>658 俺ん家、普通に壁紙にメモ書けるよ?年末に貼り替えるけど とりあえず、gVimインストールしました 使い方がよくわからないですけど、これを参考に最強のメモ帳作ります なんか打ちはじめると 「完成したらわたしの・・・」とかいってエロ画像が出るメモ帳 起動すると画面に四角い枠が現れ、画面にボールペンで書くメモ帳 >>501 ∧ ∧ 彡 ミ ( ^ω^ )っ 彡 O ノ タタタタ… ミ| (_) 彡 ミ し´ 彡 >>665 669ゲットオォオオォ!!!!! ∧∧ (^ω^) cu_uっ バイーン 彡 / ̄ ̄\ | ̄1 ̄| | ̄2 ̄|  ̄ ̄ ̄ ̄ ̄ ̄ >>669 ? ∧∧ (・ω・ ) _| ⊃/(__ / ヽ-(___/  ̄ ̄ ̄ ̄ ̄ ̄ >>671 ネルヨ ∧∧ (´・ω) _|⊃/(___ / ヽ_(____/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ 自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L 名言集 その4 『俺、100人規模の集団サイバーテロの主犯だったこともあるんだぜ』 http://yutori7.2ch.net/test/read.cgi/news4vip/1249830540/ のID:PVAf+dux0 = 自動焼人 ★ > 965 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:02:09.35 ID:PVAf+dux0 > まぁ何だ。 > 俺の過去の経歴に比べたら、割れ厨なんて鼻くそレベルなんだけどなw > 100人規模の集団サイバーテロの主犯とか、いろいろとな。 ---------------------------------------------- この自動焼人 ★メールマガジンの配信停止をご希望される方は http://qb5.2ch.net/test/read.cgi/sec2chd/1250169591/ にて自動焼人 ★までご連絡ください 暇って、しあわせだな。本来、人があるべき姿だよ。 奴隷やってると、自分が奴隷なことを忘れるのか、気づかないのか、 気づいてないフリをしているのか・・・ IT業界にいると、人が人じゃなくなる。 俺は、やっと人間に戻れた。 http://www6.atpages.jp/ ~autonomydoll/object/ キーワードの色付けと各種文字コードでの編集機能付きのエディタを作ってみたんだが、1MBのファイルを開くだけで20MB近く持って行かれる・・・ >>682 403 Error - Forbidden 指定されたページ(URL)へのアクセスは禁止されています。 と表示されるだけなのだが・・・ >>683 7zはサーバーの仕様でダメみたいなので拡張子を変えてみた。 俺の環境で動かん・・・。 まさかとは思うけど、debug版上げてないよな。 >>685 .NET framework 3.5がないと動かないぞ。 何も入っていない環境で試したら、落ちた。 何故わざわざ.NETを。 俺のマシン、なんか調子悪くてな。 インストーラが動かないんだ。 //private void 閉じるCToolStripMenuItem_Click(object sender, EventArgs e) //{ // FileClose(); // isDirty = false; // this.SetAppTitle(); // GC.Collect(); // GC.WaitForPendingFinalizers(); // GC.Collect(); //} なぜ2回? あと if (... == true )はやめれ >>687 拡張メソッドが使えるから。 >>688 MSのサイトでそういう風にすべきだと書いてあった。 GCを一度実行しただけだと、ファイナライズしたオブジェクトが回収されないらしい。 課題でjavaのチャットつくりたいんですけど 協力してくれる方いませんか? >>692 その課題というのはC#ではだめなのか? JAVAは統合環境がくそだから、できれば避けたい。 >>693 javaで作れとのことでした。 Cはほかでやっているので・・・泣 >>694 その課題とやらを俺か誰かがやって おまえさんは実力が付くのかい? チャットなんてローカルで作れるだろ BOT同士で会話させときゃいい >>693 C#のがよっぽど糞だろ eclipseありゃどの言語でも余裕だろ FooEditorを作ったものだが、暇なのでこういう機能を追加してみた。 ・{などでのオートインテンド ・キーワードごとに色付け ・入力補完 ・正規表現による検索とグループ指定による置き換え >>704 主にC系の言語だと書き方は好みが分かれるから、オートインデントはoffに出来るといいかと。 きっとそうしてるだろうけど。 一応Javaで構文強調付テキストエディタを作ってみたけど これってライセンスとか違反していたらどうするんだろう? いろいろ参考にしながら作ったので心配。 でも作ってみたかったから作っちゃって動かした。 公開してみたかったから公開したけど違反していないか心配。 今のところ使い物にならないからどうでもいいけど。 そこらへん誰か教えて。 全部コピペはアウトだけど 部分コピペやロジックの真似は程度による >>706 その意味さえ解らない でも昔4〜5年前暇だったので作っちゃた。 本も見てサイトから参考にして。 yahoo検索で 「java Javaでアプリケーションソフト作成 テキストエディタ 構文強調」 と検索してJavaでアプリケーションソフト作成というホームページにアップ しているのでどうぞ。 ソースもどうぞ。 googleでは何故か検索に登録してくれなくて yahooかbingかbaiduじゃないと検索できない。 サムネイルの画像をキャプチャしているのでだいたいどんなソフトか 想像できるようにしている。 ソースがあるので安心して確認できると思う。 コンパイルするなりjarファイルをダブルクリックで起動するなり 好きに動かしてみてください。 私は少し疲れたのでjavaのプログラムから離れています。 批判は受け付けませんが勝手に使うなり面白がって使うなり笑うなり 自由にしてください。 grep機能もあるし左側はディレクトリ表示できる。 ドライブも変更できる。ツリー表示で右クリックしてね。 yahoo検索で 「java Javaでアプリケーションソフト作成 テキストエディタ 構文強調」 と検索して「Javaでアプリケーションソフト作成」というホームページです。 あんまり人いないね。(´・ω・`) プログラムの勉強がてらに作っていました。 何故エディタなのか?と言われるとあんまり理由はありません。 例えるならば、習字の勉強をしている人が紙に凝ろうと和紙を自作したい と思う感情に似ているかも。 よく考えると、エディタは基本的な機能がそろっているので 勉強になるかなと思ったので作りました。 構文強調機能は他にも使い回しが出来るかなとおもったので。 リッチテキストだと遅い上にメモリーを食うのでエディターコンポーネントを自作した 後になって車輪の輪の再発明だと気づいたんだが、後悔はしていない >>717 自分も作りかけていたけど、やっぱり既にあるものを使った方が良いなと思った。 ま、何か作るとしたらエディタになるのは分かる気がするけど。 よく考えたら基本的な機能が揃っているからと言う理由で OSとかコンパイラとかエディタとかのセットを作ってるんだけど 勉強にはなるけど結構大変ね。 >>716 なぜテキストエディタを作ったか? 青春だったんだと思う。 プログラミングを日本語でやりたいんだが 特定の語句に対して自由に振り仮名をつける機能が欲しい また、その語句をその振り仮名へ変換する機能も javaなどで使われている言葉を手軽に変更したい 金がないので巨大なファイルを編集する機能をつけてみた ついでに今流行のアウトライン解析機能も付けてみた http://www6.atpages.jp/ ~autonomydoll/ こちらのサイトのベーター版の倉庫というところにあるので、使い勝手などを試してほしい 中国人多数に日本人女性が暴行される動画! 助けてー!いやあーーー!と叫ぶも旗で隠され気づかれない!!! 悲鳴に振り向くと ←検さく http://sourceforge.jp/projects/fooeditor/ ページをSF.JPに移動した ついでに巨大なファイルを開いた時にメモリーをできるだけ使わないようにしてみた 一人じゃあ取りこしとかがあるかもしれないから、誰かテスト版を試してみてくれないか 興味あったが、C#か… .NET Frameworkとか入れる気がしない。 動作はさせてないのでバグの指摘などはできないが、ぱっと見で ・スペルミス:WordRap、View.CaretPostion ・PerfomLayoutsはPerformLayoutsの間違い? このエディタとか結構おもしろいと思った。アイデアとかね。 http://www.sublimetext.com/ スレタイでわろた 最強のメモ帖なのにJAVA?w wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww >>733 JAVAERにいわれたらおしまいですよwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww >>732 そこは メモ帳なのに最強wwwwww じゃね? なつかしいな、結構昔からちょくちょく作っていたけど。 書き込みは最近だったな。 himaつぶしにモッテコイなサイト→感情自己責任論 見た目はメモ帳、頭脳はメモ帳。 その名は最強のメモ帳。 臭すぎワロタwwwwwwwwwwwwwwww メモ帳も、こんなに奥が深いとは考えもしていなかったな。 >>745 MDIは結構難しいぞ SDIにしといたほうが無難 エディタ作者だけど、ひたすら地味な修正や機能追加で飛躍は全く望めない。でも自分の手に馴染んでストレスゼロ。 エディタを作らなかった場合、人生における全作業量が10000だとして 自作エディタによる効率アップでどの程度作業量を減らせるかってことだけど エディタ自体を作る作業が1000くらい必要で ものすごく作業が効率化してもせいぜい10000→8000くらいにしか改善しないので 結局1000+8000=9000で10000と大差ないというのが実感。 エディタ作成を早めにやれば後々得をするという考えてでやってきたが 若くで会社で一番活躍できる重要な時期にそれをやってると道を踏み外す危険性が高い。 現に僕は踏み外してしまっている。 いいエディタができたらそれを売りまくればいい 人生を金という形で取り戻せる だからscintillaを使ってUIだけ作ってかぶせろと何度も言ってるだろう openglでエディタつくって、そのエディタでAntスクリプト書いて javaソースをコンパイルしたい 判定箇所が100000命令命令ぐらいあるメモ帖希望 データとか、代入部分はカウントかんけーね。 多機能すぎるメモ帳ばかりで疲れる 各言語それぞれに特化した設定いらずのメモ帳を頼む 穴兄弟関係にあるスコープはアナが見えずに美人と結婚してる。 >>763 何を特化するのかわからんが Terapad じゃだめなん >>763 Windows付属のメモ帳にすれば良いのでは。 >>766 なんだと >>768 今はサクラエディタを小難しい設定して使ってるよ もうめんどくさくて引き返せないよ同じ設定しようとしても無理、忘れた インスト→上書きして使ってるようなうんこですが winメモ帳よりはずっといい javaエディタを公開しようか迷っている。 迷っている内容 1、シェアウェアにしてもどうせ売れないが未練はある。 2、ソースコードを公開したら派生エディタが大量に生まれてしまいそう。 3、改良協力者はまず得られないだろう。 4、GNUプロジェクトにしたら外人が継承してくれるかも。 >>763 > 多機能すぎるメモ帳ばかりで疲れる > 各言語それぞれに特化した設定いらずのメモ帳を頼む Ruby 用なら RuviEdit はどうだ? http://sourceforge.jp/projects/ruviedit/ 見た目はメモ帳、頭脳はメモ帳。 その名は最強のメモ帳。 copy notepad.exe 最強のメモ帳。.exe >>771 もしかしてJEdit知らない世代か 無知確定っぽいな >ソースコードを公開したら派生エディタが大量に生まれてしまいそう。 ってあほw 大容量のファイル開いてもメモリを一定量しか使わないようなエディタない? サッカーブッシュ日本代表日程ぷあたん(しゅっちょうまいくろ教育長交代)春文執行40代売上差額シュガーチョコ https://www.youtube.com/watch?v=NDq1QoJY0nY 宇ドナルドアナリストパワーストーンコーチングとしまえん サッカーブッシュ日本代表日程古本屋よしたけしゅっちょうちょこしゅがー ディーラー税務署天才開発者死亡詰みヨミドクターマイクロサービス不足 サッカーブッシュ日本代表日程ぷあたんシフト光金さかい強制バイト人権侵害問題 春分資源執行ニューヨーク低原価ぼったステーキソルトレイク福岡横浜新橋奴隷課金パチシフト強制バイト問題新潟米センター生残 コスメ24チャリティー隠れ40代生活保護プレイボーイバイトレードいたりあん接待問題 マスコミKARDローンケーオーサービス不足婚活パーティー寄付金執行原発ビジネス FBIチャイニーズタイホテル売上事務所ガチャ決算ガチャキャンペーン(販売報道陣過激派組織向携帯最新情報提供終了 校長発言細心注意ノートン産廃エラー(著作権クレーム中国反応融資高額教育費)(中国捕鯨団体40代社員サッカーコメント 高額入学金ヤフウ新橋大学ヤフウ新橋理事長FX経費 おじや50代資産ガリバズフィード40代エリート 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方 役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 FXA7A 仕事で使いたいんだが実物の物でタブ付きの多いメモ帳でポケットサイズの物でないかなー?少し調べるとタブ付きの物あるんだけどタブが少なすぎる。 種類別にもっと多くタブの付いたメモ帳が欲しいです。 付箋では出し入れが多いので直ぐに弾け飛んで仕事もしたくなくなります。 御一新の頃は編集といえば紙テープを切り張りしていたものじゃよ 世界一受けたい授業 この春気になるカラダの部位ランキング2時間SP ▼2 >>791 作るしかないです。 100均で揃います。 ポケットサイズのメモ帳買います。 プラスチック製の紙に挟むタイプの薄い付箋紙を買います。 カッターも無ければ買います。 製作方法 付箋を張る部分がメモ帳から出ないように隠れるようにメモ用紙部分の紙の端をカッターで切ります。 切ったら付箋を張るだけです。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる