X



テキストエディタ Mery part5 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。
垢版 |
2016/08/13(土) 20:29:58.32ID:QGe3CjUj0
公式
http://www.haijin-boys.com/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8
BBS
http://haijin-boys.com/?fuseaction=discussions.discussions

ここでは話題を限定せずみんなでMeryの話をしたいと思います。
公式BBSでは恥ずかしくて訊けないような初心者質問もおk
存分に語らいませう。

前スレ
テキストエディタ Mery part4
http://potato.2ch.net/test/read.cgi/software/1410842156/
0932名無しさん@お腹いっぱい。
垢版 |
2018/05/03(木) 01:37:08.30ID:pK4nZfeX0
一人のtrollのせいで作者が病んで開発が止まることもある

作者が快適に開発するためのドブさらいみたいな場所なんだよな専門板は
0935名無しさん@お腹いっぱい。
垢版 |
2018/05/04(金) 08:43:54.87ID:z1ZngMOw0
Windows付属のメモ帳だと 一部だけ太字にしたりできない のでtxtが開けるフリーソフトでおすすめがあれば教えてください。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1035909760
画像も張れるメモ帳ってありませんか?印刷もできて無料なもの
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1160319296
なぜWindowsにはワードパッドとメモ帳の両方が搭載されているのですか。使い分けはどうするのですか。
https://oshiete.goo.ne.jp/qa/8877718.html
windows 7でjavaをメモ帳で書いているのですが、実行するには何か特別なソフトが必要でしょうか?
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10182850490
0936名無しさん@お腹いっぱい。
垢版 |
2018/05/04(金) 12:37:03.89ID:d43/jGEy0
うわぁ…

最後!プログラム組もうってのに実行環境(方法)すら調べてないのかよ
昔なら本を読む、今ならネットでググればいいのに
それすら面倒臭がって質問するんだよな

でも何故かコードを書く知識は持っている
学校の授業とかで用意された環境でやってるのかなぁ
0941名無しさん@お腹いっぱい。
垢版 |
2018/05/08(火) 06:55:28.39ID:SG382amS0
ファイルツリーは表示できますか
0942名無しさん@お腹いっぱい。
垢版 |
2018/05/14(月) 18:01:12.06ID:wruP0RTO0
フォントの履歴をオプションから編集できたらいいのにな
Mery.iniを別エディタで編集するしかなくて困る
よく使うフォントを上部に固定しときたいし
試しに選んでみただけのフォントもずっと残っててごちゃごちゃしちゃう
0945名無しさん@お腹いっぱい。
垢版 |
2018/05/16(水) 15:54:14.19ID:vIV1wxS50
>>944
そこにある設定で関係ありそうな
「カーソル位置とブックマークを保存する」のチェック外してても記録されるし
「終了時に履歴を消去する」にチェック入れてても消えないんだよね
0948名無しさん@お腹いっぱい。
垢版 |
2018/05/17(木) 23:59:07.00ID:I5iG4IcZ0
一部だけ消えたりとかちょっと不安定だけど保存すると消去する両方有効にしたら消える感じ
0949名無しさん@お腹いっぱい。
垢版 |
2018/05/27(日) 19:58:05.97ID:l5SCnDwh0
すまん。無知なこと聞いてると思うが、

↑みたいな何もない改行だけ消すのってどうすればいいんだ?
0951名無しさん@お腹いっぱい。
垢版 |
2018/05/28(月) 00:39:35.75ID:wWdG8Aft0
そういえば、置換を「ちかん」と読むのは
痴漢を連想するからセクハラ
「おきかえ」と読めとか言ってたバカ女がいたなあ
0952名無しさん@お腹いっぱい。
垢版 |
2018/05/28(月) 02:06:16.60ID:+eCyQ1vM0
「お着替え」のイントネーションで
「置換(おき↑かえ)しましょうね〜」とか言っとけばいいんじゃね
0954名無しさん@お腹いっぱい。
垢版 |
2018/05/28(月) 09:46:40.90ID:5K8Rx8b00
>>951
置換(ちかん)って読みは日本語として正しい読みなので
その女性が言ってたのはただの言いがかり、セクハラにはならん
むしろそんなの連想するお前の頭がハラスメントじゃボケって言うたれw
0956名無しさん@お腹いっぱい。
垢版 |
2018/06/01(金) 18:13:48.89ID:1cnnuvN10
Wikiのマクロ「引用の追加(kuro)」について質問です

引用の追加 - MeryWiki
https://www.haijin-boys.com/wiki/%E5%BC%95%E7%94%A8%E3%81%AE%E8%BF%BD%E5%8A%A0

このマクロをツールバーやメニューから起動すると、編集行のキャレットの位置にポップアップメニューが出てきますが
これをマウスポインタの位置にポップアップさせるには、マクロの記述をどのように書き換えればよいのでしょうか?

また、このマクロをショートカットキーから起動したさいも
ポップアップメニュー内のアイテムを選択するときにマウスでクリックしないといけないのですが
各アイテムをそれぞれキーボードの"1"〜"6"キー、1つ削除を"D", すべて削除を"A", キャンセルを"C"に割り当てることはできるでしょうか?

よろしくおねがいします
0957956
垢版 |
2018/06/01(金) 21:16:07.80ID:1cnnuvN10
アクセスキーの追加は
m.Add("キャンセル", 0); を
m.Add("C キャンセル", 0); に書き換えてできました
できれば "キャンセル(C)" のかたちにしたいのですが、可能でしょうか?

>>956のポップアップメニューをマウスポインタの位置に出す方法についてはまったくわかりません
引き続きどなたかよろしくお願いします
0961名無しさん@お腹いっぱい。
垢版 |
2018/06/06(水) 04:00:31.51ID:L09u4eJz0
せんきゅう
0964名無しさん@お腹いっぱい。
垢版 |
2018/06/12(火) 17:30:13.68ID:DiQdYQPq0
Ctrl+0 でフォントサイズをリセットしたときの初期値を12pointにしたいのですが、
どこかで設定できますか?
0966名無しさん@お腹いっぱい。
垢版 |
2018/06/12(火) 20:09:01.01ID:7yoQ24OU0
>>964
キーボードショートカットかポップアップメニューの設定にある
表示→現在のフォントサイズを既定に設定
0967名無しさん@お腹いっぱい。
垢版 |
2018/06/12(火) 22:53:26.64ID:8nZmMWq30
今まではハードやネット的に保存のタイミングはユーザーに一任されていたが、
これからは全自動だよなあ
一文字打つごとに保存が行われて、バッファーが溢れるまでは無限にエンドゥ機能も組み込めば、
正直エディタもシステムの一部にできそうですよね
エディタソフトを選ぶという行為自体が意味なさそう
実際、マックはもうそんな域ですよね
マックでソフトを探したことはありませんし
0968名無しさん@お腹いっぱい。
垢版 |
2018/06/12(火) 23:57:21.51ID:9r6IydW50
>>967
それは言い換えれば、「windows98の時にIEをシステムに組み込んで他を排除し、
Netscapeから独占禁止法違反で提訴された」のと同じ道を辿ることになると思うが
なんでもかんでもシステムに組み込めばいいってもんじゃない、エディタがシステムに
組み込まなあかんほど根幹に関わるかって聞かれたらそういうものじゃないんだから

それと、古くからいくつかのエディタには自動保存の機能はついてるので
これからは、とか意味不明 20年程前には既に存在してるものを指して「これからは」
とは言わないと思いますはい
0970名無しさん@お腹いっぱい。
垢版 |
2018/06/13(水) 14:10:10.83ID:3d7K5jq30
FAQだったらすみません。
今、MeryをProgram filsではなく、普通のフォルダにいれており
そのMy Macroにマクロを幾つか入れています。
そしてマクロバーにマクロを幾つか登録しており、すぐマクロが使える
ようにしています。

が、朝、PCを起動してMeryを起動させると、マクロバーに何も
表示されません。で、毎朝、マクロ→カスタマイズでマクロを選択する
日課になっています。

1)マクロ→カスタマイズで開くフォルダを、My Macrosに固定できな
  いのでしょうか?

2) PCの電源をきると、マクロバーに設定されているマクロが
なくなってしまうのはなんとか防止できないでしょうか?
0972名無しさん@お腹いっぱい。
垢版 |
2018/06/13(水) 16:03:45.23ID:8PunEIEK0
>>970
そういう不具合っぽいものが出る時は昔からよくある対処としてはフォルダ名の半角スペース全角スペースを疑おう
まず、My MacrosじゃなくてMyMacrosとかMacrosってフォルダ名にして指定してみたらどうだろう
0973名無しさん@お腹いっぱい。
垢版 |
2018/06/14(木) 07:46:20.28ID:fGviMHyw0
お返事ありがとうございます。

フォルダ名はDictsとかExtとか、インストール時に自動的に
作られたMy Macrosに入れています。
変更したほうがいいでしょうか?

設定ファイルというのはどこにありますか?
一般ユーザーがアクセスできますでしょうか?
0974名無しさん@お腹いっぱい。
垢版 |
2018/06/14(木) 08:59:31.20ID:xbpj5uET0
>>970,973
> インストール時に自動的に作られたMy Macrosに入れています。

数年ぶりにMery本体を(あるいはPC/OSを)更新したとか
古いMeryのフォルダからMy Macroをフォルダをコピペしたとかでしょ?

もしそうならフォルダ名をMacrosに変えなくちゃならないし
includeライブラリを参照しているマクロは更新が必要

更新履歴より
▼ 2015/12/24 (2.4.7.6369)
> "My Macros"フォルダを"Macros"フォルダに名称変更。それに伴い、#includeの
> パスを"Macros"フォルダからの相対パスに変更。ついでに#iconのパスをマクロ
> ファイルからの相対パス、"Macros"フォルダからの相対パスに対応。

設定ファイルMery.iniはインストールしたフォルダにあるか、アドレスバーに %appdata%\Mery と入力して移動すれば見つかるはず
タスクトレイに常駐しているMeryを終了させて、Mery.iniをMery以外のエディタで開き
[Macros\Macro0] セクション以降に書き込まれたマクロのパスを確認
FileName=Macros\マクロ名.js
のようにMeryフォルダからの相対パスに書き直す

設定を全部まっさらからやりなおしたほうがいいんじゃないかな?
0975名無しさん@お腹いっぱい。
垢版 |
2018/06/15(金) 07:55:20.42ID:kIEAgUDs0
お返事ありがとうございました。

Mery.iniのMacro フォルダの設定を \My Macrosの相対パスから
絶対パスに書き直したら、とりあえず、当初の目的は達成できました。

ただし、Meryが自分で相対パスに戻すような事があれば、
最初から入れなおそうと思います。

ありがとうございました。
0976名無しさん@お腹いっぱい。
垢版 |
2018/06/15(金) 08:22:40.84ID:3tOhON8t0
絶対パスだとバージョン違いやポータブル版、ベータテストなどで別名(別ディレクトリや別PCなども)のMeryを入れるときに不自由するから相対パスのほうがよかったのでは?
あと、設定ファイルがこわれることもあるからMery.iniのバックアップも忘れずに!
0978名無しさん@お腹いっぱい。
垢版 |
2018/06/19(火) 13:13:15.25ID:mfuP+QNF0
これまたFAQかも知れませんが、
ホームページのソース解析の勉強用にMeryを使っています。
解析するホームページをchromeで開いて、ctrl−uでソースを
表示させ、ソースをMeryにcopy & pasetします。
で、たとえばタイトルを抜き出すのに
a = document.text.split("\n"); とやって
if (a[i].indexOf('<title>') != -1) として、そうやって抽出した
文から、例えば '>'と'['で囲まれる領域を取り出すのに
var ctitle = xtitle.match(/\>(.*?)\[/g);
とします。困っているのは、このctitleのまま、substrをして
しまうとエラーになってしまいます。ctitle="x"+ctitleと
余計な文字をつけると、ちゃんとsubstrしてくれます。
matchでとりだした文には何か表にでてこないのが
はいっているのでしょうか?
0980名無しさん@お腹いっぱい。
垢版 |
2018/06/19(火) 17:29:26.18ID:mfuP+QNF0
なるほど! できました。ありがとうございました。

もう一つ、Meryと関係ないのですがお願いします。

WSHのJscriptpでEXCELを読む事をしているのですが、
EXCELを開いたあと、book、sheetを定義して
data=sheet.Cells(i,j).Value
としてセルのデータを取り出すのですが、何もはいっていない
セルでも実際には何かはいっているようで、
if (data =="")とかしても空のセルをひっかけてくれません。
何かこうしたらいいというのはありませんでしょうか?
0988名無しさん@お腹いっぱい。
垢版 |
2018/06/22(金) 16:19:27.81ID:qh8t0taU0
jmeditorから引っ越してきたけどなかなかいいね。
なかなかいいんだけど

perlの構文syntax hilightで pod cut記法がコメントとして反映されなかった。
ふぁああああああ ( ˘ω˘)スヤァ
0989名無しさん@お腹いっぱい。
垢版 |
2018/06/22(金) 16:57:52.58ID:qh8t0taU0
>>998
自己解決

編集モード
→ perlのプロパティ
コメント1
開始 : =pod
終了 :=cut
とかでいけそうではあった。 =head1〜2とかもあるんだけどまぁいいか。

HTML埋め込み以外にもSQL,Xpath,正規表現埋め込み
あるいは evalでbash突っ込んだときとかもハイライトできるとイケメンではあるかもしれない。
0990名無しさん@お腹いっぱい。
垢版 |
2018/06/22(金) 17:30:09.26ID:l/908so+0
Linux/DebianのWineVer3でMery起動しようとしたらWindows8相当までversion下げないと起動しなくなった……
8.1以降だと何か要るdllあるんだろうか
まぁ普段XP相当まで下げてるから関係ないけど
0991名無しさん@お腹いっぱい。
垢版 |
2018/06/22(金) 17:37:42.80ID:qh8t0taU0
>>990
いろいろあるとはおもうけど
そんな環境ならjEditとかを自分ならつかうけどね。

あくまでwineはエミュだしその中で起動モード下げるって
小舟にt級のイカリをつけながら小さな池で魚を釣ってどうするんだ感
0992名無しさん@お腹いっぱい。
垢版 |
2018/06/23(土) 01:27:01.65ID:bgReFyxg0
ふぁああああ 俺のMeryちゃんがああああああ
うええぁあああ うおおおおおー

これ外部ツールでLLなんかを起動して外部ツールで実行
アウトプットバーを閉じる にチェックを ”入れない” と

世にも恐ろしい隠された機能が発揮されるんだが!
たとえば perlを設定して

print rand 17; #乱数で0から17までランダムに表示しろっていうプログラムを書く
または print time;とかの方がわかりやすいかも。

仮に 0.0672172583591113 って表示されたとする。
あ 乱数っぽい。
もっかい実行する。(実際は実行されてない
0.0672172583591113 って表示される。
もっかい実行する
0.0672172583591113 (実際は実行されてない

ある程度時間がたつかMeryの編集上でカーソルを動かすと
2.70056621576174

あ! 実行された。
アウトプットバーを閉じるかエディタを触るかしないと再度実行しないんだね。
バグのような、普通の人はほかのアプリをコンソール替わりで連打で動かすことなんて無い?だろうから
仕様なんだろうけど・・・ 

早めに気づいてよかった・・・w こえええよ!
0993名無しさん@お腹いっぱい。
垢版 |
2018/06/23(土) 20:10:31.57ID:oc9N1C1n0
そもそもMeryは「テキストエディタ」である
マクロを捻りまくって何度も連続プログラムを走らせるような本来のテキストエディタと
かけ離れた使い方はあまり考慮されていないと思うのだが
0994名無しさん@お腹いっぱい。
垢版 |
2018/06/23(土) 20:51:11.59ID:bgReFyxg0
>>993
まぁそうなんだが(そうなんだろうか?Windows初心者でよくわからねえ)
外部ツールを 沈黙のエラー状態で 発動させない っていうのは
隠された仕様でイクない。 

つか テキストエディタってそんなもんだぜ。vimもviもEmacsも。
vimがこういう仕様ならたぶん世界はあと5日で崩壊するところだった
危なかったぜ・・・ ("^ω^)・・・
0998名無しさん@お腹いっぱい。
垢版 |
2018/06/23(土) 23:43:47.57ID:VqL5TSV10
ワッチョイスレ見たら2〜3人だけの遊び場になってるみたいだった
べつの意味で「使いたくない」人が多いだろうな
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 679日 23時間 3分 51秒
レス数が1000を超えています。これ以上書き込みはできません。

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