前スレ
サクラエディタふぁんくらぶ part17
http://egg.2ch.net/test/read.cgi/software/1415436679/
■公式・参考
サクラエディタ
http://sakura-editor.sourceforge.net/
※SourceForge Project Homeや各掲示板、サクラの小枝研など
関連ページへのリンクは此処から
SakuraEditorWiki
http://sakura.qp.land.to/
SourceForge.net: sakura-editor ≫ 開発に参加したい方へ
http://sakura-editor.wiki.sourceforge.net/Join
sakura editor利用に必要なファイル
http://www.geocities.jp/maru3128/sakura.html
正規表現ライブラリ bregonig.dll Ver.3.06, 2.09
http://homepage3.nifty.com/k-takata/mysoft/bregonig.html
サクラエディタふぁんくらぶ part18 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/05/20(土) 22:19:52.54ID:JTGlIh9m0
2018/09/14(金) 06:10:23.84ID:Ms7zt0qR0
2018/09/15(土) 07:31:42.68ID:jWVlVBWC0
サクラエディタの次のバージョンって2.4.0になるのかな?
あと年内に出るのかな?
あと年内に出るのかな?
2018/09/15(土) 08:00:54.34ID:F0jqPb/R0
mocaさんどこ行ったんだ?
moca版新しいものないか久し振りにチェックしに行ったらブログもgithubも消えてるし
唯一geocitiesだけ残ってたけどかなり古いし
moca版新しいものないか久し振りにチェックしに行ったらブログもgithubも消えてるし
唯一geocitiesだけ残ってたけどかなり古いし
2018/09/15(土) 10:59:21.01ID:3559InBR0
内輪揉めで引退に追い込まれた
2018/09/21(金) 20:59:08.08ID:w3SH2S3i0
正規表現が高機能化したから今の検索ダイアログじゃ不満らしい
Regular Expression(正規表現) Part14
http://mevius.5ch .net/test/read.cgi/tech/1489511075/624-
>こういう書き方をした正規表現をサクラエディタで使おうとすると
>1行に繋げなければならない、これでは不便すぎる
Regular Expression(正規表現) Part14
http://mevius.5ch .net/test/read.cgi/tech/1489511075/624-
>こういう書き方をした正規表現をサクラエディタで使おうとすると
>1行に繋げなければならない、これでは不便すぎる
2018/09/22(土) 09:32:08.12ID:fi4A7iXm0
正規表現使うと、複数行マッチしたいことあるけど、1行単位しかできないのが不満。
2018/09/22(土) 11:27:09.32ID:G5/WLrjQ0
根本の鬼車から改良しないといけないんじゃないの?
376名無しさん@お腹いっぱい。
2018/09/22(土) 20:28:37.20ID:qP6jekYC02018/09/22(土) 20:32:17.36ID:qP6jekYC0
>>371
もかさんはツイッターアカウント(@moca_skr)も消しちゃったみたいだね
https://mobile.twitter.com/genta_hgr/status/9382873139
https://twitter.com/5chan_nel (5ch newer account)
もかさんはツイッターアカウント(@moca_skr)も消しちゃったみたいだね
https://mobile.twitter.com/genta_hgr/status/9382873139
https://twitter.com/5chan_nel (5ch newer account)
2018/09/22(土) 20:45:38.62ID:qP6jekYC0
https://twilog.org/genta_hgr/search?word=サクラエディタ&ao=a
2018/09/22(土) 20:49:37.74ID:qP6jekYC0
2018/09/23(日) 04:40:23.12ID:e8pSqqdu0
行またぎたいなら、改行を「うんこうんこ」みたいな文字列に置換すればいい
正規表現使い終わったら今度は「うんこうんこ」を改行に置換する
正規表現使い終わったら今度は「うんこうんこ」を改行に置換する
2018/09/23(日) 08:43:29.42ID:8x3fD0pI0
「うんこうんこ」を使ってたからダメだった
2018/09/24(月) 16:00:22.19ID:/9DQNWNc0
うんこうんこうんこにすれば解決
2018/09/24(月) 17:11:26.41ID:/c8IHYb00
蛔蟯…
2018/09/26(水) 04:23:37.17ID:6KRoZmnZ0
スレの >>1 コメのテンプレートにある
「SourceForge.net: sakura-editor ≫ 開発に参加したい方へ
http://sakura-editor.wiki.sourceforge.net/Join 」
はGitHubに移行したから、もう使えないというかアクセスするとエラーメッセージ表示されるね。
「SourceForge.net: sakura-editor ≫ 開発に参加したい方へ
http://sakura-editor.wiki.sourceforge.net/Join 」
はGitHubに移行したから、もう使えないというかアクセスするとエラーメッセージ表示されるね。
2018/09/26(水) 11:59:14.75ID:jUGuPjDc0
以下のようなマクロで大量の置換処理を行う場合にちょっと不便なことが
ReplaceAll('データー','データ',0); //すべて置換
ReplaceAll('フォルダ','フォルダー',0); //すべて置換
・・・(類似の処理を1000行程度)
マクロの実行後、置換前・置換後のキーワードの履歴がマクロの処理で上書きされてしまい使い物にならなくなるのですが
マクロ実行時には検索・置換履歴を更新しないような設定または方法はありますか?
マクロの処理でキーワードを上書してしまう事自体がおかしな気もしますが
ReplaceAll('データー','データ',0); //すべて置換
ReplaceAll('フォルダ','フォルダー',0); //すべて置換
・・・(類似の処理を1000行程度)
マクロの実行後、置換前・置換後のキーワードの履歴がマクロの処理で上書きされてしまい使い物にならなくなるのですが
マクロ実行時には検索・置換履歴を更新しないような設定または方法はありますか?
マクロの処理でキーワードを上書してしまう事自体がおかしな気もしますが
2018/09/26(水) 13:02:40.07ID:v/M4sUVk0
>>385
マクロ用のユーザファイルを作って、マクロはそっちで実行するとよいのでは
マクロ用のユーザファイルを作って、マクロはそっちで実行するとよいのでは
2018/09/26(水) 17:29:06.43ID:cmYLIAXL0
0x800 検索キーを履歴に登録しない(2.0.6.0 以降)
0x1000 検索キー・オプションを元に戻す(sakura:2.2.0.0以降)
0x1000 検索キー・オプションを元に戻す(sakura:2.2.0.0以降)
2018/09/26(水) 17:38:04.48ID:jUGuPjDc0
>>386
回答ありがとうございます
ユーザーファイルというのはインストール先を変えてもう1インストールセットを用意、の解釈であってますか?
最悪この方法をとることもやむ無しとは思いますが、可能であれば単一セットで完結させたいです
回答ありがとうございます
ユーザーファイルというのはインストール先を変えてもう1インストールセットを用意、の解釈であってますか?
最悪この方法をとることもやむ無しとは思いますが、可能であれば単一セットで完結させたいです
2018/09/26(水) 17:46:53.94ID:jUGuPjDc0
2018/09/26(水) 21:29:02.03ID:l158fmD50
2018/09/26(水) 21:55:53.16ID:/gEkYK/u0
2018/09/26(水) 23:28:26.37ID:Vxdweb/M0
>>391
レスを参考にしましたがうまくいかず、ググったところ関連するドキュメントに辿り着きました(ヘルプにはない?)
https://sakura-editor.github.io/help/HLP000292.html
最終的に0x1800を10進数に直した以下の記述で希望の動作が実現できました。感謝申し上げます。
ReplaceAll('データー','データ',6144); //すべて置換
>>390
追加の説明ありがとうございました
レスを参考にしましたがうまくいかず、ググったところ関連するドキュメントに辿り着きました(ヘルプにはない?)
https://sakura-editor.github.io/help/HLP000292.html
最終的に0x1800を10進数に直した以下の記述で希望の動作が実現できました。感謝申し上げます。
ReplaceAll('データー','データ',6144); //すべて置換
>>390
追加の説明ありがとうございました
2018/09/27(木) 00:01:39.50ID:3YQNQEta0
実際全置換1000個やってみると置換中ダイアログが大量表示されていまいちだね
最小化するとちょっと速く終わる
置換リスト機能とかあれば一番よくてjsマクロとかwikiにあればいいんだけど
パールのしかないね
パールインストールするぐらいなら直接パールしたほうがいいっていう
ダイアログ非表示とかフラグあればいいんだろうけど
最小化するとちょっと速く終わる
置換リスト機能とかあれば一番よくてjsマクロとかwikiにあればいいんだけど
パールのしかないね
パールインストールするぐらいなら直接パールしたほうがいいっていう
ダイアログ非表示とかフラグあればいいんだろうけど
394392
2018/09/27(木) 01:12:54.81ID:Qr/deQX30 私個人の都合ですが、類似処理の最適化や高速化の手順は考慮してますが、積極的にはしていません
時間がかかるが待てないことはない、可読性等を重視、なので先の不都合だけが問題でした
マクロかけて離席した時に同僚に「画面チカチカして変な音出てるけど大丈夫?」とは言われましたね
ダイアログ非表示も含め、描画や音の停止・再開のコントロールができるといいな、とは思います
時間がかかるが待てないことはない、可読性等を重視、なので先の不都合だけが問題でした
マクロかけて離席した時に同僚に「画面チカチカして変な音出てるけど大丈夫?」とは言われましたね
ダイアログ非表示も含め、描画や音の停止・再開のコントロールができるといいな、とは思います
2018/09/27(木) 11:44:44.75ID:+ZzjMeLO0
エディタ側の置換機能は使わずに
マクロ言語側の文字列処理で置換すればいいだけ
鬼車のような高度な正規表現は使えないけど
丸ごと読み取って、加工して、貼付け
var text = Editor.GetSelectedString(0);
text = text.replace(/ほげ/g, "hoge");
text = text.replace(/ふが/g, "fuga");
text = text.replace(/ぴよ/g, "piyo");
Editor.InsText(text);
マクロ言語側の文字列処理で置換すればいいだけ
鬼車のような高度な正規表現は使えないけど
丸ごと読み取って、加工して、貼付け
var text = Editor.GetSelectedString(0);
text = text.replace(/ほげ/g, "hoge");
text = text.replace(/ふが/g, "fuga");
text = text.replace(/ぴよ/g, "piyo");
Editor.InsText(text);
396392
2018/09/27(木) 12:22:18.16ID:AwAw0deb02018/09/27(木) 13:21:14.57ID:3YQNQEta0
確かにそうなんだがそれだと変更行が分からないとかエディタ上でやる意味があんまないと思う
置換したいだけなら俺でもそうするけど
置換したいだけなら俺でもそうするけど
2018/09/27(木) 14:39:17.59ID:+ZzjMeLO0
それなら1行ずつ読み取って行って
置換で変化する行のみ貼付けすれば変更行のみ色変わる
改行の挿入/削除あるかもだから行番号 大→小 の処理順で
GetLineStr関数あるならSet〜も有ると楽なのにね
置換で変化する行のみ貼付けすれば変更行のみ色変わる
改行の挿入/削除あるかもだから行番号 大→小 の処理順で
GetLineStr関数あるならSet〜も有ると楽なのにね
2018/09/27(木) 22:34:34.03ID:YPSUwSoE0
「縦横に分割」って機能があるけど使いどころがわからない
スクロールしようとすると4分割したうちの2つが必ず一緒にスクロールしてしまう
エクセルでの4分割のように4つそれぞれが別々にスクロール出来ると思ってた
スクロールしようとすると4分割したうちの2つが必ず一緒にスクロールしてしまう
エクセルでの4分割のように4つそれぞれが別々にスクロール出来ると思ってた
2018/09/27(木) 22:41:38.03ID:O7YyDw7k0
おー便利だなこれ
2018/09/27(木) 23:59:53.42ID:3YQNQEta0
ID=100とID=1000行目のうち、1、2カラム目と25カラム目を比較したいときとか超便利
なお共通設定でスクロール同期はOFFにできるよ
ソースコード上にはShiftだか押すと差分スクロールできるようにする改造の形跡もあるけど使われてない
なお共通設定でスクロール同期はOFFにできるよ
ソースコード上にはShiftだか押すと差分スクロールできるようにする改造の形跡もあるけど使われてない
402399
2018/09/28(金) 05:02:02.95ID:12OapRhb02018/09/28(金) 08:02:57.51ID:Haf3pi0H0
ネットと比べてあんな文字びっしりの紙読むの苦行じゃない?
知識層みたいな人しか読まないイメージなんだけど、お年寄りの方は争いをしてまで読みたいものなのか
知識層みたいな人しか読まないイメージなんだけど、お年寄りの方は争いをしてまで読みたいものなのか
2018/09/28(金) 08:11:13.01ID:Haf3pi0H0
誤爆です
2018/09/29(土) 00:19:59.35ID:7jp/A/Y/0
2018/10/05(金) 10:50:23.19ID:siClMZvM0
Grep条件入力画面で指定した条件・ファイル・フォルダは履歴としてコンボボックスに保存されて次回以降も選択できますが
サクラエディタをWindows10にインストールしたらPCを再起動するたびにクリアされてしまうようになってしまいました。
何が原因として考えられるでしょうか?
サクラエディタをWindows10にインストールしたらPCを再起動するたびにクリアされてしまうようになってしまいました。
何が原因として考えられるでしょうか?
2018/10/05(金) 12:58:24.91ID:vRFmACW00
インストールフォルダがProgram Files以下にあると管理者権限で実行しないとsakuraの設定ファイルをいじれないんよ
2018/10/05(金) 21:28:07.95ID:siClMZvM0
2018/10/06(土) 00:06:34.55ID:0tAfZAEm0
C:\Program Files (x86)\sakura\sakura.exe.ini
//github.com/sakura-editor/sakura/blob/master/installer/sinst_src/sakura.exe.ini
同じものだから、見比べてみ。
管理者が起動時ポリシーで C:\Users\username\Application Data を消してる線が濃い。
//github.com/sakura-editor/sakura/blob/master/installer/sinst_src/sakura.exe.ini
同じものだから、見比べてみ。
管理者が起動時ポリシーで C:\Users\username\Application Data を消してる線が濃い。
2018/10/06(土) 13:29:17.81ID:9+91lJIu0
AppDate消されるとかよりインストーラを正しく使ってなくて
ZipをProgramfilesにコピーすれば正常にインストールしたことにするローテク主義とかのほうが多そう
ZipをProgramfilesにコピーすれば正常にインストールしたことにするローテク主義とかのほうが多そう
412409
2018/10/06(土) 23:40:59.21ID:UG2lvQSG02018/10/06(土) 23:46:23.89ID:UG2lvQSG0
間違えました><
× なるほど「MultiUser=0」となっている可能性があるということですね。
○ なるほど「MultiUser=1」となっている可能性があるということですね。
× なるほど「MultiUser=0」となっている可能性があるということですね。
○ なるほど「MultiUser=1」となっている可能性があるということですね。
2018/10/06(土) 23:57:31.56ID:0tAfZAEm0
たぶん
MultiUser = 1
UserRootFolder = 0
UserRootFolder = 2にしたらドキュメントフォルダ内にsakuraフォルダが切られて
設定ファイルがそこにできるようになる。
Application Dataはローミング対象だから嫌うシステム管理者もいるらしい。
いくらなんでもマイドキュの中は消さんやろーと思う。
MultiUser = 1
UserRootFolder = 0
UserRootFolder = 2にしたらドキュメントフォルダ内にsakuraフォルダが切られて
設定ファイルがそこにできるようになる。
Application Dataはローミング対象だから嫌うシステム管理者もいるらしい。
いくらなんでもマイドキュの中は消さんやろーと思う。
2018/10/07(日) 11:07:44.75ID:ocbMtYzh0
ところがぎっちょん
【MS】ドキュメントフォルダなどが消失するバグ Windows 10 October 2018 Updateが配信中止
https://asahi.5ch.net/test/read.cgi/newsplus/1538822771/
【MS】ドキュメントフォルダなどが消失するバグ Windows 10 October 2018 Updateが配信中止
https://asahi.5ch.net/test/read.cgi/newsplus/1538822771/
2018/10/07(日) 13:33:21.18ID:2hjQsdGz0
ランサムウェアかよ
2018/10/07(日) 14:16:48.44ID:sa2/53KE0
418413
2018/10/09(火) 20:52:22.76ID:SYL3nfjm02018/10/10(水) 07:35:24.73ID:56Xp/wgn0
秀丸かサクラか、あなたはどっち? 仕事で使うテキストエディタの一番人気は
http://engineer.fabcross.jp/archeive/181004_text-editor.html
http://engineer.fabcross.jp/wp-content/uploads/2018/10/181007-g1.jpg
http://engineer.fabcross.jp/wp-content/uploads/2018/10/181007-g2.jpg
http://engineer.fabcross.jp/wp-content/uploads/2018/10/181007-g3.jpg
http://engineer.fabcross.jp/wp-content/uploads/2018/10/181007-g4.jpg
http://engineer.fabcross.jp/archeive/181004_text-editor.html
http://engineer.fabcross.jp/wp-content/uploads/2018/10/181007-g1.jpg
http://engineer.fabcross.jp/wp-content/uploads/2018/10/181007-g2.jpg
http://engineer.fabcross.jp/wp-content/uploads/2018/10/181007-g3.jpg
http://engineer.fabcross.jp/wp-content/uploads/2018/10/181007-g4.jpg
2018/10/10(水) 11:40:16.88ID:n+t03rZZ0
なんか以前もどこぞの記事を引っ張り出してきた奴がいたが
それであんたは何を言いたいのか、そのくらい書けや
それであんたは何を言いたいのか、そのくらい書けや
2018/10/10(水) 21:11:51.83ID:2rKt/eX00
グラフの横軸は0〜100%にすれ
2018/10/10(水) 22:37:20.52ID:WzJAwlsC0
ファイルを沢山開いている状態で全終了させた時
編集中のファイルがあるとそこで確認画面が表示されて
キャンセルするとそれ以降の画面が閉じないで終わる。
運悪く編集中のファイルが最初の方だと大量に残る。
これを編集中のファイルだけ残して後は閉じてしまうことはできないでしょうか。
編集中のファイルがあるとそこで確認画面が表示されて
キャンセルするとそれ以降の画面が閉じないで終わる。
運悪く編集中のファイルが最初の方だと大量に残る。
これを編集中のファイルだけ残して後は閉じてしまうことはできないでしょうか。
2018/10/11(木) 22:58:08.28ID:XDJnoFUa0
githubにあるやつをビルドして使ってたけど、数日前のものから、不具合でてきた。
よそのウィンドにアクセスしてから、Sakuraに戻って画面クリックしたときに、カーソルが出ない。
x64でビルドしてるし、おま環かな?
よそのウィンドにアクセスしてから、Sakuraに戻って画面クリックしたときに、カーソルが出ない。
x64でビルドしてるし、おま環かな?
2018/10/11(木) 23:12:26.62ID:lkrWcvlf0
バイナリ拾って動けばおまビルド環なんじゃないかな
ttp://ci.appveyor.com/project/sakuraeditor/sakura
ttp://ci.appveyor.com/project/sakuraeditor/sakura
2018/10/13(土) 18:38:37.63ID:DSb7DLhc0
ソートしないで重複行を削除するマクロってありますか?
単機能のツールとかを利用したほうが無難でしょうか
単機能のツールとかを利用したほうが無難でしょうか
2018/10/13(土) 19:40:18.63ID:HMdIiamJ0
原理的には総当たりになるのでただ単純に計算量が増える
ソートのアルゴリズムはもう既にそれ以上は追及できないほど早くなってる
続くuniqも特に複雑なことはしない
何百万行あるかは知らないけれども、単機能のものを繋いだ方が早いと思われる
ソートのアルゴリズムはもう既にそれ以上は追及できないほど早くなってる
続くuniqも特に複雑なことはしない
何百万行あるかは知らないけれども、単機能のものを繋いだ方が早いと思われる
2018/10/13(土) 20:44:53.76ID:v2FMLVBC0
処理速度云々ではなく行の並び(順番)を保持したまま重複行を削除したいって事なんじゃない?
2018/10/13(土) 23:34:04.92ID:nC8/9gQ20
function main(){
var all = GetSelectedString(0);
var data = [];
var eof = "";
all.replace(/(\r\n|\r|\n)/, function(e){eof=e; return "";});
all = all.replace(/(\r\n|\r|\n)/mg, "\n");
all.replace(/^.*?\n/mg, function(line){data.push(line); return line;});
var map = [];
var ret = [];
for(var i=0;i<data.length;i++){
if(!map[data[i]]){
map[data[i]] = true;
ret.push(data[i]);
}
}
all = ret.join("");
all = all.replace(/\n/g, eof);
InsText(all);
}
main();
素人クオリティだが、こんな感じでできるんではないかと
マクロ集とかサクラエディタのじゃなくてもJavaScriptサンプルとか探せばある程度はできるんじゃね
GetSelectedString(0)とInsText(text)さえ追加すればだいたい使える
ただ最近のJavaScriptはJQueryとかES5とかES6とか新規格の記事が増えて探すのめんどくさくなってきた
var all = GetSelectedString(0);
var data = [];
var eof = "";
all.replace(/(\r\n|\r|\n)/, function(e){eof=e; return "";});
all = all.replace(/(\r\n|\r|\n)/mg, "\n");
all.replace(/^.*?\n/mg, function(line){data.push(line); return line;});
var map = [];
var ret = [];
for(var i=0;i<data.length;i++){
if(!map[data[i]]){
map[data[i]] = true;
ret.push(data[i]);
}
}
all = ret.join("");
all = all.replace(/\n/g, eof);
InsText(all);
}
main();
素人クオリティだが、こんな感じでできるんではないかと
マクロ集とかサクラエディタのじゃなくてもJavaScriptサンプルとか探せばある程度はできるんじゃね
GetSelectedString(0)とInsText(text)さえ追加すればだいたい使える
ただ最近のJavaScriptはJQueryとかES5とかES6とか新規格の記事が増えて探すのめんどくさくなってきた
2018/10/14(日) 01:13:01.74ID:A6gP8pz30
2018/10/22(月) 22:56:38.97ID:nJvihf3n0
>>423の件、修正入ったね。
2018/10/23(火) 00:12:46.16ID:m7dWGATA0
外部でファイルが変更されたときの再読込のダイアログで
再読込しないボタンのキャプションが「閉じる」って
なんか変じゃないですかね。
多分ダイアログを閉じる、の意味なんだろうけど
普通に「再読込しない」とかのほうがわかりやすいんじゃないでしょうか。
再読込しないボタンのキャプションが「閉じる」って
なんか変じゃないですかね。
多分ダイアログを閉じる、の意味なんだろうけど
普通に「再読込しない」とかのほうがわかりやすいんじゃないでしょうか。
2018/10/25(木) 17:49:20.12ID:hNrhisMD0
保存時又は終了時に自動で
数字や英単語の前後に空白を挿入ってできますか?
数字や英単語の前後に空白を挿入ってできますか?
2018/10/25(木) 18:38:54.26ID:P+LD/8fM0
マクロの自動実行にファイル保存前てのがあるよ
2018/10/26(金) 23:57:06.13ID:XYmc+PgP0
>>433
ありがとうございます。ヘルプ見て試してみます
ありがとうございます。ヘルプ見て試してみます
2018/10/27(土) 01:58:55.37ID:L7fddEe50
タブ一覧を名前順にするのやめてくれないかな
2018/10/27(土) 02:16:31.41ID:4VHYx26L0
共通設定、タブ、タブ一覧ソートみたいのあるで
2018/10/27(土) 05:36:45.51ID:o3kQ/WZI0
ホントだありがとう
2018/11/04(日) 12:15:30.48ID:7qjj72L70
藻前ら教えろ下さい。
常駐させてる時に、ホットキー一発で新規ウィンドウを開く様に設定出来ないの?
例えば、デフォルトの"CTRL+ALT+Z"を押下するとメニューが開くからそこから新規を選択すれば良いんだけど、それを直接サクラエディタが開く様にしたい。
常駐させてる時に、ホットキー一発で新規ウィンドウを開く様に設定出来ないの?
例えば、デフォルトの"CTRL+ALT+Z"を押下するとメニューが開くからそこから新規を選択すれば良いんだけど、それを直接サクラエディタが開く様にしたい。
2018/11/04(日) 17:59:12.55ID:TyD2yrWS0
>>438
正しい方法かわからないけど、、
常駐しててもsakura.exeを呼べば新規ウィンドウ開くから、ショートカット作ってそれにショートカットキー割り当てるだけでいけるんでは?
自分はWin-Rから、sakura -> Enter で新規ウィンドウを呼び出してる。
(Path通ってるフォルダにショートカット置いて)
正しい方法かわからないけど、、
常駐しててもsakura.exeを呼べば新規ウィンドウ開くから、ショートカット作ってそれにショートカットキー割り当てるだけでいけるんでは?
自分はWin-Rから、sakura -> Enter で新規ウィンドウを呼び出してる。
(Path通ってるフォルダにショートカット置いて)
2018/11/04(日) 18:18:47.37ID:wTerl7rM0
AutoHotkey使っていいんなら
^!S::
hMutex := DllCall("OpenMutex", "UInt", 0x001F0001, "Int", 0, "str", "MutexSakuraEditor")
If hMutex <> 0
{
DllCall("CloseHandle", "Uint", hMutex)
Run, "C:\Program files (x86)\sakura\sakura.exe"
}
Return
これを保存してAutoHotkeyU32.exeにドロップするとスクリプトが常駐する
^!SがCtrl+Alt+Sでキーはggって適当に変えて
サクラ常駐中でなくてもいいんならRunとReturnだけすればいい
サクラ単体ではホットキーはトレイだけしか設定できん
^!S::
hMutex := DllCall("OpenMutex", "UInt", 0x001F0001, "Int", 0, "str", "MutexSakuraEditor")
If hMutex <> 0
{
DllCall("CloseHandle", "Uint", hMutex)
Run, "C:\Program files (x86)\sakura\sakura.exe"
}
Return
これを保存してAutoHotkeyU32.exeにドロップするとスクリプトが常駐する
^!SがCtrl+Alt+Sでキーはggって適当に変えて
サクラ常駐中でなくてもいいんならRunとReturnだけすればいい
サクラ単体ではホットキーはトレイだけしか設定できん
2018/11/04(日) 18:53:35.42ID:wTerl7rM0
ショートカットファイルのホットキー、ワイも試したんだけど1つ目は起動するけどそれ閉じないと2つ目の新規が開けない気がしたんだ
むむむ、なかなかムズいな
むむむ、なかなかムズいな
2018/11/05(月) 09:36:51.02ID:BcuKcCGt0
ホットキーじゃないけど、「タスクバーに表示する」にして、Shift+クリックだなー
2018/11/05(月) 16:03:03.82ID:zraAn2700
タブの文字を大きくしたら使い易くなったw
2018/11/05(月) 18:35:13.60ID:ZPSGgOig0
テキストを貼り付けた時に貼り付けたテキストを選択状態にすることできますか
445438
2018/11/05(月) 18:44:02.63ID:qif1/vWA0 >>439-440
レスthx!
うーん、やっぱり単独では一発で新規窓を開くって事は出来ないのか・・・。
ついでに教えろ下さい。
終了時に、全て破棄して終了したいのですが、一々「保存しますか?」って聞いて来るのは、マクロか何かで回避出来ませんか?
レスthx!
うーん、やっぱり単独では一発で新規窓を開くって事は出来ないのか・・・。
ついでに教えろ下さい。
終了時に、全て破棄して終了したいのですが、一々「保存しますか?」って聞いて来るのは、マクロか何かで回避出来ませんか?
2018/11/05(月) 18:56:40.01ID:Mui6FdtZ0
>>444
キーボードマクロでも何とかなる
//キーボードマクロのファイル
MoveHistSet(0); // 現在位置を移動履歴に登録
Paste(0); // 貼り付け
BeginSelect(0); // 範囲選択開始
MoveHistPrev(0); // 移動履歴: 前へ
BeginSelect(0); // 範囲選択開始
キーボードマクロでも何とかなる
//キーボードマクロのファイル
MoveHistSet(0); // 現在位置を移動履歴に登録
Paste(0); // 貼り付け
BeginSelect(0); // 範囲選択開始
MoveHistPrev(0); // 移動履歴: 前へ
BeginSelect(0); // 範囲選択開始
2018/11/05(月) 19:06:08.51ID:hDXqG4Bj0
>>445
なんでいちいち素直じゃない言い方しかできないわけ?
なんでいちいち素直じゃない言い方しかできないわけ?
2018/11/05(月) 19:54:49.94ID:Qw9q5RsM0
育ちが悪いから
2018/11/05(月) 20:40:59.36ID:xaFbpMMA0
恥ずかしいんだよっ!
450名無しさん@お腹いっぱい。
2018/11/05(月) 21:21:41.07ID:JoX1fgnV0 >>447
ここ5chやで
ここ5chやで
451名無しさん@お腹いっぱい。
2018/11/05(月) 21:22:24.77ID:JoX1fgnV0 真面目に礼儀正しくコミュニケーション取りたいんけ?キモ
2018/11/05(月) 21:25:46.22ID:B6aAnaby0
2018/11/05(月) 22:03:21.19ID:yeSGkf1I0
全部のウインドウをgrep結果にすれば設定によってそのまま破棄もできる
普通はマクロでも無理ぽ
例によってAutoHotKeyからできるんじゃねしらんけど
普通はマクロでも無理ぽ
例によってAutoHotKeyからできるんじゃねしらんけど
454438
2018/11/05(月) 22:28:52.24ID:qif1/vWA02018/11/06(火) 01:47:42.55ID:z6kyecbp0
行番号の ON/OFF をキー操作でやるのはどうすれば良いですか?
2018/11/06(火) 22:53:29.97ID:mQ476Er50
ちょっと教えて下さい。
新規作成 -> 名前を付けて保存する際の「ファイルの種類」を、最初から「すべてのファイル」に設定する事は可能ですか?
ユーザー指定なんかしてないのに、勝手にユーザー指定にされているのにイライラする上に、その状態で保存すると勝手に「.txt」が拡張子に付けられて、更にイライラします。
新規作成 -> 名前を付けて保存する際の「ファイルの種類」を、最初から「すべてのファイル」に設定する事は可能ですか?
ユーザー指定なんかしてないのに、勝手にユーザー指定にされているのにイライラする上に、その状態で保存すると勝手に「.txt」が拡張子に付けられて、更にイライラします。
2018/11/06(火) 23:08:05.23ID:dd6aiewt0
>>455
なぁにONにしっぱなしでも10年ぐらい使ってるとそのうち気にならなくなる
ボケはともかく、コピーでONとOFF2つのタイプ別を作っておいてchangeType関数使ったマクロにキー割り当てする
なぁにONにしっぱなしでも10年ぐらい使ってるとそのうち気にならなくなる
ボケはともかく、コピーでONとOFF2つのタイプ別を作っておいてchangeType関数使ったマクロにキー割り当てする
458名無しさん@お腹いっぱい。
2018/11/06(火) 23:40:10.18ID:dd6aiewt0 >>456
ファイル名つけるときにダブルクオートでくくると.txt勝手につかなくなるよ
デフォルトを「すべてのファイル」にすることはできない
で、ユーザー指定に勝手に.txtを追加するのはタイプ別が基本のときだけみたい
保存する前にタイプ別設定一覧で目的のタイプ別先に選べばそれがユーザ指定になる
タイプ別設定一覧で基本をコピーして基本2を作って上から2つめに移動して
if( GetFileName(0) == "" ){
ChangeType(2); // 基本2を選択
}
っていうjsマクロをマクロ一覧に登録して「自動実行:新規/」ってのを選んで登録しておくとかどうでしょう
これだとユーザー指定のままだけど「;*.txt」になって勝手にtxtがつかなくなる
ファイル名つけるときにダブルクオートでくくると.txt勝手につかなくなるよ
デフォルトを「すべてのファイル」にすることはできない
で、ユーザー指定に勝手に.txtを追加するのはタイプ別が基本のときだけみたい
保存する前にタイプ別設定一覧で目的のタイプ別先に選べばそれがユーザ指定になる
タイプ別設定一覧で基本をコピーして基本2を作って上から2つめに移動して
if( GetFileName(0) == "" ){
ChangeType(2); // 基本2を選択
}
っていうjsマクロをマクロ一覧に登録して「自動実行:新規/」ってのを選んで登録しておくとかどうでしょう
これだとユーザー指定のままだけど「;*.txt」になって勝手にtxtがつかなくなる
2018/11/07(水) 08:03:17.10ID:GURUb3lp0
>>455 DOS で vz 一択!
2018/11/08(木) 18:11:22.63ID:QyICCcIx0
>>455
前スレにも書いたがjsマクロにキー割り当て
キー操作後の数秒間は全てのキーに一切触れないようにしないと干渉して正常動作しないので注意
Editor.sleep(1000);
(new ActiveXObject('WScript.Shell')).SendKeys('%oy+{TAB}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{RIGHT}{TAB}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{TAB} {ENTER}');
前スレにも書いたがjsマクロにキー割り当て
キー操作後の数秒間は全てのキーに一切触れないようにしないと干渉して正常動作しないので注意
Editor.sleep(1000);
(new ActiveXObject('WScript.Shell')).SendKeys('%oy+{TAB}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{RIGHT}{TAB}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{TAB} {ENTER}');
461456
2018/11/09(金) 08:08:52.80ID:Et50/v7T0 >>458
レス遅くなりました、すいません。
試してみましたが、上手く行きました!
ありがとうございました。m(__)m
で、サクラエディタって、どうしてこんなに微妙なの?
当方が質問した事も含めて、すぐ上の方で質問があった事例だけでも、
・常駐時にホットキーでサクラエディタを呼んだ時の挙動
・破棄して終了時に保存するしないを確認するしない
・保存時に拡張子を付ける付けない
等、エディタ本体にYes/Noのオプションを付ければ済むだけの話なのに、実装がないって言う・・・。
しかも、利用者が意図しない拡張子を勝手に付与するとか、何の嫌がらせかと思うよ。
痒い所に手が届かないって、この事かぁ・・・。
>>459
正直、vzエディターの柔軟性を持ってるエディターが欲しい。
何かオススメのエディターってありますか?
レス遅くなりました、すいません。
試してみましたが、上手く行きました!
ありがとうございました。m(__)m
で、サクラエディタって、どうしてこんなに微妙なの?
当方が質問した事も含めて、すぐ上の方で質問があった事例だけでも、
・常駐時にホットキーでサクラエディタを呼んだ時の挙動
・破棄して終了時に保存するしないを確認するしない
・保存時に拡張子を付ける付けない
等、エディタ本体にYes/Noのオプションを付ければ済むだけの話なのに、実装がないって言う・・・。
しかも、利用者が意図しない拡張子を勝手に付与するとか、何の嫌がらせかと思うよ。
痒い所に手が届かないって、この事かぁ・・・。
>>459
正直、vzエディターの柔軟性を持ってるエディターが欲しい。
何かオススメのエディターってありますか?
2018/11/09(金) 12:49:12.41ID:aEd+qSdU0
オプション付けるのは際限ないからまあ
最終的には人間の想像力ぶん必要だし
あとそのまま使う初心者と自分でなんとかしてそれを公式にフィードバックしない人が多いってのもある
だから色んな部分が一部の人には不便なままになってる
最終的には人間の想像力ぶん必要だし
あとそのまま使う初心者と自分でなんとかしてそれを公式にフィードバックしない人が多いってのもある
だから色んな部分が一部の人には不便なままになってる
2018/11/09(金) 14:46:05.22ID:A3YXBJP20
クレーマーにしか見えん
勝手にしろよ
勝手にしろよ
2018/11/09(金) 18:38:04.58ID:aEd+qSdU0
日本はクレーマー、クレーマーってすぐ悪く言って一緒によくしていこうつう気がないからオープンソースみたいなのに向いてない
2018/11/09(金) 19:59:42.48ID:+/RkQ1t70
そりゃ他人のことを考えないサイコパスが多いからだろ
>どうしてこんなに微妙なの?
>何の嫌がらせかと思うよ。
>痒い所に手が届かないって、この事かぁ・・・。
いきなりこんなこと言われたら誰でもキれるよ。
いやね、こいつどんだけ上から目線なのよ
オナニーなら一人でやってろ、ってな
VZがそんなに好きならPC-98から出てくるなよks
>どうしてこんなに微妙なの?
>何の嫌がらせかと思うよ。
>痒い所に手が届かないって、この事かぁ・・・。
いきなりこんなこと言われたら誰でもキれるよ。
いやね、こいつどんだけ上から目線なのよ
オナニーなら一人でやってろ、ってな
VZがそんなに好きならPC-98から出てくるなよks
2018/11/09(金) 20:06:03.68ID:bYEXQR9P0
>>465
アスペが何か喚き散らしてるーwww
アスペが何か喚き散らしてるーwww
2018/11/09(金) 21:31:25.28ID:tlZ0h8JI0
もう解決しているからどうでもいいけど、ファイル名+ピリオドでも拡張子が付かない。
2018/11/09(金) 21:46:59.69ID:4D2E8KzT0
文句言うだけで何もしない
公式で要望もしない
5chで吠えるだけ
公式で要望もしない
5chで吠えるだけ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】 米国、株価大幅下落 米国は物価高に対応するため利上げか [お断り★]
- 高市首相、利上げ容認か 日銀、今月軸に利上げ検討 政策金利1% [お断り★]
- 【ナフサ不足】北海道の水産物加工業者が破産申請準備…包装資材の品薄と価格高騰で事業継続断念 [蚤の市★]
- 「答える気ないとしか…」 動画問題、高市首相に党内からも懸念 ★2 [蚤の市★]
- 【登山】ネパール人のエベレストガイド、奇跡の生還 1週間遭難、妻は葬儀準備 [征夷大将軍★]
- 【為替】円安進み一時1ドル=160円台 米国の雇用統計受け長期金利が上昇 [蚤の市★]
- 高市早苗「過去は週刊誌側に、弁護士とともに抗議文を送ったことも、訴えたこともありました」 [947959745]
- 【悲報】「あれ?もしかして、嵐ファンって、国民の大半は嵐に関心があるとか思っちゃってる」→信じられないくらい発狂wwwwwwwwwwww [802034645]
- 有識者「いい歳こいて一人称『僕』の男は総じてヤバい。すべからくヤバい」135バズ [519411371]
- 

 _,,,
 _/::o・ァ
∈ミ;;;ノ,ノ
 ヽヽ 🏡
- 昨年のなんG民「カル・ローリー(SEA)凄い!大谷は紛い物!」
- 女冒険者をゴブリン討伐に向かわせるのやめろよ