テキストエディタ Mery part6
■ このスレッドは過去ログ倉庫に格納されています
10年使ってたJmeditorがいい加減古いんで卒業するべく色々さがした結果
この神エディタに辿り着いた…
Jmeditorから移った点はやっぱりデザインの細かい設定と
タブ、強調表示、あとドラッグドロップで文章が移動できる
このへん全部揃ってるのなかなか無いんだよね〜
あと見落としてるかもしれないけど前回開いてたテキストを次回自動で開く機能があれば完璧… 本筋のバージョンとは別に、特殊な要望を持っている個別ユーザーを対象に
カスタマイズしたものやプラグイン等を提供して代価を取ると良いと思うんだが >>23
JMeditorは、固定長レコードの桁指定ソートと言うニッチな機能が付いているから今も使ってる。
> あと見落としてるかもしれないけど前回開いてたテキストを次回自動で開く機能があれば完璧…
現在開発中のレジューム機能が実装されれば、恐らく思っているのと近い動作になると思う。 プログラムのことはよく知らないんだけどJS以外のスクリプトも使えるらしいし
Meryで開いてるファイルのパスをコピーしてからそのファイルを閉じて
バッチファイルを呼び出して属性を変更するソフトにパスを投げてMeryで開きなおすとかはできないの? 俺はMeryWikiに書いてあること以上のことは出来んからなぁ
AHK使っていいなら簡単そうだけど >>30
ありがとうございます!
質問主とちがってお礼に差し出せるものがなくて申し訳ない >>26-31
ありがとうございました
希望どおり完璧です
あちらのスレでアイコンをうpしておきました 公開されてた
テキストエディタ「Mery」ベータ版 Ver 2.6.10 を公開、インクリメンタルサーチ機能を搭載
https://www.haijin-boys.com/software/mery/mery-2-6-10 今回の更新内容は小規模に見えてかゆいところに手が届く良い感じ >>41
ボケなのか素なのか判別しづれえなおい
だが突っ込むぞ 渡米はアメリカ行くことだ!w >>46
内陸部なのにどうやって「渡る」んだよ
渡米なんかの「渡る」は海(もっと言えば国)を越えるって意味だからな
北海道や沖縄から飛行機なり船なりで国内に入った所で
訪日とか渡日とは言わない 2018年7月25日 22:58
さらに差し替えられてた
Mery.exe
merycfg.dll
Mery.txt
meryres.dll
Plugins\Outline.dll テキストエディタのライトユーザーにとってはもう充分すぎ
アイコン職人はプログラミングやWEB制作向けのマクロにも対応してくれないかな >>49
ただの「テキストエディタ」って意味ではライトユーザが云々に関わりなく割と完成されてると思うよ
Emacsなんかみたくマクロさえありゃネットワーク接続とかまで出来るようになったら、それは既に
テキストエディタの皮被った別のソフトだろうしw
ただアイコン職人云々に関してはこのソフトの作者とは全く関係ないんだからそんなものを善意の人に
軽々しく望むべきじゃないと思うけど 望むならそれは作者に対して、だろう あっちのスレのアイコン屋ですが、ライトユーザー向けのアイコンしか作れないんですよ
プログラミングやらWEB制作やらでどんな機能やマクロが使われてるのかわからないし
アレだコレだって具体的に言われたとしてもその機能にふさわしいアイコンのデザインもわからない…
自分としてはこれ以上アイコンを作ったところでツールバーに置ききれないし
追加ツールバーに関しては作者さんから自作プラグインに挑戦せよと言われてしまったからもうどうにもならない感じ :(
むしろプログラミングできる人に追加ツールバーを作っていただきたいぐらい アイコンのDL数を見てもたいして需要ないみたいだし lol 取り敢えずお疲れ様です
やったことがなんでも報われたら世の中苦労も減るよ エディタいじるよりもペイントソフトいじるほうが得意なんでアイコン作るのは苦にならないけど
オレ自身よりも置き場のないアイコンたちのほうが報われないだろうね >>52
需要があるない、は単純にDL数では計れないんじゃないかね?
ぶっちゃけ、5chのMeryスレっていうとても閉鎖的な環境をMery使ってる人ら全員が
見てるわけじゃないんだし
DL数が、って思うならMery公式にでもロダのURL貼ってくりゃいいんじゃね?
ただ、ここより「こういうの作れ」とかガタガタ言われるようになると思うけど いつも見てるけど、アイコン使いたくても素直に反映できない様で・・・小難しいのは苦手で何かできるのを待ってますw。 >>56
オレも小難しいのは苦手ですよ
Macrosフォルダにアイコンまたは.ICLファイルを置いて、マクロの.JSの先頭行にアイコンを指定する記述を足すだけ
たとえばMeryの設定パネルを開くマクロを作って歯車アイコンにするなら
#icon = "設定[1].ico"
#title = "オプション"
#tooltip = "Meryの設定"
Editor.ExecuteCommandByID(2177);
または
#icon = "Mery用 マテリアルデザインっぽいアイコン.icl",159
でもいいし、MacrosフォルダにIconsフォルダを作ってアイコンを放りこんでいるなら
#icon = "Icons\設定[1].ico"
とすればいいはず
※この場合、ツールメニューグループの『オプション(&O)...』をアイコン化させるためだけのものなので、マクロメニューの「カスタマイズ」では『オプション』の項目のチェックマークはOFF ワッチョイスレはアイコン職人の壁打ち感が半端ない
ブログだけの限定配布だからマテリアルアイコン使ってるやつ自体も少ないんだろうな >>59
解決したなら幸いです :)
#title = "ほげ" を指定しておかないと、マクロメニューやマクロバーのラベルが hoge.js、fuga.js、piyo.js … ばかりの羅列になっちゃうから
マクロライブラリから落としたものでもJSファイルの中身には必ず手を入れるべきだとおもう
外部ツールのアイコン登録で相対参照指定がうまくいかないばあいは…
タスクトレイの常駐を切って、インストールフォルダのMery.exeを直接Wクリックして起動すれば相対参照パスがとおるはず
Meryフォルダを作業フォルダに指定したショートカットからの起動でも可
※外部ツールのほうに関しては公式ブログに投げておいたので、作者さんからのレスポンスや対応待ち
>>58
ほっといて! :/ 思えばjavascriptに触れたのはマクロ改造がきっかけだったわ
スレやwikiで拾った奴を弄るのたのしいれす 鬼車から鬼曇に換わってマクロの仕様変わったんでしょうか?
昔作った複数の置換を一括してやるマクロがうまく機能してないんですが
改行とか戻り読みとか後方参照とか書き方変わりました?? ・無駄な報告
Debian sidでwine経由で使うと日本語入力が出来ない
が、検索ダイアログでは入力できるのでそっからコピペすると入力出来ることになる >>63
過去スレpart4とか公式の2.6.3の記事にあるけど
オプション内「かな漢字変換を起動する」にチェックで普通に日本語入力できるはず >>64
それは知ってる。でも出来ない
まぁsidって最新版であり不安定版だけどね >>66
オプション>表示
試しに「カーソルのある行」でカスタム選択して
適当な色当ててみりゃどういう表示するかわかるよ >>67
強調表示という機能があるのはわかるんですが、正規表現で範囲を指定する場合、行末以降は指定できませんよね。
画像の場合は、行末を超えて色付けされています
そんな感じにしたいです
https://pbs.twimg.com/media/BvTm-cfCAAAGdP9.jpg
この画像は行末までしか強調が効いていません >>68
あーそういうことか 勘違いしてたわすまん
単純に行末までだと思ってた
画面一杯まで行の色かー 出来るのかな もう一つのスレのマクロ集見て外部ツールバーに色々入れたらルーラーの100桁目ぐらいまでいったw
外部ツールの表示切替マクロが超有能
ワンクリックでファイルを開くのと文章を挿入できるマクロもGOOD
サンキュー >うp主 >>23
>前回開いてたテキストを次回自動で開く機能
マクロに「終了時状態保持・復元」ってのがあるよ UNICODEに絵文字を入れたやつは死刑になっていい 公式ページはIE11では開けなくなってしまったのか? >>78
Windows 7 + IE11 (11.0.9600.19080) だとダメみたいですね
サポートセンターに問い合わせておいたとのこと 数年ぶりに最新バージョンに変えた
古いバージョン(2.4.8.6420)では設定ファイルがMery.exeと同じ場所に作られたけど
今のバージョンではC:\…\App…に保存されるのでネカフェでは不便
それと操作ミスで気づいたけどw
Ctrlキー押しながらマウスホイール上下で
フォントのサイズが変えられるんやね ダークモード付きそうでたのしみ
Win7でも使えるかな 公式コメント欄に書かれていたけれど
正規表現を使用する場合の置換で直に $1 に置き換えることはできないのか
まあそんな置換をすることがあるとは思えないが >>88
解決したみたいだな
> "正規表現オプション有効" で「aaabbbccc」を「aaa$1ccc」に置換できました。 (※「bbb」→「$1」に)
> ○ 検索する文字列「()bbb」、置換後の文字列「$$11」 で置換
> または
> ○ 検索する文字列「(()bbb)」、置換後の文字列「$$21」で置換
>
> なぜか
> × 置換後の文字列「$${1}1」 および 「$${2}1」 ではだめでした。
$1にたいするエスケープが機能しないって言うのがonigmo.dllの仕様なのかMeryの実装の問題なのかはわからんが
エスケープがきかない前提であればあれが一番シンプルなやりかたのようだ
たしかに$${1}1だとそのまま$${1}1が返されたからonigmoかMeryのバグなんだろうな
Meryも正規表現エンジンをbregonig.dllにしたほうが他の国産エディタと統一性ができてよさそうじゃね? 鬼雲は鬼車の改良版(?)なのか
>>90
その後に作者さんがコメントされていますね
Meryのバグだったみたい bregonigのドキュメントには$1についての説明あるけど
onigmoのドキュメントには書かれてないんだよね
Perlのリファレンスを読めってことなのかな?
ReadMeや解説のタライ回し… >>86
ゴーイング・メリー号にこんな機能はあったっけ?
例:非常時のみエンジンを過回転状態にして、24ノットの速力で航行する機能とか。 マクロに詳しい方にお願いです
https://www.haijin-boys.com/wiki/%E5%BC%95%E7%94%A8%E3%81%AE%E8%BF%BD%E5%8A%A0
wikiの引用の追加マクロについてですが
// > aaaa
> // bbbb
; ' cccc
' ; dddd
> > eeee
この5行にたいして「1つ削除」を実行すると下のような結果になります
> aaaa
bbbb ←2つ削除されてしまう
' cccc
dddd ←2つ削除されてしまう
> eeee
function deleteQuoteのコードはforが二重の入れ子になっていて
どういう操作をしているか分からないのですが
正しく1つずつ削除させるようにマクロを直していただけないでしょうか?
どうかよろしくお願いします
> aaaa
// bbbb
' cccc
; dddd
> eeee
こうなるのが正しいはずだとおもいます いちばん最後のifのところでbreakしたらいいんじゃないかな >>95
ありがとうございます
なんで正しく機能するようになったのかも
(なんで正しく機能するパターンとしないパターンがあったのか?も)
分かっていないですが
何種類かのパターンで試したところすべて正しく「1つ削除」になりました
if (a[i].substr(0, s.length) == s) { ←
a[i] = a[i].substr(s.length);
break; ←ここに足しました
} ←ここに中括弧を付けないといけないことに気付くまで時間がかかってしまいました
このたびは>>95さんに大感謝です
本当にありがとうございました テキストエディタ「Mery」ベータ版 Ver 2.6.12 を公開、Per-Monitor V2 に対応
https://www.haijin-boys.com/software/mery/mery-2-6-12 > wikiの引用の追加マクロ
>>94のリンク先のページ削除されてるが?
> 引用の追加
>
> 申し訳ありません。このページは最近(24時間以内)に削除されました。参考のため、このページの削除、保護、移動の記録を以下に表示します。
>
> 2018年10月14日 (日) 21:54 Admin (トーク | 投稿記録) がページ「引用の追加」を削除しました >>94-96
横からthx
バグがあったとはずっと気がつかないで使ってた… XD
その修正箇所をありがたくいただきつつ、やっと「引用の追加」の拡張工事が終わった
「引用の追加」公開停止になっちゃったのは残念だよね なんかブログではストアアプリにして有料化しちゃえみたいに信者が焚きつけてるな
オマエらはMeryが有料化しても使うか? 有料化したら多分使わん
JoyToKeyみたいにカンパウェアとかなら気が向いた時に払うかもしれんが 作者さんには悪いが使わないかな
無料エディタ探して辿り着いたのに有料にされたら去るかも
iOSとか別のプラットフォームで出してくれるなら有料でも買うかもしれないけど 残念だけど別の探して乗り換えるか今のバージョンを使い続けるな
あとストアは一切使ってないし使う気も無い(アカウントも持ってない)から二重の意味で対象外になる 自分はスマホ持ってない(=Google・appleのストアも利用してない)ぞ 有料でも使います。
バージョンアップを止めたり戻したりできるのであれば、ストアアプリでもいい。 メインエディタとして2年以上使っているし、有料になったら普通にお金払うよ 現状のままでも困らんから有料化後はいまのバージョンのまま使うわ
マクロ職人とかはおこにならんのかね? 有料化したら代替ソフトを探すよ
寄付とかしたことあるけど有料化したらそれは何か違う zipは無料配布し続けてストア上では有料ってのはたまに見るけど
自分なら支援用に買うだけ買ってUSBメモリに置いたりWin7で使う用にzipを取っておくかな 今でもVectorのシェアレジで1980円で買う(寄付する)事ができるらしいから
お金を払わせてくれ!という人は利用してみたら?
https://www.haijin-boys.com/software/donate/donate 1〜2週間の間隔おいてhaijin-boysのアフィをポチポチしてるので年に1万円程度にはなってるはず
あとamazonで買い物するときもhaijin-boysのリンク踏んでからしてる そんなことしてやるから付け上がってストアに云々なんて話が出るんだろ
シェアなり販売したいならそれはそれでいい、自前の技術を売るわけだからね
だがだったらフリーは絶版しろと 一部からでも金取ってるクセに僕は
「フリーソフト作者でーすだからバグとか出ても対応は気分次第でーす
でもお金はくださーい」ってツラと態度してるのが苛立たしい おっと括弧つける位置間違えた失礼
×→「フリーソフト作者でーす(ry
○→「僕はフリーソフト作者でーす(ry >>114
結論から書くと…付け上がってるのはあなたでは?
バグ対応が気に入らないなら、他のソフトへ移ればいいだけ(それこそフリーソフトなんだし)
あなたが言う金取ってる云々も誰かが好意で払ってるだけで、あなたには無関係でしょ?
勝手にいらついて正義感ぶってるけど、すごくズレてるよ >>114
憶測、妄想だけでケチをつけるとかw
そもそもストア云々は
デジタル署名がないためにウィルスの誤検知が発生しやすいみたいでそれについての問い合わせがあったり
ダウンロードファイルにSHA256などの情報が欲しいという要望に応えた結果その手間が大変だったりで
その対処のためなんじゃないの?
それに要望は選別しているかもしれないがバグには対応しているし
それだけの価値があると思ったら援助して欲しいというスタンスでしょ? こういうことを書くと作者だの信者だのと言い出すのかなw 5chはすぐ工作員とか作者降臨とかそういう話になるのがね… >>116
日本語読めないの?
どういう経緯であろうが(それが寄付金であろうが好意だろうが)、受け取った時点で
それは日本で言う「フリーソフト」ではないのだよ 金品授受があるのだから
海外じゃ知らんけどな、ここは日本なんだから日本の価値観で言って何が悪いのか?
君の理屈で言うと、Janeのソースパクッた上で会社にして稼いでいる○下がやった事を
肯定してるのと同じなのだが、君は犯罪者の片棒を担ぐ人間なのかね?
確かにMeryの作者に金が入る入らない等に俺は関係ないし別に入ったからどうこうとは
思わない、先に書いたように技術を売っているわけだから、別にいんじゃね?としか思わん
だが、「自分はフリーソフト作者である」と言う看板を下げてそのフリーとされているソフトで
金を取っているというのが、有り得ないと言っているだけである
もう一度言うが、寄付であろうが好意であろうが支払われた金を受け取ってる時点で
そのフリーソフトは、フリーではない。だから金取りたいのは否定しないからフリーという
名称をつけるな、と。
>>117
別に君の妄想も非常にどうでもいい 人に妄想云々言うなら確定してる事実だけ書け フリーソフトで問題ないようだ。
フリーウェア (freeware) は、オンラインソフトの中で、無料で提供されるソフトウェアのことである。フリーソフト、フリーソフトウェアとも呼ばれる。略
なお、フリーソフトウェア財団の主張する「自由なソフトウェア」を意味するフリーソフトウェア (英: Free Software)とは意味が異なる。略
フリーウェアは「無料で使用できる」ことに重点を置いた呼称 略
寄付が任意であれば、ドネーションウェアはフリーウェアであるか、あるいは他のカテゴリーに入るとされている。
フリーウェア - Wikipedia https://ja.wikipedia.org/wiki/%E3%83%95%E3%83%AA%E3%83%BC%E3%82%A6%E3%82%A7%E3%82%A2
《3.フリーソフト(寄付歓迎)》
フリーソフト(寄付歓迎)は、「義務ではないが、寄付は歓迎する」というソフトウェアです。添付ドキュメントに特に寄付に関する記述があったものを、この分類に入れています。
感覚的にはフリーソフトとシェアウェアの中間ですが、限りなくフリーソフトに近いものから、シェアウェアだけれど金額を指定していないだけのものまで、その幅はかなり広いといえます。
フリーソフト、シェアウェアの基礎知識 - ソフトの種別について https://www.vector.co.jp/for_users/study/soft_type.html >>120
わかったから他のソフトに乗り換えなさい
フリーソフトにしろ商品にしろカンパウェアにしろ基本的には納得して利用・購入・カンパするものだ
納得してる人が使ってるところへきて「俺は納得できない」と騒ぐのは
例るならラーメン屋に押しかけて客に「ラーメンなんて不健康なもの食ってんじゃねーよ」と騒ぎ立てるに等しい
納得できないなら他を当たりなさい ■ このスレッドは過去ログ倉庫に格納されています