テキストエディタ Mery (旧mEditor) part2
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。
2010/09/29(水) 20:31:35ID:80HYrv4R0本体は必要最小限の機能のみでわりと軽快に動作!!
覚えやすいマクロ機能によりユーザ独自の機能追加が可能!!
公式
ttp://www.haijin-boys.com/island/wiki/index.php?title=Merycategory_id=mEditor
BBS
ttp://www.haijin-boys.com/weblog/index.php?fuseaction=discussions.discussions
ここでは話題を限定せずみんなでMeryの話をしたいと思います。
公式BBSでは恥ずかしくて訊けないような初心者質問もおk
存分に語らいませう。
0951名無しさん@お腹いっぱい。
2013/02/21(木) 00:19:54.34ID:OOA7OuRE00952名無しさん@お腹いっぱい。
2013/02/21(木) 00:20:46.11ID:OOA7OuRE00953名無しさん@お腹いっぱい。
2013/02/21(木) 02:32:33.09ID:8W3mhjr/0そこで置換して、再度矩形選択カットしてから
元のファイル位置に戻すマクロ作ったけど
公式に類似マクロがあるんじゃね?
0954名無しさん@お腹いっぱい。
2013/02/28(木) 12:29:54.97ID:4L65f6g90保存先フォルダが存在しないときはフォルダを作成してファイルを保存する、って風にはならないんですね。
Mery 2.0.17.4082
Vista 32bit
0955名無しさん@お腹いっぱい。
2013/02/28(木) 13:53:04.95ID:4RD8nM7A00956名無しさん@お腹いっぱい。
2013/02/28(木) 22:40:02.10ID:shwrZRxw0なければ作ればいいじゃないか
var CreateFolder = (function(){
var f = new ActiveXObject("Scripting.FileSystemObject");
return function(path) {
var p = f.GetParentFolderName(path);
if (!f.FolderExists(p)) {
arguments.callee(p);
}
if (!f.FolderExists(path)) {
f.CreateFolder(path);
}
}
})();
CreateFolder("C:\\TEMP\\test\\test");
0958名無しさん@お腹いっぱい。
2013/03/03(日) 14:42:01.80ID:6MELJrOW00959名無しさん@お腹いっぱい。
2013/03/03(日) 18:59:22.55ID:6PohffhL0以下、テンプレ用メモ
http://www.haijin-boys.com/
https://github.com/haijinboys
http://haijin-boys.com/?fuseaction=discussions.discussions
0960名無しさん@お腹いっぱい。
2013/03/03(日) 19:07:56.76ID:MqjdxIrl0学生が食いついてくれることを願っているよ
0961名無しさん@お腹いっぱい。
2013/03/03(日) 19:33:19.83ID:usAtQsCu0内容が若干変わってたんでバージョン2.0用に修正したんだろうな。
0962名無しさん@お腹いっぱい。
2013/03/05(火) 23:05:36.22ID:PQqNsLoW0更新きたぞー。
256アイコンの削除はちょっと残念
0963名無しさん@お腹いっぱい。
2013/03/06(水) 19:28:37.12ID:2PU8PVqN0・タブの幅を調節できるようにタブやメニューの高さを縮めたい
高さを取り過ぎて無駄なスペースができていると感じているから
・スクロールバーは必要がないときは非表示にしたい
ウィンドウの右端で折り返せば横のスクロールは消えるが
ウィンドウに収まらない長い行でも折り返さずに一行で表示させたい
枠内に収まってるのに8000文字程度まで余白ができるのは解せない
・設定ファイルはAppDataだけでなく実行ファイルと同じ場所に置ける選択がほしい
USBで持ち運びやすくなるしバックアップしないでうっかりPCリカバリしちゃったときに設定が消失するミスを防げる
0964名無しさん@お腹いっぱい。
2013/03/06(水) 20:19:17.09ID:KtvhSv+300965名無しさん@お腹いっぱい。
2013/03/06(水) 20:29:41.73ID:PtleoRcOP0966名無しさん@お腹いっぱい。
2013/03/06(水) 20:43:15.22ID:uAynwRjj00967名無しさん@お腹いっぱい。
2013/03/06(水) 22:01:27.74ID:367wH2Gj0「プラグインの設定」ボタンを押しても、「Favorites.dll」が表示されません。
outline.dll 一つしか表示されません。
0968名無しさん@お腹いっぱい。
2013/03/06(水) 22:06:56.74ID:VklP85uf00969名無しさん@お腹いっぱい。
2013/03/06(水) 22:45:14.44ID:aZsyUZ890設定ファイルを実行ファイルと同じ場所における選択肢は欲しいなぁ
0970名無しさん@お腹いっぱい。
2013/03/06(水) 22:52:41.66ID:PtleoRcOP0971名無しさん@お腹いっぱい。
2013/03/06(水) 22:59:19.98ID:2PU8PVqN0最後に出した要望はすでに可能だったのね
情報ありがとう
Readmeにもこの方法の記述があればこれから使いはじめる人にも易しいと思う
0972名無しさん@お腹いっぱい。
2013/03/06(水) 23:17:14.22ID:PtleoRcOPその記述はあったはず
0973名無しさん@お腹いっぱい。
2013/03/06(水) 23:36:59.51ID:2PU8PVqN0更新履歴の中に紛れてるとは
● アンインストールの 設定ファイルは下記のフォルダに保存されています。 のところにあったほうがいいね
まぁ自分の調べ不足なわけだけど
0974名無しさん@お腹いっぱい。
2013/03/06(水) 23:38:45.93ID:IYodp3Ix0なんせシステムドライブだけでも200GBは余ってるしな
0975名無しさん@お腹いっぱい。
2013/03/07(木) 17:09:02.61ID:8E2a6mla00976名無しさん@お腹いっぱい。
2013/03/07(木) 18:35:31.93ID:+/P2Mbrb00977967
2013/03/07(木) 18:41:07.68ID:Jt1utF2M0何もしていないのに、パソコン再起動したら、お気に入りプラグインが入っていた。
失礼しました。 grep検索も早くて、良いですね。
0978名無しさん@お腹いっぱい。
2013/03/07(木) 19:13:22.51ID:2GK9w73K0Win7 64bit
0979名無しさん@お腹いっぱい。
2013/03/08(金) 00:15:12.21ID:uS4T5XNZ0選択範囲無しの場合
・キャレットのある行を割り当てたキーで上下に出来る
複数行を選択している時
・選択された複数行を同時に割り当てたキーで上下に出来る
行を入れ替えたい時には、いつもカットアンドペーストでやっているのだけど
例えばCtrl+↑とかCtrl+↓を割り当てて移動出来ると個人的にとても助かります
0980名無しさん@お腹いっぱい。
2013/03/08(金) 00:37:59.23ID:61FzCs7v0それにしてもCtrl+X、↓(or↑)、Ctrl+Vを記録すればいいだけじゃね?
0981名無しさん@お腹いっぱい。
2013/03/08(金) 00:50:26.58ID:61FzCs7v00982名無しさん@お腹いっぱい。
2013/03/08(金) 00:56:40.05ID:uS4T5XNZ0移動対象が常に見えている動作が希望なんです
箇条書きに出来るような行が多数あるような内容のテキストで
任意の行(場合によっては複数行)を上下に入れ替えながら構成・順番などを
推敲していく感じの用途なので…
0983名無しさん@お腹いっぱい。
2013/03/08(金) 01:41:09.67ID:aFgSPqh/0思ったり思わなかったり
0984名無しさん@お腹いっぱい。
2013/03/08(金) 07:26:11.46ID:5E/3Ikxo0// 下へ移動
var s = Document.Selection;
var ty = s.GetTopPointY(mePosLogical), by = s.GetBottomPointY(mePosLogical);
if (Document.GetLines(0) > by) {
SelectLine(s, ty, by+1);
var a = s.Text.split("\n");
a.unshift(a.pop());
s.Text = a.join("\n");
SelectLine(s, ty+1, by+1);
}
function SelectLine(s, ty, by) {
s.SetAnchorPoint(mePosLogical, 1, ty);
s.SetActivePoint(mePosLogical, 1, by, true);
s.EndOfLine(true, mePosLogical);
}
// 上へ移動
var s = Document.Selection;
var ty = s.GetTopPointY(mePosLogical), by = s.GetBottomPointY(mePosLogical);
if (ty > 1) {
SelectLine(s, ty-1, by);
var a = s.Text.split("\n");
a.push(a.shift());
s.Text = a.join("\n");
SelectLine(s, ty-1, by-1);
}
function SelectLine(s, ty, by) {
s.SetAnchorPoint(mePosLogical, 1, ty);
s.SetActivePoint(mePosLogical, 1, by, true);
s.EndOfLine(true, mePosLogical);
}
0985名無しさん@お腹いっぱい。
2013/03/08(金) 07:38:03.03ID:5E/3Ikxo0上書き保存時に,別フォルダ(バックアップ先)にコピーを作成する
イメージと違ったらすまん
var backup = "C:\\TEMP\\";// バックアップ先
var p = Document.FullName;
Document.Saved = true;
Document.Save(backup + Document.Name);
Document.Save(p);
0986名無しさん@お腹いっぱい。
2013/03/08(金) 07:49:14.09ID:isMaZ7/V0というのを見たときには、編集中のファイルに年月日時分秒を付けて同じフォルダに保存
というのが思い浮かんだ
0987名無しさん@お腹いっぱい。
2013/03/08(金) 12:52:59.11ID:uS4T5XNZ0希望通りの動作なのを確認しました
テキスト編集中に、ちょっと行を入れ替えたい(ずらしたい)なという
時が割と頻繁にあるので、凄く快適になりました
マクロ作成ありがとうございます
0988名無しさん@お腹いっぱい。
2013/03/08(金) 20:17:35.69ID:x0p1/E7WPttp://www.haijin-boys.com/51389471a8fdc8.96278873.html
0989名無しさん@お腹いっぱい。
2013/03/08(金) 20:26:32.62ID:87qOwOos0> ちょいとバグ発見、ダウンロードタンマ!
> Kuro
0990名無しさん@お腹いっぱい。
2013/03/08(金) 20:50:05.38ID:LWLRAs780フリーエディタと言っても生身の人間が作っているので、少額ですが寄付したいです。
0991名無しさん@お腹いっぱい。
2013/03/08(金) 21:03:08.06ID:isMaZ7/V0テンプレ修正頼むで
http://www.haijin-boys.com/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8
0992名無しさん@お腹いっぱい。
2013/03/08(金) 21:32:30.42ID:uJiIuwKh0自分はAmazonで何か買うときは必ず作者さんのブログのアフィ踏んでからって決めてる
0993名無しさん@お腹いっぱい。
2013/03/08(金) 21:40:02.19ID:HUgo26e9P0994名無しさん@お腹いっぱい。
2013/03/08(金) 22:33:00.92ID:fvkUvKXi0テキストエディタ Mery part3
http://anago.2ch.net/test/read.cgi/software/1362749527/
0995名無しさん@お腹いっぱい。
2013/03/08(金) 23:57:04.27ID:cjnnHabJ0256アイコン復活したよ〜
0996名無しさん@お腹いっぱい。
2013/03/09(土) 00:04:36.66ID:n8uYrWXE0テキストエディタのバックアップってよくわからないよね
ただ元の人の言う動作に合わせてみただけという
Mery のファイル置換のように .bak を作るか
さもなくば指定先にひたすら時間毎に保存していくのが正道かね
.bak 方式は同じフォルダ内にファイルが大量にできるのであまり好きじゃないけどね
0997名無しさん@お腹いっぱい。
2013/03/09(土) 02:17:29.36ID:wdC4vGU800998名無しさん@お腹いっぱい。
2013/03/09(土) 02:22:57.54ID:LBnjSfeF0OS設定標準のだとIEになってるけどfirefoxで開きたい
0999名無しさん@お腹いっぱい。
2013/03/09(土) 08:10:22.87ID:xpVmZwXy01000名無しさん@お腹いっぱい。
2013/03/09(土) 08:24:56.64ID:q1LQollP0\_, ,_/
カサカサ... / ̄癶( ;:゚;�u;゚;)癶
ー=癶(癶( 癶;;:;;ノ癶
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。