X



サクラエディタふぁんくらぶ part17 [転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。
垢版 |
2014/11/08(土) 17:51:19.79ID:Kybl/hJ50
前スレ
サクラエディタふぁんくらぶ part16
http://anago.2ch.net/test/read.cgi/software/1372823376/

■公式・参考
サクラエディタ
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
00043
垢版 |
2014/11/09(日) 09:32:06.63ID:cCyWvula0
ソース改変できた メモ代わりに残しとく

入力補完で半角英数の文字が記号かどうかは
sakura_core\charset\charcode.cpp
の中でテーブルとして定義してるようなので、
「-」に該当するとこを「CK_ETC」から「CK_CSYM」に変えてビルドしたら「-」も検索に含めるようになった

いじるの初めてだけどなんとかなるもんだな
0005名無しさん@お腹いっぱい。
垢版 |
2014/11/09(日) 11:05:54.86ID:dkgkJxg50
そゆことすると、プログラミング言語でよく使われる除算記号(-)が記号扱いされなくなるから気を付けな
例えば、
int hage=6;
int work=hage-3;
では変数hageが2箇所あるけれど、
単語置換でhageを別の単語に全置換しようとしても、
1か所しか置換されなくなるからね!
0006名無しさん@お腹いっぱい。
垢版 |
2014/11/09(日) 12:06:34.22ID:cCyWvula0
>>5
ホントだ
まあ単語置き換え使ったことないし、-を繋げて書くこともしないからそれだけなら問題ないけど
どっかで不具合でるかもね
0008名無しさん@お腹いっぱい。
垢版 |
2014/11/09(日) 21:10:11.56ID:QGFJW9Nf0
公式ページに書けんのでちょっと借ります。
つい今しがたライセンス明確化推進計画の事を知りました。(気付くの遅れてすみません)
履歴に明記が無いので確認できんかったけど、1.2.104.0の26はツールバーのアイコン描いた私めの事でしたら◎です。
0013名無しさん@お腹いっぱい。
垢版 |
2014/11/13(木) 20:25:31.75ID:0bk5djep0
年号入れた製品は、たまにこういう悲しい感じのことが起こるな
発売年に合わせると、既存バージョンと不整合起きて混乱招くし
0014名無しさん@お腹いっぱい。
垢版 |
2014/11/14(金) 19:31:27.52ID:adiDmDHQ0
v2.1.1.4なんだけど、?foo?とか%foo%とかの記号に囲まれた文字列を強調キーワードにしたとき
1)みたいに左側で=とかの記号と触れていると強調されないんだけど、これってどうしようもない?
 1) hoge=?foo? (?foo?が強調されない)
 2) hoge = ?foo? (?foo?が強調される)

もしかして、2)の記法が許されない場合は、正規表現キーワードで
強調したいやつをひたすら書くしかないのか……?
下記みたいに
 /\?(foo|bar|baz)\?/
0016名無しさん@お腹いっぱい。
垢版 |
2014/11/14(金) 21:06:34.08ID:adiDmDHQ0
>>15
それだと何でもかんでも強調してしまって
?fooo?みたいなタイポが検出できないのでダメなんですよ

加えて、?foo?、%hoge%、$piyo$のように囲う記号が複数あると破綻しますし

一応、現状でも正規表現で列挙すればいけますけど
キーワード数が増えると追加・削除時の保守性が低下してキツイなあと
0017名無しさん@お腹いっぱい。
垢版 |
2014/11/14(金) 21:09:47.99ID:unXHAlKo0
>>14
現在は、強調キーワードには英字、アンダースコア、数字、"#"、"$"、"@"、"\"のいずれかしか使えません。それ以外の文字を使うと、単語の区切りが正しく認識されません。(将来、改善する予定ですが・・・。)
http://sakura-editor.sourceforge.net/htmlhelp2/HLP000086.html
0018名無しさん@お腹いっぱい。
垢版 |
2014/11/14(金) 21:13:34.86ID:adiDmDHQ0
>>17
ありがとう、制限だったのか
ってことは、現状は正規表現でやるしかないか……

それにしても、一部修正されて追記されてるなら「現在は、〜」は削除しろよw
末尾に(ver.x以前)とか追加すれば良いだろうに
0020名無しさん@お腹いっぱい。
垢版 |
2014/11/14(金) 23:04:31.54ID:Zw6LRGuD0
タイポ検出スクリプトとかあるのかと探したけど、そういうのでもないのか。
タイポの実例をひとつづつ入力なんてなったら、そら切れるw
0021名無しさん@お腹いっぱい。
垢版 |
2014/11/14(金) 23:16:22.71ID:adiDmDHQ0
>>20
ソフトの設定ファイル用なんよ
別に特定のソフトじゃないけど、key=valueの形式で設定して
valueにソフトが用意した変数を使えるようなヤツとか

あるいはOSに設定した環境変数を使えるケースで
あらかじめ設定した名前を強調したい場合とか

有限といえば、有限なんだけど、数が多いし
バージョンアップで追加されたりするから、正規表現はちとキツイかな
そういう意味ではプログラム言語のキーワードと同じだね
0022名無しさん@お腹いっぱい。
垢版 |
2014/11/15(土) 08:29:52.83ID:5QoQlA5R0
結局プログラム用なんだよね
漢字も強調できるけど、山田、太郎 と登録しても山田太郎はマークしない
山田商店も山田学校も全部別に登録しなきゃいけない
0023名無しさん@お腹いっぱい。
垢版 |
2014/11/15(土) 08:42:17.64ID:mfGEEE6F0
そういう、プログラム以外のハイライトこそやって欲しいのは確かだね
有名言語はIDEが充実していて、リファクタリングとかテスト起動とかできたりするから
テキストエディタ使うのはマクロ使いたいときにIDEから呼び出して使う程度だし
0024名無しさん@お腹いっぱい。
垢版 |
2014/11/15(土) 22:57:42.43ID:RwPtru840
>>5

'-' は 減算な。

>>6

初歩的な話だな。
でも、単語区切りをどう扱うかは、言語によって違う問題だから、
拡張子によって動作を変えれるとうれしい。
0025名無しさん@お腹いっぱい。
垢版 |
2014/11/22(土) 08:17:45.22ID:DIj/wQvw0
サクラエディタのタブ切り替えるとWindowsのツールバー欄で再読み込みしてるのか、
Windowsツールバーでのサクラエディタの位置が常に一番後ろになっちゃうのだけど
これ設定でどうにかならないかな
0026名無しさん@お腹いっぱい。
垢版 |
2014/11/22(土) 10:14:08.61ID:zSKI/FGr0
「砂」が含まれる行を抽出したいのですが
「砂漠」、「砂糖」、「土砂」が含まれる行だけは除外するには
どのような正規表現を構成したらよいのでしょうか?
0032名無しさん@お腹いっぱい。
垢版 |
2014/11/22(土) 20:49:11.44ID:fSpvnAMe0
編集>整形>選択行の昇順ソート
をすると、空行が一番上や下ではなく途中になるのですがこれは仕様ですか?
003826
垢版 |
2014/11/23(日) 15:25:36.95ID:CcHSzQL+0
>>27
それで試したらバッチリでした!
お手数お掛けしてすみません。
どうもありがとうございました!
0041名無しさん@お腹いっぱい。
垢版 |
2014/11/23(日) 17:44:56.24ID:mQdGO8KG0
Express版は、新しいの入れるとライブラリがなくなったりして泣かされた。
もう、Express版は、終了だからあきらめろ。
今だったら、、2014年11月12日に公開されたばかりの Visual Studio Community 2013 使ってみれば?

http://ja.wikipedia.org/wiki/Microsoft_Visual_Studio
以下の人が対象で全機能を無償で利用可能。
大学関係者
非営利団体従事者
オープンソース開発者
開発者 5 名以下の中小企業
0045名無しさん@お腹いっぱい。
垢版 |
2014/11/24(月) 12:47:23.93ID:vTK5NpK40
その言語で開発したソフトウェアのソースは、すべてオープンになってしまう、っていう言語の開発だろ。
0047名無しさん@お腹いっぱい。
垢版 |
2014/11/24(月) 16:08:20.89ID:TRENsJFO0
とりあえず、Community版でサクラエディタがビルドできるというのは、ありがたい情報。
Express版は、足りないものが多くて苦労するからな。
0050名無しさん@お腹いっぱい。
垢版 |
2014/11/24(月) 17:00:33.22ID:TRENsJFO0
>>48

本家の説明だと、オープンソースの開発プロジェクトならCommunityエディションは利用しても良い、と読める。
http://www.microsoft.com/ja-jp/dev/products/community.aspx

詳しくは、
「OSI が認定するオープン ソース ソフトウェア ライセンスに準拠したオープン ソースの開発者プロジェクトに利用する場合」
なんだけど、
サクラエディタは、このOSIの項目に準拠している、と言えるでしょ?
シェアウェア版があったりとか企業が絡んでいるアウトだろうけど、サクラエディタは無関係。

難しいこと考えなくてよいよ。 >48
0056名無しさん@お腹いっぱい。
垢版 |
2014/11/28(金) 19:02:04.77ID:PPY8OIH10
以下2点簡単にできませんか?
・GREP結果画面から目的のファイルにジャンプするとき目的のファイルで検索キーを強調表示状態にできない?
・カーソルのあるキーワードをすぐに強調表示する方法ない?

例:
文字列FILEをGREP
結果画面からファイルを開く
「FILE* fp;」のような行があったとしてfpがどこで使われてるか強調
みたいなことをやりたいです。
0057名無しさん@お腹いっぱい。
垢版 |
2014/11/29(土) 02:20:40.33ID:oEPdnZti0
open時の自動実行スクリプト設定して、GREP検索時にそれに検索コマンド書き出すようにすればいけるかな
0058名無しさん@お腹いっぱい。
垢版 |
2014/11/29(土) 19:49:50.20ID:zrB0aUTT0
>>53-55
V1系とV2系のsakura.exeを同時起動できるのはなんでだぜ?
0059名無しさん@お腹いっぱい。
垢版 |
2014/11/29(土) 22:03:43.19ID:nKDxH0yM0
>>58
sakura.exeを識別してゴニョゴニョしてるのはDCさくらの方、とかなら別に問題ない。
サクラエディタ同士ならプロセス間通信もある程度互換性あるだろうし
0061名無しさん@お腹いっぱい。
垢版 |
2014/11/30(日) 11:47:29.80ID:1lhtIGOO0
AAA YYY BBB YYY CCC

↑で2つ目のYYYだけをYYY2に置換することって出来るのでしょうか?

<変換後>
AAA YYY BBB YYY2 CCC
0063名無しさん@お腹いっぱい。
垢版 |
2014/11/30(日) 17:57:52.53ID:1lhtIGOO0
>>62
それでうまくいったよ。どうもありがとう!

でも↓のようにYYYが3つあると最後(3番目)のYYYが置換されるね。2番目はなんで置換されないんだろう?
まあ今回は2つしかないのでよいのですが。(^_^;)

<置換前>
AAA YYY BBB YYY CCC YYY DDD

<置換後>
AAA YYY BBB YYY CCC YYY2 DDD
0068名無しさん@お腹いっぱい。
垢版 |
2014/12/06(土) 02:01:31.38ID:S3Mv0mPO0
起動しなおすたびに正規表現キーワードの色指定が全部「テキスト」になるんだけど
原因なんだろ?
0071名無しさん@お腹いっぱい。
垢版 |
2014/12/06(土) 16:29:24.35ID:7quXOFGq0
Mocaさんがビルドしてくれてる

サクラエディタ weekly
http://mocaskr.web.fc2.com/weekly/sakura_weekly.html

のr3884ビルドで
1、マウススクロールによるタブの切り替えが効かなくなってる。
2、起動したときやタイプ別設定を変更後の度にモニタ全体で妙な再描画が発生し、開いている一部ソフトのウィンドウ上の描画に影響が出る。

Moccaさんの私的ビルド

Releases · mocaskr/sakura
https://github.com/mocaskr/sakura/releases

の006で上記1、007で上記1と2が起こるからMocaさんの環境が原因なのかもしれないけど、
r3863ビルドでは何れも起きなかったから正式版でも発生する可能性も考慮して一応報告。
0073名無しさん@お腹いっぱい。
垢版 |
2014/12/07(日) 18:22:36.02ID:N9AJ4qp10
>>70
その後公式BBSの方でも質問しているよ
ところでMocaさんのいう、いることになっているが最近みないリーダーってたぶんこの人で、
ブログやTwitterアカウントはほぼ確定しているんだけど、
公式BBSにURL貼っても問題ないかな?

http://anago.2ch.net/test/read.cgi/software/1294526851/791
791 名無しさん@お腹いっぱい。 sage 2011/10/23(日) 09:17:02.61 ID:Bk1lPjkk0
2011年03月05 日(土) 1 tweets ソース取 得:
サクラ エディタ 英語版 コンパ イル なう.
posted at 14:33 :36
Permalink - 2011年03 月05日
2010年11月23 日(火) 1 tweets ソース取 得:
自分が 言うの も何 ですが , サクラ エディタ は何故 Rubyの アウト ライン 解析を
サポートし ていな いのだ ろうか .と いうか サポート しない ままこ こまで 来て
しまった.
posted at 12:01 :51
Permalink - 2010年11 月23日
0074名無しさん@お腹いっぱい。
垢版 |
2014/12/07(日) 19:29:01.17ID:zaESXylr0
ページの追加
?質問だけを書き残した場合など,趣旨に合わないものは即時削除させていただきます.
?サクラエディタの一般的な質問・要望などはサクラエディタ掲示板へどうぞ.

件名
メッセージ

FAQとは「頻繁に尋ねられる質問」の略です (^^) よってここは質問掲示板ではありません.
質問形式で記述してありますが,解決策が明らかになっているものを記載する場所です.
0075名無しさん@お腹いっぱい。
垢版 |
2014/12/13(土) 06:12:21.54ID:Sac9U+Bq0
他所からの転載ですが

427 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2014/12/12(金) 22:43:26.48 ID:l0hUGvDB0
誰かサクラエディタでアウトライン解析(F11)とツリーの更新(F5)を同時にするショートカットとか知らない?

ツリーの更新と書いてありますが、サクラエディタでツリーを出すにはどうすればよいのでしょうか?
0081名無しさん@お腹いっぱい。
垢版 |
2014/12/18(木) 08:17:31.57ID:z5f6lZT00
ttp://ja.wikipedia.org/wiki/%E7%95%B0%E4%BD%93%E5%AD%97%E3%82%BB%E3%83%AC%E3%82%AF%E3%82%BF
異体字セレクタだってさ

幸いサクラエディタはソースコードが公開されてるから
自分の思うままに改造が可能、
IVSの機能があろうがなかろうが、自分でしつらえればいい
というわけで、個人の力量によって存在するし、存在もしない
必要なら自分でやればいい
0082名無しさん@お腹いっぱい。
垢版 |
2014/12/20(土) 15:38:35.20ID:v8ItFXTD0
>>78
サクラエディタだけの対応じゃだめで、
OSが8や2012以降かつ対応フォントがインストールされてないと
IVSは表示できないんだよなあ
0087名無しさん@お腹いっぱい。
垢版 |
2014/12/21(日) 22:44:51.12ID:3l+o7cwg0
↓みたいな内容のテキストファイルを用意して、これに記載されたファイルだけを対象にGREP検索って出来ますか?

<テキストファイルの内容>
C:\aaa\hoge.txt
C:\bbb\hige.txt
C:\ccc\huge.txt
0089名無しさん@お腹いっぱい。
垢版 |
2014/12/22(月) 03:13:24.53ID:ERDjc1020
エディタのように片一方で作業してる時、別の画面は負荷0みたいなものはメモリやリソース面で別プロセスにしないほうがいいのに
0093名無しさん@お腹いっぱい。
垢版 |
2014/12/23(火) 01:22:18.40ID:FLPxSY1K0
今時メモリやプロセッサパワーをケチるよりは、複数のデータが一度に吹き飛ぶリスクを低減する方が賢いんやで。
0094名無しさん@お腹いっぱい。
垢版 |
2014/12/23(火) 05:04:16.31ID:atZDl1Nf0
折りたたみ実装時は折りたたみのon-offを保存してほしいな
今のカーソル位置保存みたく
他のエディタでいちいち畳むのが面倒とかいう要望があるし
0095名無しさん@お腹いっぱい。
垢版 |
2014/12/23(火) 10:22:15.27ID:C8GDZOW10
アウトラインプロセッサのsolだと、ホイストという機能はある
むしろ、アウトライナーだとそのホイスト機能があって当然……という意見もある

1ペイン式のアウトラインプロセッサは作るのが相当に難しいらしく、
これまでにwindowsで5つも出ていない

エディタでの折りたたみ機能はそこそこ実装されていて、
notepad++など
ただしそれでもonoffは保存されない

さらにめんどくさいことには、アウトラインプロセッサで1ペイン型のものと2ペイン型のものを統合させたような代物は未だにお目にかかったことはない
とあるノードのonoffが左のツリーの方にも表示として影響するとなると面倒なことこの上ない物体になる
0097名無しさん@お腹いっぱい。
垢版 |
2014/12/23(火) 14:10:44.16ID:URdndukp0
激しくスレチなんだけど、サクラエディタって何も選択してない状態でCtrl+C、Ctrl+X、Ctrl+Vを押下すると
行単位でのコピー、切り取り、貼り付けが出来てすごく便利なんだけど
スマホでこの行単位でのコピー、切り取り、貼り付けが出来るアプリってあるのかな?
0100名無しさん@お腹いっぱい。
垢版 |
2015/01/02(金) 13:05:51.29ID:S8M6Qq3r0
デフォルトではgeanyの方が使いやすい。
だがsakuraの軽さも捨てがたい。
アウトライン表示があればコード折り畳みはさして重要ではないので
プロジェクト保存機能の方を優先して実装してくれんじゃろうか・・・
0101名無しさん@お腹いっぱい。
垢版 |
2015/01/02(金) 19:58:58.46ID:S8JB69YN0
俺もLinuxでは主にgeanyを使っているけど、キーボードマクロがねえ。。
簡単なキーボードマクロ処理したければ vim 、
複雑なキーボードマクロ処理したければ Sakura(Wine)にお世話になってます。
ただ、LinuxのWine + Sakura 、キーを押しっぱなしにしていると
キーリピートが残るのが残念。
0104名無しさん@お腹いっぱい。
垢版 |
2015/01/04(日) 13:39:34.38ID:aCIPLHvZ0
>>102

別のチャンジセットでコミットログに誤字があったため、再コミットしました。

https://bitbucket.org/suzzsegv/benizakura/commits/c6e75cc704dfacf49c78dcb02b5dad2ba028bf51

>>103

サクラエディタにはそのまま適用できないと思いますが、ソースのこの辺りという情報であれば。
べにでは UI を作るのが面倒だったので、編集用のフォントを設定するように変更しました。

https://bitbucket.org/suzzsegv/benizakura/commits/d5202c89a16de48653812758fb4dc6e27ca37cf7?at=default
https://bitbucket.org/suzzsegv/benizakura/commits/2b3f6d44d8cfa943db0d4ad06a6cc64174207ddc?at=default

高DPI環境・・・とか、もっともらしいコミットログを書いていますが、ぶっちゃけると、
もう、小さい字は読みづらいお年頃なのじゃよ。
0106名無しさん@お腹いっぱい。
垢版 |
2015/01/04(日) 17:15:12.13ID:8vgacvI60
サクラエディタをいくつも起動して、そのうちのある1つでアウトライン解析を表示すると
他も全部アウトライン解析が表示されてしまって不便です。
これってサクラエディタを複数インストールすることで回避できるのでしょうか?
それによってなんらかの不具合が起こったりするのでしょうか?
0107名無しさん@お腹いっぱい。
垢版 |
2015/01/04(日) 18:51:32.43ID:yFMZB8we0
>>106
> サクラエディタをいくつも起動して、そのうちのある1つでアウトライン解析を表示すると
> 他も全部アウトライン解析が表示されてしまって不便です。

確かに、イマイチな動作だよね。

> これってサクラエディタを複数インストールすることで回避できるのでしょうか?

べつべつに動くから、そのとおりだね。

インストールは、ちゃんとファルダ別にPortableになるようにすればよいはず。
Helpの単体配布版インストール のところを参照に。
0110名無しさん@お腹いっぱい。
垢版 |
2015/01/05(月) 21:18:15.45ID:ZgOnQuHI0
Windowsキー+←→でウィンドウを左右にスナップした後にタブを切り替えるとウィンドウ位置とサイズが変わってしまうんですが、設定で防げますか。Win8.1です。
0113名無しさん@お腹いっぱい。
垢版 |
2015/01/06(火) 22:52:54.42ID:akIqTJu70
>>112
会社の会長ってのは取締役会長って事だから
少なくとも取締役会を開催できるだけの人数がいることが条件だな
0114名無しさん@お腹いっぱい。
垢版 |
2015/01/11(日) 22:19:14.56ID:gMEgbgpk0
例)謹賀新年hogehoge}
  ↓
  謹賀新年}

ランダムな文字列であるhogehogeを一括で消すことってできますか?
0117名無しさん@お腹いっぱい。
垢版 |
2015/01/11(日) 22:50:05.29ID:Y164z/Iz0
正規表現という方法でできます
そしてこの板には正規表現スレは別に存在します
他にも解説サイトは山のようにあります
0119名無しさん@お腹いっぱい。
垢版 |
2015/01/25(日) 22:07:05.79ID:NIGsCr3n0
>>106
> サクラエディタをいくつも起動して、そのうちのある1つでアウトライン解析を表示すると
> 他も全部アウトライン解析が表示されてしまって不便です

アウトライン解析ダイアログの「▼」を押下すると表示されるメニューに、
「ドッキン配置を同期」というチェックが有ります。
このチェックを外すと、他のウィンドウへの同期が行われない動作になるようです。

これはちょっと気づきにくい機能ですね。改めてヘルプを見ると記載がありましたが、
共通設定に「アウトライン解析」的な設定項目があると良いのではないかと思います。

http://sakura-editor.sourceforge.net/htmlhelp2/HLP000064.html
0120名無しさん@お腹いっぱい。
垢版 |
2015/01/27(火) 19:53:21.78ID:gtQTcHFg0
必要な時にしか表示したくない人には「ドッキング禁止」がお勧め
0121名無しさん@お腹いっぱい。
垢版 |
2015/01/30(金) 20:25:43.94ID:wnSRelae0
ネットで拾ってきたPHPのキーワードファイルで強調表示させてるんですが、最新のキーワードファイルを取得できる方法とかありますか?
古いキーワードファイルとかだと対応が結構微妙なので。。。
0123名無しさん@お腹いっぱい。
垢版 |
2015/01/30(金) 22:55:23.27ID:61oQntUY0
>>121

キーワードファイルは、単に、一単語を一行づつ書いているだけなので、
自分で作ったら?

__halt_compiler()
abstract
and
array()
as
....
0124名無しさん@お腹いっぱい。
垢版 |
2015/02/04(水) 20:47:29.52ID:vWeXjz9c0
今まで
 カーソル移動遅ぇ、shift押しの選択させながら移動の方が速いってどういうことよ
とか思ってたけど「画面キャッシュを使う」を有効にしたら劇的に改善。
これまでの無駄なストレスは一体…… orz
0125名無しさん@お腹いっぱい。
垢版 |
2015/02/04(水) 21:45:17.13ID:b9v/CKNe0
http://www.rickynews.com/blog/2014/05/14/vim-speedup-strategy/
Vimの生産性を一撃で高めるシンプルなテクニック

こういう記事を読んでなかったのが原因だ
他にも、emacsにもカーソルの速度を速める方法はある

ということは、カーソルの速度は変えられるものだ……という考えが根付くことになる
しかして、現在では、まさか変えられるとは思わないのでggらない、
カーソル移動速度を変える・変えられるという発想は、この時代では思いもよらないから
0126名無しさん@お腹いっぱい。
垢版 |
2015/02/05(木) 07:52:36.95ID:hMWFm5pE0
>>125
なるほど、言われてみればOSキーリピート設定はOSインストール直後に真っ先に
確認してた箇所で常に最速にしてきてた、デフォが遅かったのはいつまでだったろ?

で、サクラエディタ、普通のテキストファイルでは特に問題ないスピードだったのよ。
遅くなるのは、自分で頑張って正規表現キーワード追加し色分けしたのとか派手派手しく
色分けしたのが遅かった(shift押下時除く)から、それが原因で遅くなるもの、と
トレードオフなら仕方ないかと諦めてたんですわ。

原因はサクラエディタのヘルプの中で『ヒント』としてもちゃんと注意喚起のある
「カーソル行縦位置線」
この「カーソル行縦位置線」有効時に「画面キャッシュを使う」を有効にしないと
カーソル移動が遅くなる、ではなく、CPU負荷が高い、描画が遅くなる、だったオチ。
ヘルプ嫁、ってことですね、わかります…… orz


今後は、ググッてもヒットしますように
サクラエディタ 遅い カーソル 移動 速度 カーソル行縦位置線 画面キャッシュ
0127名無しさん@お腹いっぱい。
垢版 |
2015/02/07(土) 01:34:03.89ID:MDIL1XxO0
>>126

おお!
この設定項目って大事だったのか!! Thanks!!

これまでは、カーソル移動の代わりに、
Ctrl+J と Ctrl+F と F3 を駆使して、Vim風に使っていたけどな。、
0129名無しさん@お腹いっぱい。
垢版 |
2015/02/07(土) 14:04:25.32ID:h9GG2mwU0
画面キャッシュは後で追加された性能改善。

追加された当初は画面の一部が再描画されない等の不安があったから元の動作をデフォにしてたと思う
現Verはほとんど問題なくなったからキャッシュするのがデフォに切替わってる
(OFFにできるようにはしてある、というだけの話)

※ま、過去Verの設定を引き継いだままだとOFFになっちゃってるわけだけどな
0130名無しさん@お腹いっぱい。
垢版 |
2015/02/07(土) 14:13:43.19ID:UVUdY6dI0
>>127
ふと、思いつき sakura.ini をリネームして起動
「画面キャッシュを使う」がデフォで有効 ……orz

タブのコンテキストメニューも”使える”項目がデフォで入ってる、
「右をすべて閉じる」「左を〜」などチマチマ追加するの面倒くさいと思った遠い昔。
0132名無しさん@お腹いっぱい。
垢版 |
2015/02/10(火) 19:02:39.63ID:pmvoLXZP0
GREP中にキャンセルすると、

挿入 しました。
xxx 個が検索されました。

と表示されるんですが、「挿入」っておかしくないですか?
0133名無しさん@お腹いっぱい。
垢版 |
2015/02/11(水) 09:24:14.89ID:NMTBycA40
>>132
使ってるリソースは STR_GREP_SUSPENDED "中断しました。\r\n" であってるので、
LoadStringかto_wcharあたりで禁じ手のバッファ使いまわしてるようなので表示前にバッファ破壊してますよね
0134名無しさん@お腹いっぱい。
垢版 |
2015/02/13(金) 17:49:37.09ID:XZV26MUy0
Ver 1.6.6.0
「ファイル名」の最後に『.○○』が付いてると
保存するときにファイルの種類をテキスト選んでも
拡張子『.txt』が付かなくてファイル名の最後の『.○○』が拡張子にされてしまう
なんだこれ
ファイルの種類選択した意味ねーじゃん
0135名無しさん@お腹いっぱい。
垢版 |
2015/02/13(金) 18:13:46.08ID:fHOv1vY90
むしろそういう挙動じゃないエディタって存在するの?
ファイル名にはピリオドなんて付けずアンダースコアにしておきなさい
0137名無しさん@お腹いっぱい。
垢版 |
2015/02/14(土) 18:21:22.01ID:lpUuPLqh0
最小化時はタスクトレイにいれたいのですが、設定を変更してもうまくいきません。
タスクトレイにアイコンは出てくるのですが、タスクバーにもアプリが残っています。
何か設定が悪いのでしょうか。他に設定する場所は見当たらないのですが。
0138名無しさん@お腹いっぱい。
垢版 |
2015/02/15(日) 00:31:51.51ID:Qm5LwQZe0
>>133
CLoadString::LoadStringStのリサイクルバッファは馬鹿げてると思うんだ。
文字列リソースなんて全部メモリに読み込んでもせいぜい100KB程度なのに、
なんで4個きりの文字列バッファ使いまわしてるんだ?
一度読んだものはまた使えるように保持したままでよくね?

俺用では今からその部分をmapで書き直そうかと思ってる。
0139名無しさん@お腹いっぱい。
垢版 |
2015/02/15(日) 00:38:47.93ID:Qm5LwQZe0
ところで、メッセージボックスのコピーが文字化けするのって最新trunkでもまだ治ってないよね
0142名無しさん@お腹いっぱい。
垢版 |
2015/02/16(月) 20:02:24.84ID:VMB2IUHU0
>>141
出来ました。
ありがとう!

ちなみにLinuxのwineで使ってます。
以下のようにして、出来るようになりました。

1. WSHインストール
  winetricks パッケージをインストールして実行し、
  [Select the default wineprefix] - [Install a Windows DLL or component]
  の「wsh」で始まる項目をチェックして [OK]
2. WSHマクロ作成
  http://sakura.qp.land.to/?Macro%2F%C5%EA%B9%C6%2F207
  を、ファイル
  $HOME/.wine/drive_c/Program Files/sakura/RepeatRecKey.vbs
  にコピペし、S-JISで保存
3. sakuraエディタの [設定(O)] - [共通設定(C)] - [マクロ]で
  [名前(N)]欄 = キーマクロを回数指定実行
  [File]   欄 = 2.のRepeatRecKey.vbsを設定
4. 実行は、キーマクロを記録した状態で
  [ツール(T)] - [登録済みマクロ(B)] - [キーマクロを回数指定実行]
0145名無しさん@お腹いっぱい。
垢版 |
2015/02/22(日) 16:15:06.29ID:/w6m4WwR0
リリース早々バグが見つかってるな。

ttp://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=data&tree=r7952
0152名無しさん@お腹いっぱい。
垢版 |
2015/02/23(月) 18:54:37.93ID:PZpFzCaS0
アイコン 784D+3 頂きました、d
『grep置換』用のアイコンが今まで使っていた 784D+2 に既にあったので
遡ってみると『784D+ (2013/07/09)』の時点で既に準備済みだった。
なんていうか、超々長距離射撃?
0154名無しさん@お腹いっぱい。
垢版 |
2015/02/23(月) 22:22:02.15ID:NpueA4YI0
ミニマップて実際、何の役に立つの?
見栄え重視の劣化版アウトライン解析くらいにしか思えない…
0157>>150
垢版 |
2015/02/24(火) 10:35:21.53ID:8mRgxbq10
原因分かった。メインのフォントに依存するんだな、これ。
TrueTypeフォントじゃないとダメなようだ。
0158名無しさん@お腹いっぱい。
垢版 |
2015/02/25(水) 12:31:05.45ID:gRcMUrLQ0
http://www.forest.impress.co.jp/docs/news/20150225_689823.html
紹介キテタ

でも
>さらに、GREP置換に対応。まだメニューは用意されていないが、コマンドラインから利用できる。
これって、
http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=data&;tree=r7940
のことで >>129-130 と同じで以前からのユーザーが新しい機能の
恩恵を受けられない現象の一つだよね?
0159名無しさん@お腹いっぱい。
垢版 |
2015/02/25(水) 21:26:38.32ID:SEcreTbX0
メニューをフルカスタマイズできるようにした弊害がここにきて明らかになった、と。
固定メニューの頃なら新Verで単純にメニューへ追加できてたのに。
可変となると、どこへ追加するのか?、追加のしようがないわけだな。
0160名無しさん@お腹いっぱい。
垢版 |
2015/02/25(水) 21:35:54.64ID:sGi0/cEK0
各メニューとその他の設定ファイルが別々なら割と容易に初期化できるんだが、
さすがに全設定が飛ぶとなると今更初期化する気になれんわな
0161名無しさん@お腹いっぱい。
垢版 |
2015/02/25(水) 21:37:53.57ID:SEcreTbX0
メニューをカスタマイズしてても適切な場所に新機能が強制追加されるようにはできないものか?
0164名無しさん@お腹いっぱい。
垢版 |
2015/02/25(水) 23:21:07.89ID:SEcreTbX0
リリースされるたびにリセットしてカスタマイズしなおす、てダメでしょ。
直上にあるはずのメニューを探して、見つかったらその直下に追加するのが妥当かな?
例)
[Grep置換...]は[Grep(G)...]の次に置くのが自然。
メニューの中から[Grep(G)...]を探して見つけたらその後ろに強制追加
[Grep(G)...]が見つからなければさらにその上にあるはずの[ブックマーク(M)]を探して見つけたらその後ろに強制追加
(以下、上のメニューに遡って[検索(F)...]まで繰り返す)
もし、[検索(F)...]も見つからなければ、トップレベルの[検索(S)]メニューを探して先頭に強制追加。
トップレベルの[検索(S)]もないときはトップレベルの[検索(S)]を追加してそこに強制追加

とか。
0165名無しさん@お腹いっぱい。
垢版 |
2015/02/25(水) 23:24:49.19ID:nKX4FeYk0
なんで今回(2.2.0.0)x64は無いのん?
0166名無しさん@お腹いっぱい。
垢版 |
2015/02/25(水) 23:38:58.07ID:SEcreTbX0
>>165
少なくとも、>>147の問題が解消されたバージョンまでは
被害が広がらないよう、インストーラ版もx64版も出せないんじゃないかな。

一度壊された行間は手作業でしか戻せない。タイプ別設定30種類全部をね。
(バージョンアップでまた強制的に行間1に戻されたら、行間0を多用する俺には迷惑)
0167名無しさん@お腹いっぱい。
垢版 |
2015/02/26(木) 02:39:16.95ID:RPLv1iDE0
もしかして多段タブは等幅off限定?
正式版、Mocaさんのweekly版並びに私用版のいずれもonにすると解除される。
0170名無しさん@お腹いっぱい。
垢版 |
2015/02/26(木) 06:57:07.72ID:cy+XAAZP0
サクラエディタにソースコードを提供したが
ソースコードホルダーにサクラエディタ以外への使用の問い合わせもないまま
ソースコードを再利用した別名のエディタがあるのはなんでなんだろうかが
0172名無しさん@お腹いっぱい。
垢版 |
2015/02/26(木) 07:14:20.17ID:8GHHqy0p0
>>170
元がサクラであることが明示してりゃ、さほど問題視されることはなさそうだね
国内で俺オリジナルだと主張したり、元を隠してない限り訴訟にまで発展しないのでは?
0174名無しさん@お腹いっぱい。
垢版 |
2015/02/26(木) 12:30:38.57ID:DvHwQmJI0
バグでてるから、まだ使うのやめたほうがいい?
0177名無しさん@お腹いっぱい。
垢版 |
2015/02/26(木) 20:51:21.68ID:yvE8jYMu0
>>170

サクラエディタのソースコードは zlib/libpng ライセンスに移行している最中かと
思われますので、以前提供したソースコードを zlib/libpng ライセンスに
したくない場合には、「賛同できない」と言っていただき、該当コードの箇所を
教えていただけると助かります。

http://sakura.qp.land.to/?Develop%2FLicenses
0179名無しさん@お腹いっぱい。
垢版 |
2015/02/26(木) 22:25:40.74ID:568YYWum0
そんなもん一概に言えるかいな
何十行だろうと個性がなかったらダメだし、数行でも個性が見えればおk
0181名無しさん@お腹いっぱい。
垢版 |
2015/02/26(木) 22:40:37.86ID:FDo63nK60
>>179
その個性ってのが分からんのよ。
たとえば、「ダメよーダメダメ」って個性があるけど、著作物と言える?
0182名無しさん@お腹いっぱい。
垢版 |
2015/02/26(木) 23:13:01.79ID:568YYWum0
>>181
そんなもん個性でも何でもないから無理
限界事例なんて判例の蓄積によってぼんやり見えてくるものだから、一般人が考えるだけ無駄だよ
0183167
垢版 |
2015/02/27(金) 08:10:32.17ID:TSAzwfRw0
>>173
マジか〜、と思ってタブを開きまくったらたしかに多段になったよ。
サクラ内部のタブ最小幅依存なんだね。
パッチが上がったから次バージョンあたりに追加かな。

タブバーの項目幅の調整・iniで設定可能に
http://sourceforge.net/p/sakura-editor/patchunicode/980/
0184名無しさん@お腹いっぱい。
垢版 |
2015/02/27(金) 19:12:31.39ID:yrn4dnWi0
強調キーワード機能なんですがDOSコマンドで
@DIRなど@マークを付けた場合にもDIR部分のみ強調する事はできますか?
正規表現で/@[A-Z0-9]+\s?/kこのようにして@も含めて強調はできるんですが@は強調したくないのです
方法があれば教えてほしいです
2.2.0.0のUnicode版を使っています
よろしくお願いします
0186184
垢版 |
2015/02/27(金) 20:06:13.32ID:yrn4dnWi0
>>185
おおおお、できました!感動です!
どうもありがとうございました
0187名無しさん@お腹いっぱい。
垢版 |
2015/02/28(土) 12:15:31.30ID:YFg2QwPH0
>>166
> 一度壊された行間は手作業でしか戻せない。タイプ別設定30種類全部をね。

30個を手作業で? プログラマならもっとスマートなやり方でやれよ。
sakuraを全終了後、sakura.ini を別のエディタで開いて 置換すれば?


とはいえ、sakura.ini の 可搬性とか流用性については、どうにかなってほしいよね。
sakura.iniをそのままコピーするという方法だと、今回みたいな問題が起きたり
他には、各PCごとに設定を微妙に変えるとかいうのが少々面倒だったり。。。

最初から設定していく方法としてはいろいろあるのだけど、煩雑だよね。
1) 設定をマウスでポチポチ行う。
ただし、ファイルタイプ別の設定の import をマウスポチポチとか大量になると面倒。
2) 新規で作った sakura.ini を別エディタで開いて、
保存しておいたsakura.ini から必要な設定カテゴリをコピーペーストで移していく。


>158
http://www.forest.impress.co.jp/docs/news/20150225_689823.html
今回は、grep置換とかミニマップ以外にも、追加されてる機能あるのに、気づいていないみたいね。
・ファイルツリー表示とか
・ノート罫線とか
他、まだある?
0189166
垢版 |
2015/02/28(土) 14:04:01.49ID:TuZbli3E0
>>166
> sakuraを全終了後、sakura.ini を別のエディタで開いて 置換すれば?

もちろんしたよ。自分は。
皆がそれをできるわけじゃないというのが前提の話。

1万人が導入すれば、年齢、性別、職業の如何を問わず、
例外なく1万人の行間が壊される
ダウンロードはインストーラ版が圧倒的に多いんだから、
それは出さないのが無難でしょ
0191名無しさん@お腹いっぱい。
垢版 |
2015/02/28(土) 14:18:24.51ID:TuZbli3E0
ちなみに、sakura.iniの編集にはわざわざsakuraを全終了して別エディタ使う必要はない。
sakura自身で編集・保存後、タスクマネージャでsakuraプロセスを強制終了するので十分。
0192名無しさん@お腹いっぱい。
垢版 |
2015/02/28(土) 16:27:55.41ID:TuZbli3E0
ところで、
有償化提案とかライセンス明確化とか、よく無茶振りするもんだなぁ、
と思う。

過去20年近くにわたって何十人もの人がかかわってきたプロジェクトで、
現在アクティブなのは2〜3名。
そんな変革をまとめるような話、苦笑いしながらお茶を濁すしかなくね?
0193名無しさん@お腹いっぱい。
垢版 |
2015/02/28(土) 16:54:34.72ID:ukhEWBDY0
ブックマークやアウトラインから指定場所へ飛んだ時の動作はどこかで設定できますか
現在決められた上下2箇所に飛んでるんですがどちらかに固定したいです
0194名無しさん@お腹いっぱい。
垢版 |
2015/02/28(土) 21:34:36.76ID:TuZbli3E0
>>176を読む限り、プロジェクトへの参加は不要なのね。
別名を名乗るのをやめさえすれば問題ないと思われ。
「サクラエディタ(紅桜版)」と名乗ることをお勧め。
0195名無しさん@お腹いっぱい。
垢版 |
2015/02/28(土) 23:27:23.38ID:TuZbli3E0
「うんこコード」てのは一部の人からは反感を買ったかもだ
自虐を加えたからといってどこか後の祭りムードが漂っていた
0196名無しさん@お腹いっぱい。
垢版 |
2015/03/01(日) 09:44:20.26ID:CjXvk6mm0
>>189

インストーラ版は、安定して半年か1年たったのをリリースで良いのだろう。
そして、zipから自分でコピーする版は、今みたいな感じで良いと思う。
zip版は多少バグが入っていても許す。


バグはなければない方が良いに決まっているけど、
バグ絶対に無しにしろ、って言うのは、それは無理な話。
また、バグに対して慎重になりすぎると、たぶん、開発のペースが落ちてしまうと思う。


というか、建設的な話をすると、
sakuraエディタ みたいなアプリの開発に向いた、良い回帰テスト手法みたいなのないのか?
自分も開発に参加したいと考えているが、今回のような騒々があると、怖くてソースをアップできないな。
0198名無しさん@お腹いっぱい。
垢版 |
2015/03/02(月) 00:02:15.61ID:NKaxiahj0
>>194
名前を変えれば、みんな許してくれるかな・・・
でも、あえてライセンス明確化という無茶ぶりをしてみました。

>>195
10月〜11月はつまらない不具合改修の適用を続けていたので、
フラストレーションが貯まっていたのと、
こちらは、丁寧に書くよう気をつけているが、話し言葉で返されて・・・
ついカッとなってやった。だが、反省はしていない。

>>189
私は組込み系の人なので、バグは許されないことが多いのですが、
その立場から言わせてもらうと、「アプリ屋さんは気楽でいいな」と思います。

まあ、プライベートでの開発でバグ無しを期待するのは難しいとは思います。
私も気楽にうんこコードを書いていますし。
0199名無しさん@お腹いっぱい。
垢版 |
2015/03/02(月) 04:24:36.55ID:jp5BWZJ30
>その立場から言わせてもらうと、「アプリ屋さんは気楽でいいな」と思います。

マジで言ってるなら氏ぬべきだと思う
0200名無しさん@お腹いっぱい。
垢版 |
2015/03/02(月) 18:07:35.36ID:XCxOGxoK0
>>198
人を不快にする才能に感服
それでいて誰にも嫌われたくないってか?
0202名無しさん@お腹いっぱい。
垢版 |
2015/03/02(月) 19:41:27.36ID:XCxOGxoK0
他人が書いたうんこコードは許せない
自分が書いたうんこコードは許される
まだ本気出してないだけ
0204名無しさん@お腹いっぱい。
垢版 |
2015/03/02(月) 21:30:07.42ID:TWZRmxL+0
202は半分、今北に呼応した言葉遊び
組み込み系、PCアプリ系ともデスマ経験のある自分の立場から言わせてもらうと、
「アプリ屋さんは気楽」だとか、舐めた口きくなよ、と
0206名無しさん@お腹いっぱい。
垢版 |
2015/03/02(月) 22:18:56.32ID:F8ChuOmE0
202は半分、今北に呼応した言葉遊び
組み込み系、PCアプリ系ともデスマ経験のある自分の立場から言わせてもらうと、
「アプリ屋さんは気楽」だとか、舐めた口きくなよ、と
0213名無しさん@お腹いっぱい。
垢版 |
2015/03/03(火) 12:43:52.48ID:UGgj+yFg0
近所の公園の高台に行きたい、それには2本の足を使って一歩ずつ歩いていく、歩ける人なら簡単だ
だから歩いて目的地にたどり着くことが簡単なことだと思ってしまう
一歩歩くことは簡単なのだから間違えることはないと思えてしまう
とんでもない勘違いだと思う
富士山の頂上に歩いて行くには一歩一歩歩いて行けばたどりつく
一歩歩くことは簡単だしそれを繰り返すだけだ、ほら、簡単に登れる
しかし、そんなことはないだろう
今回のリリースは無事に行われた、たどりつくべき目的地に到着した
その恩恵を受けることができる、すごくうれしい、ありがたいと思う、関係者に感謝の気持ちを伝えたい
0217名無しさん@お腹いっぱい。
垢版 |
2015/03/03(火) 23:47:51.26ID:LfP4cDpj0
乗り換え始めて思ったデフォで変えておいて欲しいとこ
アイコン、単語選択のダブルクリック、SPACEインデントオフ
0218名無しさん@お腹いっぱい。
垢版 |
2015/03/03(火) 23:55:06.66ID:dFUt51id0
そこに初心者がいるかどうかわからないのに「初心者用に」と一輪・二輪挿ししてくのはなんかモニョとするよ
0222名無しさん@お腹いっぱい。
垢版 |
2015/03/07(土) 16:39:52.24ID:dj4NhEJo0
>>199
>>204
2.2.0.1 は不具合修正かと思いきや、短期間で新機能を追加していたりするので、
デグレードは気にせず、気楽にやってるのかなと。
主に Moca さんに対する嫌味で、アプリ屋さん全般に対して言ったつもりではないです。
気分を害された方、申し訳ない。

>>200
私の嫌味で Moca さんが、もう少しデバッグしてからリリースしてくれて、
サクラエディタの品質が上がれば、御の字なのですが。
ただ、(過去の掲示板をチラ見したかぎり)昔からサクラエディタの品質は
よろしくない状況だったようなので、仕方ないかも。

>>202
結局、仕事では「時間(工数)が足りない」と言ってうんこコードを書くから、
いつまでも本気は出さないんだよね。

でも、自分のコードを「すばらしい」と自画自賛する人はそれ以上伸びないと思うので、
互いにうんこうんこ言いながら切磋琢磨するのがいいんじゃないかと思います。
0223名無しさん@お腹いっぱい。
垢版 |
2015/03/07(土) 17:31:41.80ID:51kXADwl0
仕事では仕様(機能要件、非機能要件)を満たすコードであればウンココードでいいけど(俺はやらないけどね)、
仕事でないものは自分のその時点での全力を注いで、
最高に美しいコードと信じるものを書くべきだよ。
そうしないと「本気出してないだけ」のつもりが、すぐに「本気でもウンコ」状態になる。
自己肯定と向上心の無いヤツはすぐに使い物にならなくなるから。
0225名無しさん@お腹いっぱい。
垢版 |
2015/03/07(土) 21:03:43.22ID:PpTwOlpI0
全力エレガントに見えてた過去の自分のコードは今見ると全部ウンコだわ
コードは書いたそばからウンコ化する
自分の方向性にマッチしない他人のコードも全部ウンコにみえてしまう
使い物になるならないのモノサシに重ねてはだめだよ
0229名無しさん@お腹いっぱい。
垢版 |
2015/03/07(土) 23:12:48.35ID:miZBlBZo0
アヤマッテキテ、ハヤク!
う●こ扱いして貶してしまう何処かの誰かのソフトなんて、怖くて使えないよ
0231名無しさん@お腹いっぱい。
垢版 |
2015/03/08(日) 00:13:09.05ID:aG5Y84Wp0
俺の感覚では、もかさんのコードはプロジェクト内ではトップクラスに信頼してる
不具合報告すれば最優先で対応してくれる安心感も
0232名無しさん@お腹いっぱい。
垢版 |
2015/03/08(日) 14:10:33.68ID:sGo/HjrH0
>>222
Mocaのせいにすんなよ
もともとMocaはバグフィックスよりも新機能な人(サクラの小枝研中心の活動)だったんだからしょうがない
4年前のこの時期までは、げんたがプロジェクトリーダーで
trunkへのコミットを取り仕切ってたのが4年前に無言で行方不明に
震災犠牲者説もあるけど、本人らしき人が以降もツイッターを続けてるから
たぶん興味なくなって雲隠れしてるだけ

以降しばらくはryojiとnoviceが中心になってUnicode版もリリースされたけど、
V2.0.4.0か2.0.5.0あたりでryojiが仕事とかが忙しくなったとのことでフェードアウト
しかしこのnoviceがリファクタリング大好きなせいで、
既存機能のデグレードが多発
Mocaがリリース管理もやらざるを得なくなっただけのこと
0233名無しさん@お腹いっぱい。
垢版 |
2015/03/08(日) 15:01:00.68ID:/j6QFceX0
PHP形式以外のヒアドキュメントってマジで色分けできないのこれ?
正規表現キーワードは複数行にマッチしないし詰んだわ・・・
0238名無しさん@お腹いっぱい。
垢版 |
2015/03/08(日) 22:56:13.76ID:M6czz5Lk0
昔開発に参加してた連中ならある程度礼儀をわきまえてる
ここでぐう垂れてる屑は明らかに違う
0239名無しさん@お腹いっぱい。
垢版 |
2015/03/08(日) 23:07:34.82ID:ZF/OLBdu0
過去をそんな美化しなくても
内部のいざこざだってたまにあったじゃない?
それで追い出されるように消えた人とかも1人や2人じゃない
0240名無しさん@お腹いっぱい。
垢版 |
2015/03/09(月) 19:24:08.69ID:xdurw0st0
やればやるほど報われないと知りながら、よくやってくれた。
もかさん、ありがとうございました。
0241名無しさん@お腹いっぱい。
垢版 |
2015/03/10(火) 04:15:45.89ID:9CMZ6VBq0
ありゃりゃ!?知らぬ間に酷い状況に……。

Mocaさん、お疲れ様でした。
ここに投稿されたバグへの迅速な対応に助けられたことしばし。
ありがとうございました。


出来れば私用版だけでなくweekly版もリリース続けてほしいなぁと思ったり。
無理のない範囲でだけど。
0242名無しさん@お腹いっぱい。
垢版 |
2015/03/10(火) 07:25:42.31ID:T4kxb5100
機能追加と品質向上は相反するところがあって
1人で全部はかなり無理がある
それぞれに互いの価値を認めあったうえで
それぞれに特化したメンバが協力し合わなければ
継続が厳しいほどの高機能ソフトになりつつある

よね?
0243名無しさん@お腹いっぱい。
垢版 |
2015/03/10(火) 14:56:37.47ID:a8pHEuma0
>>242
そうだね。サクラエディタはそこら辺のエディタとは違って、
完成度とか、機能の豊富さとか、使い易さとか。
とにかく抜きん出ている。

もかさん、ほとんど一人で戦い続けて、さぞ辛かったろう。
0246名無しさん@お腹いっぱい。
垢版 |
2015/03/11(水) 22:45:42.47ID:eNp5V9ix0
もうすぐさくら散る季節か
0247名無しさん@お腹いっぱい。
垢版 |
2015/03/11(水) 23:31:18.90ID:dkycOCCD0
ええ〜〜〜、この流れ、残念すぎる。

っていうか、せっかくのオープンソースなのに、バグだしも協力してやるもんだろ?
この雰囲気だとなかなか新しい開発者も入って来れないぞ。
このままだと、サクラエディタの進化止まってしまいそうだな。

バグを恐れていたらオープンソースソフトの開発なんぞできないだろ。
今回のバグが致命的とか言っているの、ほんの一名だし、
マイナーバージョンアップでのバグくらいは大目にみろよ。
嫌だったら素直にメジャーバージョンの安定版使っていればよかったのにね〜〜。

まったく、>222 はこの埋め合わせをどうしてくれるんだ?
0248名無しさん@お腹いっぱい。
垢版 |
2015/03/11(水) 23:49:02.70ID:dkycOCCD0
>>242
>>243

オープンソースなんだから、協力しあわないと、使いやすいソフトに育たないだろう。

今後も多くの機能に対応するには、まずはマクロやプラグインで機能追加を試して、
評判の良い機能は本体に取り込んでいくとかそういうやり方が良いかも。

現状だと、プラグインとかマクロの投稿がやりづらいかな?
もっと気軽に参加できるような体制になると良いよね。
0249名無しさん@お腹いっぱい。
垢版 |
2015/03/12(木) 17:01:41.91ID:sJSrI+B50
Ctrl+W に選択系の「現在位置の単語選択」,Ctrl+F4 にファイル操作系の「閉じる」が割り当てられている
初期状態を、今更だが Ctrl+W にファイル操作系の「閉じる」を割り当て直した。
やはりIE,Excel,Google Chrome,Explzhなど他のソフトと同じキー操作でタブを閉じたいからね。
0251名無しさん@お腹いっぱい。
垢版 |
2015/03/13(金) 12:55:54.52ID:JVED5GP20
そういう棘のある攻撃口調が開発者を疲弊させる
擁護側のつもりでも相手を更に反発させるだけ
0252名無しさん@お腹いっぱい。
垢版 |
2015/03/13(金) 19:48:15.49ID:wM7HjEAs0
>>250
248は、今後のサクラエディタの発展について
現実的な提案をしていると思う。

250は、もう少し寛容な心を持って欲しい。
0258名無しさん@お腹いっぱい。
垢版 |
2015/03/15(日) 17:46:43.30ID:SGKcawQl0
>>255
> 句読点を削ればバレないとでも思ったのかなw

・・・洞察が安直すぎるだろ
0264名無しさん@お腹いっぱい。
垢版 |
2015/03/17(火) 02:51:48.08ID:VhC1m4560
フォークして、もみじエディタでも作ろうかしら
0265名無しさん@お腹いっぱい。
垢版 |
2015/03/17(火) 08:38:45.55ID:hdsfI+mj0
とりあえずMocaさんが公式引退とはいえ私家版の
更新を続けてくれるというのはなにより
紅桜の人は謝罪の気持ちがあるなら、
もかさんの私家版の更新を紅桜だけじゃなくてサクラエディタにパッチ当てくらいのことはして欲しい
0268名無しさん@お腹いっぱい。
垢版 |
2015/03/17(火) 15:10:01.65ID:3nQIM0IC0
なるほど
何かを貶めるための最良の方法は
アンチ活動をすることではなく
狂信者を演じること、というわけか
たしかにこうかはばつぐんだな
0269名無しさん@お腹いっぱい。
垢版 |
2015/03/17(火) 21:12:51.83ID:aNYqWOHD0
「こうかはばつぐん」がわかる世代は限られてるので
おっさんしかいないこのスレでは使用者が限られかつ理解されない
0272名無しさん@お腹いっぱい。
垢版 |
2015/03/18(水) 01:02:33.54ID:bk6Xv6LP0
>>270
狂信者を演じる例か?
0273名無しさん@お腹いっぱい。
垢版 |
2015/03/22(日) 10:37:53.47ID:kEnqtb9a0
FFFTPにも貢献していたMocaさん
日本のテキストエディタとFTPの2大巨塔で活躍していた人を
ウンコ呼ばわりとか絶許

ttp://www.geocities.jp/moca_skr/old/ffftp/
ttp://www2.biglobe.ne.jp/~sota/ffftp-history.html
0278名無しさん@お腹いっぱい。
垢版 |
2015/03/23(月) 00:40:07.71ID:p59Iar7Z0
折角オープンソース化しても後継者が現れずに消えて行ったアプリに比べたら、熱心な後継者の現れたこれらのアプリは恵まれている。
274は原作者が何故オープンソース化したか考えるべきだな。
0283名無しさん@お腹いっぱい。
垢版 |
2015/03/23(月) 22:18:13.68ID:p59Iar7Z0
>279
その面倒なものを引き受けてくれる方に向かって、「人の褌で相撲を取るようなもの」と言うのは失礼だと思わないかね?
0286名無しさん@お腹いっぱい。
垢版 |
2015/03/26(木) 20:50:57.46ID:2/tt92wU0
置換でインデント引き継ぎながら挿入って出来る?
\r\nだと次の行の最初からになってしまうんだが・・・
0288名無しさん@お腹いっぱい。
垢版 |
2015/03/26(木) 21:08:05.51ID:2/tt92wU0
すいません
なんて説明したらよいのか分からなくて…

□=空白

□□□あいう
□□□さしす

これを

□□□あいう
□□□かきく
□□□さしす

こうしたいが
□の数が定まっていないので
挿入行を
□□□かきく
に固定してしまうと
ある場所では

□□□□□あいう
□□□かきく
□□□□□さしす

になってしまうってことです
0290名無しさん@お腹いっぱい。
垢版 |
2015/03/26(木) 22:11:41.67ID:2/tt92wU0
>>289
レスありがとうございます!
試してみたのですが
何故か一致する物が無いと出たので
調べながらやった結果

(\s*)あいう
↓選択終点追加
$1かきく

で無事置換できました!
ありがとうございました
今まで正規表現を使ったこと無かったんですが
なかなか使いこなすのは難しそうですねぇ…
0292名無しさん@お腹いっぱい。
垢版 |
2015/04/04(土) 05:14:48.54ID:nIJYdE4J0
桜は15年ほど前に試してだめだったので以後ずっと使ってないが
最近のためしにいれてみた
TXT関連付け秀丸、自作小説執筆用にファイラから起動のWZって運用してたが
0294名無しさん@お腹いっぱい。
垢版 |
2015/04/04(土) 13:41:25.29ID:vTpGT9CZ0
流行りのエディタみたいにダブルクリックで検索マークの切り替えがしたいけど設定しても動作しないです
0297名無しさん@お腹いっぱい。
垢版 |
2015/04/07(火) 19:02:55.52ID:K8h6dBs50
公式の掲示板に、電磁波がどうとか言ったあげく
携帯の番号まで晒している奴がいるが、
大丈夫か?(いろいろな意味で)
0299名無しさん@お腹いっぱい。
垢版 |
2015/04/16(木) 10:33:02.46ID:d4mAXZ/v0
単語選択したファイル名で、
特定のパスの同名テキストを開きたいのですが、
JSで書く感じですか?
0301名無しさん@お腹いっぱい。
垢版 |
2015/04/16(木) 22:06:19.02ID:O8KnJm9s0
>>71のMocaさんの最新版(2015-03-03)を使用しているのですが
タブの固定をすることはできませんか?
タブをクリックするとそのタブの列が一番前に出てきてタブの順番があやふやになってしまって・・・
0302名無しさん@お腹いっぱい。
垢版 |
2015/04/24(金) 13:19:23.96ID:8j0sI6ym0
質問です。

・サクラエディタの背景色とかフォント設定をしたんですが、
アイコンをWクリックして新規作成すると、元の桜色になってしまいます。
設定した背景色とかフォントで立ちあがるにはどうしたらいいんですか?


・ファイルを新規で保存する時に、ファイル名が無題〜とかになるんですが、
ここに現在の日付時刻が自動的に入るようになる機能はありますか?
0304名無しさん@お腹いっぱい。
垢版 |
2015/04/24(金) 14:04:20.01ID:8j0sI6ym0
>>303
ありがとうございます。
申し訳ないですが意味がちょっと分かりません。
自分で背景色を黒、フォントの大きさを12等に設定しました。

既存のtxtファイルをドロップとか、SAKURAで開く、にしたばあいは
ちゃんと黒で開くんですが
アイコンWクリックで新規で開いた時には桜色なんです。
0305名無しさん@お腹いっぱい。
垢版 |
2015/04/24(金) 15:41:56.42ID:Gw7eOIeM0
そっか

ヘルプも参照しない、メニュー触らない、何もしない
なら意味が分からないままでいるしかないな
0306名無しさん@お腹いっぱい。
垢版 |
2015/04/24(金) 16:25:16.19ID:8j0sI6ym0
タイプ別設定のとこは何度も見ましたが、

新規ウィンドウは『基本』 に設定するような項目? などは見つかりませんでした。
0307名無しさん@お腹いっぱい。
垢版 |
2015/04/24(金) 16:45:28.86ID:L/PlpmZo0
コマンドラインオプションで指定しない限り、新規は自動的に「基本」扱いで起動する。
でそのまま「タイプ別設定」を開けば「設定の名前」が「基本」になってるはずだ。
0308名無しさん@お腹いっぱい。
垢版 |
2015/04/24(金) 18:10:51.05ID:ISuI9nIM0
>>302 日付
var d = new Date();
var s = "無題" + d.getFullYear() + "-" +
(d.getMonth() + 1) +"-" +
d.getDay() +"T" +
d.getHours() +"-" +
d.getMinutes() + ".txt";
Editor.FileSaveAsDialog(s);
こんな感じのマクロを「保存」のかわりに使う
マクロのファイル名は「なんたら.js」
フォーマットは自分好みにする。ただし時間の区切りの「:」はファイル名に使えない
上書き保存でも使う場合は、
if (Editor.GetFilename() == ""){
//ここに上の内容
}else{
Editor.FileSave();
}

タイプ別のほうは「タイプ設定一覧」をメニューから探すんだ。
その中に「基本」があるはず。
A.新規作成後に「タイプ別設定一覧」で「テキスト」を「一時適用」
これをするマクロを起動後に設定してもいい
B.「テキスト」をエクスポートして「基本」にインポート(そのまま)をする
0311名無しさん@お腹いっぱい。
垢版 |
2015/04/24(金) 21:02:25.72ID:F8y/6cFV0
SAKURAで開く、はtxtファイルを開いてて、その拡張子の設定はしてあるから期待通りの色

アイコンダブルクリックで起動する新規画面は基本で、その設定には何もしてないからデフォルトのまま
0312名無しさん@お腹いっぱい。
垢版 |
2015/04/24(金) 21:53:22.19ID:6LEi/BrO0
強調キーワード設定内容をそのまま入力補完のインクリメンタルサーチ 候補にしたい
VisualStudioみたいに自動表示なら最高
Unix系のShellみたいにESCキーでもいいが、デフォの「各種モードの取り消し」といろいろかぶりそう
でもCtrl+Spaceはありえない。そんなキー入力する手間があるならそのまま入力してるわ
0317名無しさん@お腹いっぱい。
垢版 |
2015/04/26(日) 12:22:46.87ID:B6Gyj8sP0
初心者です。

さくらエディタと 秀丸エディタはどっちが優秀なんでしょうか。
0319名無しさん@お腹いっぱい。
垢版 |
2015/04/26(日) 13:14:27.11ID:RTBv4fN00
>>317
ソフト自体の完成度はEmEditorが間違いなく一番だと思う。
秀丸はユーザーサポート面が最も優秀でハードルが低く、企業向けとしてもダントツで一番おすすめ。
サクラエディタは個人的に秀丸より好きだが、ちょっとクセがあって初心者には勧めづらい。
どれが自分に合っているかは、実際に使い比べて判断するしかないと思うが。
0324名無しさん@お腹いっぱい。
垢版 |
2015/04/27(月) 09:06:18.54ID:Gix814oL0
    ∧___∧    / / / /
  ⊂( ・∀・)  、,Jし //  パン
   (几と ノ   )  て.  ミミ'""'彡
  //'|ヽソ 彡  Y⌒Y `Д´)
/ノ / | \ 彡     / ∽ |
ヽ/、/ヽ/ ヽ/  
0325名無しさん@お腹いっぱい。
垢版 |
2015/04/27(月) 16:41:04.89ID:tawl5U2r0
>>307
>>308
ありがとうございました。どちらも解決できた模様です(ToT)

『無題2015-4-27T16-33.txt』というファイルが作れるようになり
Alt+S に登録までできました。

あとはこれが、ファイル > 名前を付けて保存 の真下に組み込まれたりしたら
もっと便利なんですが。
0330名無しさん@お腹いっぱい。
垢版 |
2015/04/28(火) 01:01:06.41ID:PZwHWQCu0
>>328
チラシの裏や便所の落書きのためだよ
自分で調べずに質問に答えてほしいならそれ専門のやふー知恵袋へどうぞ
0335名無しさん@お腹いっぱい。
垢版 |
2015/05/06(水) 14:11:18.08ID:PdiSogo50
3>..\sakura_core\doc\layout\CTsvModeInfo.cpp(66): error C2228: '.GetValue' の左側はクラス、構造体、共用体でなければなりません
3> 型は 'CLayoutInt' です。

USE_STRICT_INTを定義してないとエラーになります。
0336名無しさん@お腹いっぱい。
垢版 |
2015/05/07(木) 20:07:22.55ID:/wKbiagd0
置換について質問です

下記の4つを一括で行う方法はありますか?
毎回1つ選んではすべて置換を押すというのを4回(下記4行あるため)繰り返しています
^(?!.*\[SR\]).*\r?\n?
.*Verify complete.*\r?\n?
.*Beginning Verify and Repair transaction.*\r?\n?
.*Verifying 100 \(0x00000064\) components.*\r?\n?

サクラエディタ 2.2.0.1をWindows7 Ultimate SP1 64bitで使用しています
0338名無しさん@お腹いっぱい。
垢版 |
2015/05/07(木) 20:47:18.76ID:yR2U7lNE0
>>336
どれも同じものに置き換えるなら、
^(?!.*\[SR\]).*\r?\n?|.*Verify complete.*\r?\n?
という風に|で繋げばできると思うけど。
0340名無しさん@お腹いっぱい。
垢版 |
2015/05/10(日) 19:33:14.06ID:g0cKvpgU0
以前にも言ったが
特に設定しない限り、タイプ別基本の設定に従う
ってのはないのか?
ini開いていちいち全部置換して回るのもう嫌よー
0342名無しさん@お腹いっぱい。
垢版 |
2015/05/11(月) 00:50:52.35ID:arQQ3noC0
sakura自身にそういう機能を組み込むよりも
sakura.iniファイル編集に特化した別プログラム作るほうが割と簡単そうだし
それで充分、ってことない?

自分は要らんのでやらないけど、誰か作ってみれば〜。
0343名無しさん@お腹いっぱい。
垢版 |
2015/05/11(月) 02:59:26.90ID:xxGaDXDt0
sakura.iniの編集プログラムっていうと自分用に強調キーワードの並び替えプログラム作ったな
何故かPerlの強調キーワードだけ破損するバグが出て面倒くさくて放置してる中途半端な状態だけど

強調キーワード増えたときの整理とか滅茶苦茶面倒に思えるんだけど要望ないってことは皆そこまで強調キーワード追加とかしないのか、見落としてるだけで実は並び替えも普通にできるのかな
0344名無しさん@お腹いっぱい。
垢版 |
2015/05/11(月) 09:51:17.23ID:1MQvkwcf0
>>343
今は落ち着いてるけど、
よくやってたときはエクスポートしてテキストを編集後再登録してた→強調キーワード整理
0345名無しさん@お腹いっぱい。
垢版 |
2015/05/14(木) 21:04:55.81ID:a5oer/4p0
エクスプローラのフォルダを右クリックして「サクラエディタでGREP...」みたいなことできます?

あまり頻繁に開かないフォルダでGREPすることがあって、そのパスを指定するのが面倒なので
できると便利かなと思いまして。
0349名無しさん@お腹いっぱい。
垢版 |
2015/05/15(金) 06:57:23.93ID:RUltre+G0
俺も以下の1行だけ記述したGREP用バッチファイルをWindows7のSendToフォルダに入れて使用中

START 【sakura.exeのフルパス】 -GREPMODE -GREPDLG -GOPT=SRP2 -GCODE=99 -GFILE="*.*" -GFOLDER="%~f1"

気分次第で、以下の1行を記述したGREP用バッチファイル(サクラエディタの代わりにEmEditorが必要)も時々使うけど

START 【EmEditor.exeのフルパス】 /fr /fd "%~f1"
0350名無しさん@お腹いっぱい。
垢版 |
2015/05/15(金) 06:58:48.75ID:9Hn2ZYUT0
そのフォルダ直下にはファイルがない
ツリー構成になっているのでトップのフォルダからGREPする必要がある
0354名無しさん@お腹いっぱい。
垢版 |
2015/05/25(月) 09:17:36.67ID:SbOsSvjQ0
無題の通し番号のリセットってどこからするんでしょうか
だいぶ数字がかさんできたので戻したいんですけど
0356名無しさん@お腹いっぱい。
垢版 |
2015/05/28(木) 21:32:07.60ID:P8aYwKTX0
どなたか分かったら教えて下さい

ショートカットキーで、Ctrl+Mで改行するのを止めるにはどうしたら良いでしょう。
キーの割り付けでCtrl+Mに何も割り当てないように設定しても、Ctrl+Mを押すと改行されてしまいます。

なんでこんな事してるかというと、IMEの機能でCtrl+Mを使うので、エディタで機能がはたらくと困るのです。

宜しくお願いします。
0358名無しさん@お腹いっぱい。
垢版 |
2015/05/29(金) 03:46:54.70ID:KFGzIxVQ0
「キーの割り付けでCtrl+Mに何も割り当てない」と改行動作になるけど、
Ctrl+Mで改行されるのはメモ帳でも同じ。
メモ帳なら「IMEの機能でCtrl+M」とやらは動作するの?
0360名無しさん@お腹いっぱい。
垢版 |
2015/05/29(金) 17:13:20.56ID:wfQhFoMJ0
みなさんありがとう

普段は一太郎使ってて、一太郎上の設定でCtrl+Mを殺して、IMEのCtrl+Mを生かしてます。もちろん改行されません。

メモ帳では、Ctrl+Mで改行されてしまいます。

みなさんの話しを合わせて考えてみると、Windows上でCtrl+Mは改行の機能を持っていて、ソフト上でCtrl+Mの入力があったとき、一太郎ではその情報をWindowsに渡さないのに対して、サクラやメモ帳では渡している、ということなのでしょうか。
0362名無しさん@お腹いっぱい。
垢版 |
2015/05/29(金) 19:15:05.71ID:NUsXHcIm0
まだsf.netから引き揚げてなかったのか?

ttp://scan.netsecurity.ne.jp/article/2013/11/28/33050.html
怪しい広告やインストーラに辟易した GIMP が SourceForge から逃亡
〜「いや、そっちは我々のソフトウェアじゃない」
開発者は紛らわしいジャンクのダウンロード広告にうんざり
0364名無しさん@お腹いっぱい。
垢版 |
2015/05/30(土) 20:29:30.83ID:GsMg7NLT0
本家の掲示板が少し過疎り気味なので、久々に2ちゃんねる見に来た。
サクラエディタって、まだ開発続いているようで安心したw
>>334
CSVモードとかTSVモードは、マジでうれしい。
安定版はInstaller版出るまで待つからw、はやくZip版出ないかな〜。

>>363
githubに移行して、開発が加速してくれるとうれしいんだが。
本体もマクロやプラグインもプルリクで!
0371名無しさん@お腹いっぱい。
垢版 |
2015/06/03(水) 17:31:05.18ID:8munotQW0
質問です
置換の際に引き算して置き換える方法はありますか?

例えば

投稿日:2015/05/15(金) 06:58:48.75
投稿日:2015/05/15(金) 14:39:33.36
投稿日:2015/05/15(金) 19:23:05.19
投稿日:2015/05/15(金) 19:46:07.02

というのを

投稿日:1995/05/15(金) 06:58:48.75
投稿日:1995/05/15(金) 14:39:33.36
投稿日:1995/05/15(金) 19:23:05.19
投稿日:1995/05/15(金) 19:46:07.02

という風に置換したいです
0372名無しさん@お腹いっぱい。
垢版 |
2015/06/04(木) 03:07:28.56ID:vw3of1V30
置換は数値計算できないんじゃね、マクロかなあ、曜日の整合もあるしこんな感じ?

//日付の加減算。参考:サクラエディタふぁんくらぶ part8 http://pc11.2ch.net/test/read.cgi/software/1163950939/677
//選択範囲内にある全ての「****/**/**」(*は0〜9の数字)を年月日として加算減算する。下記を、拡張子 .js で保存しマクロ登録
if(Editor.IsTextSelected() != 0){
var year = -20; //年 増減値
var month = 0; //月
var day = 0; //日
MoveHistSet();
var result = "", s = GetSelectedString(0);
var w = ["日","月","火","水","木","金","土"];
while(/(\d{4}\/\d{2}\/\d{2})\(.\)/.test(s)) { //2015/05/15(金)
result += RegExp.leftContext;
s = RegExp.rightContext;
var x = RegExp.lastMatch;
var dt = new Date(RegExp.$1);
dt.setYear(dt.getYear() + year);
dt.setMonth(dt.getMonth() + month);
dt.setDate(dt.getDate() + day);
x = dt.getFullYear() + "/" + ('0'+(dt.getMonth()+1)).slice(-2) + "/" + ('0'+dt.getDate()).slice(-2) + "(" + w[dt.getDay()] + ")";
result += x;
}
InsText(result + s);
MoveHistPrev();
}
0374名無しさん@お腹いっぱい。
垢版 |
2015/06/04(木) 18:36:11.09ID:Rui9Z1/80
持ってくのが大変だけど、この手の計算はpowershellが楽だな
(Get-Date '1995/05/15 19:46:07.02').AddDays(-100)

で百日前になる
1995年2月4日 19:46:07
0376名無しさん@お腹いっぱい。
垢版 |
2015/06/21(日) 16:33:34.98ID:2CjuY+bj0
サクラエディタ立ち上げると左上に(無題)**と表示されるじゃないですか
**のナンバリングはどこに保存されていますか
それと共通設定-強調キーワードに自分でセット追加したものはどこに保存されていますか
インポートやエクスポートはまったくしていません
sakura.exe以下にsakura.iniができますがここに保存されているようでもありません
0377名無しさん@お腹いっぱい。
垢版 |
2015/06/21(日) 20:34:54.34ID:c7cHExte0
> サクラエディタ立ち上げると左上に(無題)**と表示されるじゃないですか

されません
起動させた時に表示されるのも、メニューから新規作成した時に表示されるのも、タイトルは(無題)だけ
0379名無しさん@お腹いっぱい。
垢版 |
2015/06/21(日) 21:15:25.31ID:LNUkxGAr0
何枚立ち上げてもすべて (無題) - sakura 2.2.0.1 だな
編集すると (無題)(更新) - sakura 2.2.0.1 になる
0383名無しさん@お腹いっぱい。
垢版 |
2015/06/21(日) 22:55:43.57ID:HxVMwKdB0
無題番号は古い設定引き継いでる人は付かない
魔法の呪文が$N$nになってる人は表示される
常駐単位でリセットされ保存はされない
強調キーワードはsakura.iniの管轄だけど常駐を含めて終了させないと保存されない

grepの[SJIS]は文字コードを自動選択ではなくSJISを選ぶと表示されなくなる
直接ON/OFFするオプションはない
0384名無しさん@お腹いっぱい。
垢版 |
2015/06/22(月) 00:03:23.46ID:Rr+yHcUT0
共通設定 『ウィンドウ』プロパティ
ttp://sakura-editor.sourceforge.net/htmlhelp2/HLP000146.html

「タイトルバー」に「$n」が入っていると、無題の通し番号が付く。

ExpandParameter
ttp://sakura-editor.sourceforge.net/htmlhelp2/HLP000284.html
0385名無しさん@お腹いっぱい。
垢版 |
2015/06/22(月) 06:20:11.55ID:qhkC0p1A0
Zen.Coding-SakuraEditor.v0.1.1を入れてみました。
p を展開すると、<p></p>にならないで padding:; になります。
また、readmeには
-----
ZenCodingは"ul.items>li*3>a"といった文字列を
<ul class="items">
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
</ul>
のように展開する
-----
と書いてありますが、それをやってみると
-----
<ul class="items">
<li>
<a></a>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
</ul>
-----
になります。
思ったように動作しないのですが、私だけでしょうか?
0386名無しさん@お腹いっぱい。
垢版 |
2015/06/23(火) 06:02:59.37ID:XMR4PXz/0
今更ですがgrep置換ができるようになったのに気がついて
試しているんですが、マクロでgrep置換はまだできないのでしょうか。

s_grepに第5引数が追加されてるいるようなのでこれかな?
と思ったのですがどうも違うようで。

マクロのヘルプは2.1.1.1が最新ですよね?
0388名無しさん@お腹いっぱい。
垢版 |
2015/06/24(水) 00:37:43.16ID:3mkm73YI0
テキスト中に ctrl-z が混入している場合、どうすればすぐ見つけられますか。

混入したままsortすると、途中で止めてしまいます。
0390名無しさん@お腹いっぱい。
垢版 |
2015/06/25(木) 05:53:01.96ID:d1KyFMQY0
>>385
Zen.Coding-SakuraEditor.v0.1.1を入れてあるけど、
サクラエディタ Ver. 2.2.0.1でちゃんと動きます。

タイプ別設定一覧で「HTML」とかに一時適用してますか?
0392385
垢版 |
2015/06/28(日) 08:16:56.20ID:jHXGgHlZ0
>>390
ありがとうございます。できました。
自分、新規作成の単なる名無しファイルでやっていました。
0393名無しさん@お腹いっぱい。
垢版 |
2015/06/28(日) 12:14:55.98ID:42IlYhCv0
http://sakura-editor.sourceforge.net/htmlhelp/HLP000268.html
> WSHから利用する場合、「Editor.関数名」のように、オブジェクト名をつけてください。

サクラエディタって、↑のようにvbs/jscriptから扱える「Editor オブジェクト」を渡しているけど、
これってどうやって実現しているんでしょうか?
サクラエディタ--[Editor オブジェクト]→プラグイン(vbs)


Script controlでしょうか?
http://blog.livedoor.jp/akf0/archives/51386179.html


プラグイン(vbs + wsc)のテストをするのに、

テストスクリプト--[Editor模擬オブジェクト]→プラグイン(vbs + wsc)

という感じにしたいので、ちょっと模倣したいなと。


wsfでまとめてしまうほうが簡単かな?

http://www.happy2-island.com/vbs/cafe02/capter00108.shtml
0395名無しさん@お腹いっぱい。
垢版 |
2015/06/28(日) 14:12:13.38ID:42IlYhCv0
>>394

ですよねー。

ちょっとテストをしたいだけだったので、できれば避けたかったけど、
気になって寝られなくなりそうなので解析します。
0396名無しさん@お腹いっぱい。
垢版 |
2015/06/28(日) 15:39:28.82ID:42IlYhCv0
Editor オブジェクトは、CWSHMacroManager::ExecKeyMacro(★)のあたりで作られていました。

クラス的には
CEditorIfObj-->CWSHIfObj-->CIfObj(スクリプトに渡されるオブジェクト)
のようです。

CIfObjの中に、
QueryInterface(
GetIDsOfNames(
なんかがあたので、COMで何かオブジェクトを渡している雰囲気かな?


[sakura\sakura_core\macro\CWSHManager.cpp]
bool CWSHMacroManager::ExecKeyMacro(CEditView *EditView, int flags) const
{
・・・
  //インタフェースオブジェクトの登録
  CWSHIfObj* objEditor = new CEditorIfObj();(★)
  objEditor->ReadyMethods( EditView, flags );(★)
  Engine->AddInterfaceObject( objEditor ); (★)
  for( CWSHIfObj::ListIter it = m_Params.begin(); it != m_Params.end(); it++ ) {
    (*it)->ReadyMethods( EditView, flags );
    Engine->AddInterfaceObject(*it);
  }
  bRet = Engine->Execute(m_Source.c_str());




[sakura\sakura_core\macro\CIfObj.h]
//スクリプトに渡されるオブジェクト
class CIfObj
0397396
垢版 |
2015/07/02(木) 08:31:21.22ID:vNd7GEaC0
> プラグイン(vbs + wsc)のテストをするのに、
> テストスクリプト--[Editor模擬オブジェクト]→プラグイン(vbs + wsc)
Class, ExecuteGlobal, GetRefを組み合わせたらCOMなしでできた。
ScriptControl使ってもできそう↓だったけど挫折。
http://hpcgi1.nifty.com/MADIA/VBBBS2/wwwlng.cgi?print+200511/05110142.txt
> 魔界の仮面弁士 2005/11/24(木) 10:44:37
・・・
> もう一つの方法は、Microsoft Script Controlを用いる方法。
> Set X = CreateObject("ScriptControl")
> X.Language = "VBScript"
■サンプルコード
[test.vbs]
class DummyEditorObj ' [Editor模擬オブジェクト]のクラス
public GetFilename
end class
function GetFilename()
GetFilename = wscript.scriptfullname
end function
dim Editor : set Editor = new DummyEditorObj ' [Editor模擬オブジェクト]
set Editor.GetFilename = getref("GetFilename")
set f = createobject("scripting.filesystemobject").opentextfile("b.vbs")
ExecuteGlobal f.readall
f.close

[b.vbs]
WScript.Echo (Editor.GetFilename())
0398名無しさん@お腹いっぱい。
垢版 |
2015/07/09(木) 01:04:30.14ID:dyLvAMuT0
だれかまとめサイトに乗ってるマクロで
アドレスをいろいろ関連付けて開くやつを持ってないですか?
エクセルファイルを一発で開きたいんだけどリンク切れ?になってるみたいで
0405名無しさん@お腹いっぱい。
垢版 |
2015/07/16(木) 11:26:26.04ID:fxPZcLNi0
有料ツールをつくってる方としちゃあ
是非ともやる気を殺がねばならない
そうでしょう?

こんな高性能ソフトは潰さないとイカンのです
是が非でも挫けて貰わんとイカンのです

個人への粘着的な人格攻撃はやって然るべきなんです。
なにしろ、カネの絡むお話ですから。
生きるか死ぬかの瀬戸際なんで、殺し合いになるのは当然ですよ。
フリーのソフトを作ってるんじゃあないんです
シェアウェア作ってる身としては、自分を殺しに来る「敵」そのものですよ。
そういう害なす敵は潰れてもらうのが一番でしょ?

だから人間ともども潰れてもらうのは、当然なんです
カネが出てこないモンは潰れて当然なんです
競合は潰すモンなんです
そして、負けた方が悪いんです
0412名無しさん@お腹いっぱい。
垢版 |
2015/07/20(月) 15:31:36.54ID:VlhmlULw0
http://sourceforge.net/blog/sourceforge-infrastructure-and-service-restoration/
言い訳記事だしてるけど原因は停電(UPSねーのかよ…)なのかね?
英語苦手だしoutageだと意味が広くていまいち分からん。

オプソでシステム構築してるんですってクドクドと主張してるけど、
復旧が遅いのはオプソ製品が悪いんですとでも言いたいのかねぇ?
sf.netってオプソ故に大量の学術系支援を受けてると思うんだが、
無断でオプソにアドウェア仕込むわ、オプソに連帯責任押し付けるわ、どーなってんだか。
osdn.jpとsrad.jpが離反したのはこの辺の腐り具合を察知でもしてたのかな。


>>409
「元」姉妹サイトのsrad.jpにはタレこんでみたものの採用ならず。

>>410
公式サイトというかサポートBBSの需要があり、それがsf.netでホストされてるとなると少ないんだろ
0415名無しさん@お腹いっぱい。
垢版 |
2015/07/21(火) 01:15:18.72ID:xAK1+gnS0
TAB表示に使われてる^って変更できない?紛らわしくて参るな
0419名無しさん@お腹いっぱい。
垢版 |
2015/07/23(木) 15:27:56.55ID:EfDXgQZv0
ある文字列がある行の行頭に#を追加してコメント行にする
こういうことができるのがわかった、便利

置換で、正規表現と選択始点挿入
0423名無しさん@お腹いっぱい。
垢版 |
2015/07/23(木) 20:24:07.49ID:OYmlPVoq0
HTTPでアクセスすればtwitterに案内されてそこに状況が書いてある。
http://sourceforge.net/p/sakura-editor/code/
http://sourceforge.net/blog/sourceforge-infrastructure-and-service-restoration-update-for-722/
SourceForge Developer Servicesは部分的にしか復旧してない。
リポジトリはGit(復旧予定7/22)→Mercurial(同7/23)→Subversion(同、*未定*)な優先順位。
twitterでの報告によればGitの方は復旧済みだがMercurialはまだ。

引っ越すとしてもsvnの復旧はまたんと駄目やね。
0426名無しさん@お腹いっぱい。
垢版 |
2015/07/28(火) 07:56:10.38ID:icduvdCw0
>>761
ストアアプリで.NETならMono使って結局マルチプラットフォームになれる可能性がある
>>810-811
俺は素人の肉声が駄目。英語だと無いに等しい英語力で理解するのに必死だからまだマシだがやっぱ辛い
だけど合成音声には全く抵抗がないからゲーム問わず実況は合成音声モノしか見ない(内容が痛いのは別)
>>854>>857
UTC+xxは時間が早い場所だぞ(日本は+9で、グリニッジ/GMT/協定世界時/UTCより9時間早く日が変わる)
0430名無しさん@お腹いっぱい。
垢版 |
2015/07/29(水) 07:19:15.66ID:g6K5UoUA0
>>429
明らかな誤爆を指摘されても(申し訳ないとは思うが)然程恥ずかしくはないが、
誤爆の指摘なんてどうでもいいことで喜ぶ馬鹿を釣り上げたことが恥ずかしい。
夏だね。
0435名無しさん@お腹いっぱい。
垢版 |
2015/07/31(金) 20:30:30.09ID:C2HiIg5B0
高速化の為に余り使われないフォントは無効化されてる。
コンパネ→フォント設定で有効化すると一覧に出てくる。
0436名無しさん@お腹いっぱい。
垢版 |
2015/07/31(金) 23:32:26.54ID:B9bz1cz30
フォントってそんなに速度に影響すんのかな
win7だけどヒマな時に減らしてみるか
0438名無しさん@お腹いっぱい。
垢版 |
2015/08/01(土) 01:27:04.37ID:AwKt9mvz0
>>436
自分では決まったフォントしか使わなくても、ブラウザで勝手に使われる
ちょっと使うだけでも全部メモリに上げるから、多いとメモリを圧迫するのかな。
0439名無しさん@お腹いっぱい。
垢版 |
2015/08/01(土) 05:51:46.45ID:OxJfNfxx0
ブラウザが使うならそれは要るフォントだ
フォントなんて小さいものだし、何かがメモリにあったからといって速度に影響しない
0440名無しさん@お腹いっぱい。
垢版 |
2015/08/01(土) 18:33:57.37ID:s318TTFF0
エクセルとかで誤ってフォント選択タブを触ってしまうと一瞬待たされる感じが嫌だわ。
ウェブ上のデータをコピペで貼り付けようとすると書式のせいでもたつくのもめんどくさい。
書式なし貼り付けを基本にするような設定があればなとずっと思ってた。
0441名無しさん@お腹いっぱい。
垢版 |
2015/08/01(土) 20:15:28.30ID:QMuCjmgD0
最近のPCなら体感的な影響は小さいが二昔前のPCならフォントをアホみたいに増やせば急に遅くなったもんだ
0443名無しさん@お腹いっぱい。
垢版 |
2015/08/04(火) 00:38:34.29ID:jLacrljH0
>>440
遅いPCでは一瞬待たされるじゃすまん

サクラエディタ的にはフォント選択アイアログ出すまでの何処かで
無効化設定のONを検知して、注意をちょこっと表示するべきか否か、位か

こんなんMicrosoftがフォントダイアログのどっかに注意書き置いとくべきだと思うんだが…
0444名無しさん@お腹いっぱい。
垢版 |
2015/08/04(火) 01:33:01.61ID:pFFByU500
フォントは文字のサイズやウェイト、言語、etc毎にロードすべきファイルが変化するケースがあるから、それらの設定が変化する毎に登録されてるフォントを総なめする。
だから下手にフォントを増やすと、アプリの起動時だとかに重くなる。
まぁよく使われるパターンについてはキャッシュされるから、大抵は気にならないが。

あとフォントを無効化する仕組みは、Vistaで全言語版が統合された際に入ったモノ。
0445名無しさん@お腹いっぱい。
垢版 |
2015/08/05(水) 13:43:36.31ID:NMJDX5o10
osdn.jp をsakuraエディタのページ表示するために'sakura'で検索したんだ。
起源の主張とかの意図は無いよな?
0453名無しさん@お腹いっぱい。
垢版 |
2015/08/26(水) 18:13:48.44ID:EYsX99Su0
ブルスク出たあと再起動したらサクラエディタがクラッシュしてました。右クリックしてもメニューが一切出てこない状況です
ググってsakura.exe.iniを削除したらいいとのことで、試したところ復帰したんですが、今度はタイプ別設定一覧等の設定が保存されなくなってしまいました。
たぶんiniファイルが無いことで設定が記録されないんじゃないかと思うんですが、エディタ起動してもiniが再作成されないし、どうしたものかと…
0457名無しさん@お腹いっぱい。
垢版 |
2015/08/26(水) 20:42:15.04ID:EYsX99Su0
アンインスコ→再インストしたら初期状態で既に右クリックメニューとアイコン消えてた…
一体これどうなってるんだろうなあ。iniファイルあるとおかしくなるみたいだけど、普通あるのが正常だよね
0458名無しさん@お腹いっぱい。
垢版 |
2015/08/26(水) 23:19:15.03ID:rT6CMmo+0
「設定をユーザ毎に個別に管理する」をONでインストールすると
サクラはsakura.exe.iniの内容に従って%APPDATA%\sakura\sakura.iniの設定を読み書きする
%APPDATA%はC:\Users\<user name>\AppData\Roamingが標準
またsakura.exe.manifestがVirtual Store無効でインストールされる
読み書きするタイミングは、タスクトレイのサクラが起動・終了するとき
トレイ起動中に設定ファイルを削除しても終了時に現在の設定で書き込まれるので、
壊れた設定で起動していると削除しても復活する
sakura.exe.iniがないとサクラはexeのある場所のsakura.iniの読み書きを行う
これはインストールだとC:\Program Files(x86)\sakura\sakura.ini
そのためsakura.exe.iniを消すと最初とは別の設定になり一見治ったように見える
しかし、Program files内には書き込めない設定(Virtual Store無効manifest)なので、
再起動などすると設定が書き込めず消える
アンインストールしても%APPDATA%は消さないので、元の設定は残っている
そのためデフォルトで再インストールすると復活する
おすすめの解決策は、sakura.exe.iniを削除しないでサクラエディタをトレイ含め全終了
したあと%APPDATA%\sakura\sakura.iniを削除することでの再初期化
長文失礼以下参考
http://sakura-editor.sourceforge.net/htmlhelp2/HLP000080.html
0459名無しさん@お腹いっぱい。
垢版 |
2015/08/27(木) 01:03:39.14ID:R1tf7cPJ0
>>458
ありがとう! exeのある場所のexe.iniではなくマクロファイル等が保存されている場所のiniが原因だったんですね。
詳しく書いてくれて助かりました…!
0460名無しさん@お腹いっぱい。
垢版 |
2015/08/31(月) 22:26:36.83ID:DeI2EWkF0
>>449で騒いでた俺だけど、WINDOWS10には等幅の日本語フォントが殆ど入ってないだけという、
すっごい基本的な事に今気づいた…
0466名無しさん@お腹いっぱい。
垢版 |
2015/09/05(土) 21:37:49.43ID:b2Ze0Hdl0
>>464
API以外だと正常表示されない様になんかいじられてるらしい
oekaki対応CGIに何かいらん設定が憑いてるのかも
0468名無しさん@お腹いっぱい。
垢版 |
2015/09/07(月) 01:02:42.89ID:50YwRpoY0
2.2.1.0をリリースすると言ってる
マルチプロファイルが使えないバグとか修正はどこまで入れるつもりなんだろう
最後にコミットしてから1週刊寝かせるとかしないのかな
寝かせても誰も見ない可能性はあるが
あとそのプロポーショナルはTSVは等幅で計算らしいけど大丈夫なのか
0471名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 19:02:07.01ID:9e7pfq7K0
さっきいた場所、て何か?
方向キーでカーソル1個移動するだけでもさっきなのか?
0472名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 19:06:31.64ID:9e7pfq7K0
[移動履歴: 次へ][移動履歴: 前へ]コマンドというのがあるが、それとどう違うのか?
0473名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 19:11:47.99ID:9e7pfq7K0
ctrl+tab, ctrl+shift+tabとも違うのか?
0474名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 19:17:55.47ID:RyZLt3+L0
あるキー操作をすると、同じタブ内の別の場所へジャンプして、
もう一度同じキー操作をすると、ジャンプする前にいた場所に戻る

欲を言うと、それのタブ版も欲しい
0476名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 20:16:18.48ID:RyZLt3+L0
さっきいた場所、を記憶するスタティック変数さえ用意できれば、残りは簡単

タブの方は、タブの移動コマンド自体が無いので、マクロでは無理

と推測はしてるけど、作れたら驚く
0478名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 22:45:50.17ID:9e7pfq7K0
だから
「さっきいた場所」が検索実行の前とか、行指定ジャンプの前とかなら[移動履歴: 前へ]で戻れるんだってば。
デフォルトのツールバーにまでそれがあるのになんでそういう「マクロ」を希望するのか?
[移動履歴: 前へ/次へ]の仕様が期待と違うのなら、どういう仕様を望むのか、細部を明確にしなさい、てこと。
0479名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 22:52:22.25ID:9e7pfq7K0
誰も[移動履歴: 前へ]を知らないの?
馬鹿なの?
0480名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 23:04:57.09ID:9e7pfq7K0
こいつ、自分が何を望んでるのかすら自分自身でわかってないんじゃないの?
移動元の場所に戻りたいんだけど、それがどういう契機で移動した場所なのか自分でもよくわかってない
または
俺の言うことわかるだろ?、という傲慢
のどちらか

矢印キーやマウスクリックでたった1桁とか、1行とか、移動した後で、移動前に戻れたところで別に嬉しくないだろ?

で、どういう仕様を望んでるの?
0481名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 23:08:23.84ID:9e7pfq7K0
[現在位置を移動履歴へ登録]コマンドは既にある
マクロに記述することもできる
あとは自分で考えろ
0482名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 23:40:25.03ID:RyZLt3+L0
2点間を何度も往復しながら編集、ということをしたことが無い人には、
なんで必要なのか理解できないかもしれない
0483名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 23:40:59.76ID:6nVzv/oh0
Ctrl-Space でマークしておいて Ctrl-x Ctrl-x でマークの位置とカーソルの位置を交換する
というのを emacs ではよくやってたけど、サクラエディタではできないもんだと思ってた

「移動履歴」という用語の機能がソレに使えたものだったか、と目からウロコ
横からだがありがとう
0484名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 23:44:41.40ID:9e7pfq7K0
その移動前後の2点の隔たりは何が契機なのかをまず自分で理解して他の人に説明してくださいね
まさか矢印キーやマウスクリックではないよね?
0486名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 23:53:02.36ID:9e7pfq7K0
>>RyZLt3+L0
必要性はわかってるし、それに関して自分の要件についてはsakuraを自改造して自分の必要な履歴の往来は実装している。

君がまるで理解してないことだけはよくわかった。
だから返信は無用で頼む。

返信しても応えることなど何もない。一切ない。
0488名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 23:56:58.31ID:9e7pfq7K0
一言だけ付け加えておくと、
自分がsakuraを自改造して実装したのは、
マウスクリックで20行以上移動したら、それを移動履歴に加えること。
0489名無しさん@お腹いっぱい。
垢版 |
2015/09/12(土) 23:59:20.65ID:RyZLt3+L0
どう見ても同じキー操作で往復できるように思えないんだが
前へと次へを使い分けるなら出来て当たり前
0496名無しさん@お腹いっぱい。
垢版 |
2015/09/13(日) 09:59:26.56ID:0Bn00IAr0
同じファイルの2点間を何度も往復しながら編集する場合、
自分はウィンドウ分割を使ってるな。
上で行の追加削除をすると、下のカーソルがずれるのが困りものだけど。
0497名無しさん@お腹いっぱい。
垢版 |
2015/09/13(日) 14:59:43.54ID:1MpFW1M60
特定の場所を往来するなら
普通はブックマーク使うんじゃないの?
0498名無しさん@お腹いっぱい。
垢版 |
2015/10/05(月) 03:36:34.32ID:3/263bAc0
横スクロールバーって文字数に合わせて大きく出来ないの?
せっかく表示しても常に小さいから扱いが難儀で敵わん
0501名無しさん@お腹いっぱい。
垢版 |
2015/10/07(水) 00:18:46.40ID:jDaL0ouD0
>496
自分も同じく、F4かShift+F4でウィンドウ分割してからやるなあ。
で、同じく、編集すると他方のカーソルがずれるのが、うっとおしいよね。

以前に公式掲示板で要望だしたけど、仕様も実装も難しいからと却下された。
そんなに難しいかなあ。
単に追加か削除した行数分だけ、他方のウィンドウの現在行を加減算すれば良いだけだと思うが。
0502名無しさん@お腹いっぱい。
垢版 |
2015/10/07(水) 01:34:31.89ID:bY6VIXrl0
同じ行にカーソルあったら列だって見ないとだめだべ
さらにカーソルが線形選択範囲内でかつ終了位置が同じ行なら範囲伸ばしてほしいべ
逆に削除が線形選択範囲内だったら縮めてほしいべ
上書きモードとかどうするべ、あれ削除してから挿入してるべ、
置換になってないはずだべさ、考慮してやらにゃカーソルが動いちまうかもしれないべさ
さらに矩形選択中で範囲内にもう一方のカーソルがあって追加・削除されたらどうするべ
全置換でカーソル位置が変わる場合、高速モードだと矩形選択のレイアウト位置での比較は速度が激遅で困るべ
仕様を詰めれば何とかなるが詰めなきゃだめだべ
行しか補正しない男気のある仕様でいいならそれでもいい
それでも削除範囲内にカーソルがある場合は単純に削除行数引いたんじゃだめで、
削除範囲の先頭位置に移動って仕様になるはず
置換範囲の場合はしらね。範囲前に移動するか置換の差分を維持した移動にするか
範囲の後ろにするか考える必要がある
とりあえずこんな感じかな。今の仕様はどうかと思うんでパッチがあれば応援するわ
0503名無しさん@お腹いっぱい。
垢版 |
2015/10/08(木) 01:04:54.28ID:VRzXhXrj0
diffの機能が貧弱すぎるんだけど、もっと視覚的にわかりやすいようなプラグインあったら教えて!
0506名無しさん@お腹いっぱい。
垢版 |
2015/10/09(金) 20:40:28.96ID:aneNvVNX0
職場でフリーソフトもインストールが厳しく
許可された数少ないひとつがサクラエディタ。
色々なプラグインがあったら教えて欲しい
0509名無しさん@お腹いっぱい。
垢版 |
2015/10/09(金) 22:51:14.87ID:102cJhuK0
実際、年季の入った優秀な人はみんな秀丸じゃなくてサクラ使ってるんだよな
どっちが便利かと聞かれれば文句なく秀丸なんだろうけど、
使えないかもしれない道具よりも、どこでも使えるのを選ぶ
0511名無しさん@お腹いっぱい。
垢版 |
2015/10/10(土) 16:10:26.26ID:efSkbWjR0
機能は大して変わらないんだけど、マクロで何でもできるので、
不足してると思ったら自分で改良できる点が大きな違い

マクロ使わない人は多分どっちも同じ
キーアサイン揃えたら何も変わらない
0516名無しさん@お腹いっぱい。
垢版 |
2015/10/12(月) 20:38:46.99ID:T/hLhH+Y0
更新履歴見当たらないが、細かいバグフィックスだけかな
0517名無しさん@お腹いっぱい。
垢版 |
2015/10/12(月) 21:04:10.03ID:WXSnTxN+0
2.3.0.0 試してみた
フォント変更の一回目は問題ないけど、二回目に必ずサクラが落ちるのはオレ環?
sakura.ini のない新規設定環境状態かつ 無題 な新規ファイルでも確実に落ちる……
Windows10 x64
0518名無しさん@お腹いっぱい。
垢版 |
2015/10/12(月) 21:09:36.36ID:T/hLhH+Y0
win7 64だけどフォント変更特に問題ないよ
0519名無しさん@お腹いっぱい。
垢版 |
2015/10/12(月) 21:39:36.17ID:YMpdMn8Y0
>>517
そういう問題については
sakura.iniが作成される場所にできたsakura.dmpというファイルを
どこかにUPしたうえで公式ページに報告すれば、一発で解決する可能性大

俺みたいなしょぼい外部開発者でもそれさえあれば解析できると思う
0520名無しさん@お腹いっぱい。
垢版 |
2015/10/12(月) 21:44:28.77ID:YMpdMn8Y0
>>516
プロポーショナルフォント対応とCSVモードあたりがメジャーな更新のはず
プロポーショナルフォント周りはまだバギーかもしれないので
それが不要な人にはまだお勧めできない
0521名無しさん@お腹いっぱい。
垢版 |
2015/10/12(月) 23:03:10.00ID:WXSnTxN+0
>>518
やぱしオレ環かぁ……

>>519
sakura.dmp が生成されていない罠……


経過報告

よくよく確認すると、二回目のフォント変更しようとしたら、じゃなくて
二回目の「フォント設定」ダイアログを開こうとしたら、だった。
フォント変更するしないにかかわらず、一回目を「キャンセル」や閉じるボタンで閉じても二回目にエラー。
ただしタスクトレイの常駐のサクラは生きていてそこからバージョン情報見たり新規作成も可。
Windowsのログでは fms.dll でエラーになってると言われたので、システムファイルチェッカーで
検査するも問題なし。

さらに確認すると、PC再起動直後は問題なし、IME を Windowss+スペース で Windows10 付属の
「Microsoft IME」から「Google日本語入力」に切り替えると再現。
Google日本語入力 GoogleJapaneseInput-2.17.2310.100 な開発版が悪いのか、
引き金に見えるだけで他に原因があるのか…

そんな訳で、フォントを切り替える前に IME を切り替えれば回避可能、というところまで。
0522名無しさん@お腹いっぱい。
垢版 |
2015/10/12(月) 23:18:53.83ID:YMpdMn8Y0
fms.dllで検索するとやっぱりフォントがらみっぽいですね〜
Google日本語入力なしの環境だとどうなるのかな

今からちょっと試してみようかな
Win10 64bit環境ってだけなら手元のセカンドマシン(NOTE PC)で試せるし

自環境のNOTE PCはWin10はWin8.1からのバージョンアップインストールだけど
そっちはどうですか?
0523名無しさん@お腹いっぱい。
垢版 |
2015/10/12(月) 23:45:30.13ID:YMpdMn8Y0
自環境(Win10,64bit,Google日本語入力なし)でsakura.iniのない初期環境から始めてみて
MSゴシック、MS明朝、メイリオあたりをちょこちょこ切り替えてみました
十分に試せているとは言えませんが
今のところ何度でもフォント切り替えできていて問題なく動いてるみたいです
無題画面/ファイルを読み込んだ画面のどちらでも
0524名無しさん@お腹いっぱい。
垢版 |
2015/10/12(月) 23:49:18.17ID:T/hLhH+Y0
プロポーショナルフォントがらみなら、pの付いたフォントで試さないと意味ないかも
0525名無しさん@お腹いっぱい。
垢版 |
2015/10/13(火) 00:00:59.81ID:EOZWoMri0
うーん、そう思ってメイリオ(Pフォント)を含めたんですけどね。
再度、以下の操作をしてみました

1. sakura.exeダブルクリックで無題ウィンドウを開く(初期フォントはMSゴシック)
2. MS明朝に変更
3. MS Pゴシックに変更
4. MS P明朝に変更
5. メイリオに変更
6. ファイルを開く(sakuraのソースCAutoReloadAgent.cpp)
7. MS ゴシックに変更
8. MS明朝に変更
9. MS Pゴシックに変更
10. MS P明朝に変更
11. メイリオに変更

上記一連の操作をやってみたところでは問題なしでした
0527名無しさん@お腹いっぱい。
垢版 |
2015/10/13(火) 00:23:03.91ID:EOZWoMri0
google日本語入力もインストールして実験してみました
インストール直後はMS IMEのままでしたが
その環境で>>525と同等のことを実施
Windows+spaceでgoogle日本語入力に切り替えて>>525と同等のことを実施

問題は再現しませんでした
sakuraは元気に動いてます
何なんでしょうね…
0529名無しさん@お腹いっぱい。
垢版 |
2015/10/13(火) 08:35:24.76ID:1ALhbohd0
google日本語入力 を追加でインストールの確認などありがとうございます
夜にはこちらでも色々確認してみます
0532名無しさん@お腹いっぱい。
垢版 |
2015/10/14(水) 08:08:37.26ID:e46LZw6K0
>>521
sakura.dmpは以下にある可能性

FAQ/45
http://sakura.qp.land.to/?FAQ%2F45
ミニダンプ

* sakura 2.3.0.0 以降で、エディタが強制終了したときに C:\Windows\Minidump あたりにダンプファイルを作成します。
現象が再現しにくい場合、ダンプファイルを提供していただくと解析に非常に役立ちます。
0534530
垢版 |
2015/10/14(水) 09:23:28.88ID:TURZlEFv0
>>533
タブキーやマウスでそこの項目をアクティブにしてから
上下カーソルキーで切り替えられました。
どうもありがとうございました。
0535517
垢版 |
2015/10/14(水) 21:47:36.54ID:V/Gm16ZM0
>>532
手間をかけてまでの確認作業ありがとうございます。
sakura.dmp は生成されてません、C:\Windows\Minidump もありません。
正確に言うならUSBメモリにコピーするための別ドライブのHDDにある別系統の
サクラエディタのフォルダには存在していましたが2011年のもので、同期させており
手元で起きたのか出先で起きたのか分からないものでした。

さらに気がついた事といえば
○ 2.3.0.0 だけで起きるのではない、サクラエディタの64bit版では起きない、32bit版では起きる
  メモ帳は64bit版、32bit版どちらも起きない
  OK 2.0.5.0_x64, 2.1.1.4_x64, 2.2.0.1_x64
  NG 2.0.8.1, 2.1.1.4, 2.2.0.1, 2.3.0.0
  OK メモ帳 32bit, メモ帳 64bit
○ タブで複数開いている時には、Windowsエラーダイアログの「プログラムの終了」
  ボタンを押下するとウィンドウが一度消えるものの開いているタブだけ落ちる、
  他はそのまま復活する

VMware Player で軽く試すも再現しなかったので、実機でクリーンインストールを
行って確認し、徐々に現在の環境に近づけていくとある時点で再現。
確認のためにもう一度クリーンインストールを最初からやり直し、確認するも再現せず。
レジストリ変更とかランタイムとか入れる順序? なにか入れ忘れた?
チェックリスト作らずにやってたから総当り突入?! マジかよ……orz

という訳で、再現する可能性はあるものの極めて個人環境依存っぽい、事がわかりました。
このままスレを汚し続けるのは申し訳ないので、何か判明すれば報告に出てきますが、
回避方法がある事とレアケースに過ぎるので一旦消えます。

皆様ありがとうございました。
0537名無しさん@お腹いっぱい。
垢版 |
2015/10/14(水) 22:20:14.49ID:OA6qd9R70
ダンプが有効化されてるバージョンはだいぶ昔まで(2.0.5.0あたりまで?)遡らないと無い
今回の2.3.0.0で復活予定だったけど、うまく復活できなかった模様
0538517
垢版 |
2015/10/14(水) 22:49:59.23ID:V/Gm16ZM0
すみません、消えると言いましたが報告しておくべきと思ったので出てきました。
2.0.5.0 で再確認してみました。
トレイの利用&常駐を無効化をしてテスト、sakura.dmp 生成されました

http://www1.axfc.net/u/3550202
に上げておきました、何かの参考になれば……
0539名無しさん@お腹いっぱい。
垢版 |
2015/10/14(水) 23:28:26.33ID:OA6qd9R70
sakura.dmp開いてみた
なにやらWindows以外の外部dllがsakura.exeにフックをかけてるっぽい

C:\apps\MacType\MacType.dll
C:\apps\MacType\EasyHK32.dll
C:\apps\Rename Helper\RHHook.dll

上記のdllをアンインストールして試してみて
0540名無しさん@お腹いっぱい。
垢版 |
2015/10/15(木) 00:06:57.72ID:8c9EaUZu0
32bit版だと起きるということなので
別の32bit版アプリでも起きるかもしれない
TeraPadなど古いテキストエディタで試してみたらどうなるか
0542名無しさん@お腹いっぱい。
垢版 |
2015/10/15(木) 00:17:58.96ID:QNRpEYud0
>>539
確認ありがとうございます
http://www1.axfc.net/u/3550261
取りなおしてみました。

常用環境だったので「スタートメニューのスタートアップ」等は戻してましたが、
「タスクマネージャーのスタートアップ」は今回幾つか停止させたままだった……

>>540,541
こちらこそ後出しになってしまいますが、Mery もで確認しましたが問題なしでした。
ダイアログの見た目が全く違うので比較対象にならないかな、と思ったうえに
改行多すぎ、と言われて削ってしまいました。
TeraPad 1.09 ではエラーになりませんでした。
0543名無しさん@お腹いっぱい。
垢版 |
2015/10/15(木) 00:43:05.44ID:8c9EaUZu0
>>542
え、と。>>539 = >>540,541です

取りなおしのsakura.dmpも見てみました
>>539で指摘したdllはアンインストールされてるみたいですね
かわりに以前のダンプには見えなかった
C:\Program Files (x86)\Google\Google Japanese Input\GoogleIMEJaTIP32.dll
が出現しましたが…

どうやらクラッシュ時にスタック情報が破壊されてしまってるようで、
fms.dllでクラッシュしてるのはわかるんですが
残念ながら呼び出し元を辿っていくことができませんでした

うぅ、このあたりで私には手詰まりかも

あとは、sakuraのソースコードで怪しいところを探してみるくらいしかできることはないかしら
実に難解です
0544名無しさん@お腹いっぱい。
垢版 |
2015/10/15(木) 00:55:51.78ID:8c9EaUZu0
64bit版で起きない、てことなら
64bit環境では64bit版を使うというので割り切るのもありかと思います

私もずっと64bit版使ってますが64bit版特有の問題には今のところ出くわしてません

きっと近いうちに2.3.0.0の64bit版も出るんじゃないかと思います
0545名無しさん@お腹いっぱい。
垢版 |
2015/10/15(木) 01:18:42.01ID:QNRpEYud0
>>543,544
お世話になりっぱなしです、ありがとうございます。
なるほど、ようやく Google日本語入力 が顔を出してきたわけですね。

そもそも Google日本語入力 の個人的な魅力は語彙と辞書の同期だったのに、
かなり前に同期機能は外されてしまったし、Windows版は雀の涙程度の
更新になってしまったから見切り時かしら……

と思って MS-IME でこれ書いていたらストレスがハンパない罠

再び ATOK 購入も考えなければと思いつつも、再現する今の常用環境でも
回避手順はあるので”詰む”わけでもないですし、
仰られるように64bit版サクラエディタのリリースにほのかに期待、
といったところでしょうか。
0546名無しさん@お腹いっぱい。
垢版 |
2015/10/15(木) 11:49:24.56ID:mQS8TXM50
関連付けの拡張子アイコンを桜に関連付けると当たり前だけれど変わる
で、それを他のに変えようとフリーソフトの拡張子アイコン変更とか使っても変わらない
桜の関連付けを外すと設定したアイコンにはなるんだけれど
また桜に関連付けると桜専用のに戻ってしまう。
Appiconとか文書アイコンにチェックをつけても変わらない。
x32 2-3-0.0 Windows8.1x64だけどもうやだたすけて
0547名無しさん@お腹いっぱい。
垢版 |
2015/10/15(木) 22:06:39.39ID:5vt44aiL0
windowsの関連付けの仕組みはバージョン上がるごとに複雑怪奇になってるから、
古いバージョン向けのアプリだとダメなケースが多々ある。
0548名無しさん@お腹いっぱい。
垢版 |
2015/10/16(金) 03:56:41.08ID:H6DK29pL0
正規表現でお聞きしたいのですが、以下の@〜Aでの正規表現検索を1回で実行する書き方はあるのでしょうか?
やり方がわからないので今は@とAのそれぞれを実行しています。

@ 『(AAA.*BBB)』
A 『(BBB.*AAA)』
0550名無しさん@お腹いっぱい。
垢版 |
2015/10/16(金) 04:08:11.95ID:rorcFAiJ0
これでいいんじゃ?

『(AAA.*BBB|BBB.*AAA)』
0555名無しさん@お腹いっぱい。
垢版 |
2015/10/17(土) 13:01:31.79ID:+5+2OO+70
なんか正規表現って資格試験を作ってもいいぐらい難しいよな。
難解なパズルのような正規表現をサクッと書いちゃう人ってすごいと思うわ。
0558名無しさん@お腹いっぱい。
垢版 |
2015/10/17(土) 18:21:38.48ID:bCuHCkmZ0
サクラの正規表現の鬼車は高機能なんだが、他で使えないから結局忘れちゃったな
先読み、後読み関連は対応がいろいろあってややこしい
0559名無しさん@お腹いっぱい。
垢版 |
2015/10/17(土) 23:03:19.69ID:vxUcRpIl0
Windows10 め……、思わず吹いたぞ
http://light.dotup.org/uploda/light.dotup.org252399.png

いくつものver.を場所変えて、あるいは名前を変えてexeをそれぞれ実行したから
こうなったというのは分かるけど、あんまりな気がする。
こうなると知っていたら、少々手間でも
c:\apps\sakura\sakura.exe
みたいな場所で固定してテストしたのに……
0564名無しさん@お腹いっぱい。
垢版 |
2015/10/20(火) 22:24:31.96ID:Wk9mWh5R0
>>562
これだと皮肉なのか応援なのかよくわからないんですよね
呼び捨てだし、気弱な人からすると、皮肉にしか見えない
だから2ちゃんは目の毒なんだよなぁ
0566名無しさん@お腹いっぱい。
垢版 |
2015/10/20(火) 22:36:26.31ID:Wk9mWh5R0
やはりそうきますか
証拠はないのでうまく否定できはしないけど
自演じゃないよ、と言っておきます

あなたは他人を初から疑うことしかできない何とも気の毒な人です
心の底から同情させていただきます
0573名無しさん@お腹いっぱい。
垢版 |
2015/10/20(火) 23:03:36.90ID:Wk9mWh5R0
1時間もしないうちに日が変わるけど
IDのコロコロ変えで他人を自演呼ばわりする、真の自演野郎は以後は無視するからね
0574名無しさん@お腹いっぱい。
垢版 |
2015/10/20(火) 23:36:28.41ID:Wk9mWh5R0
ID:yujccan60 = ID:DkH81aaz0
こういう邪悪な真似をする人が他人を人間不信に陥れている
当人がどういう経緯でそうなってしまったかはわからないけど
更生することを望んで止まない

返信無用です
0578名無しさん@お腹いっぱい。
垢版 |
2015/10/20(火) 23:39:20.91ID:RYbtbLik0
自演だとしたらショボすぎるし、自演じゃないならアホとしか思えんな
何の脈絡もなく、いきなり「もかさんはやっぱりsakuraの開発には必要な人だなぁ、とつくづく思った」とかヨイショし始めたら、
そのもかとかいう奴へのネガキャンでしかないわなw
0583名無しさん@お腹いっぱい。
垢版 |
2015/10/20(火) 23:45:35.54ID:yujccan60
平静を装いつつも顔真っ赤なので言葉もどんどん汚くなっていく
このように文体を使い分ける自演は大変である
うっかり口調を間違ってしまうと恥ずかしくてID変わるまで出てこられないのだ
片方が無視してしまうと自演が成り立たないのでID変わるまで引っ張るのだ

煽りと騙りは2chの華、この時間帯はID変わるまで盛り上がっていき、
0:00に絶頂を迎え、賢者モードで眠りにつく
0603名無しさん@お腹いっぱい。
垢版 |
2015/10/21(水) 00:30:34.36ID:rr+9xQcl0
さぁ、かかってきなさい
こっちは何連投と言われようと、いかに必死と思われようと、
何の問題も無い

たった一人、君の病気さえ治せれば
0605名無しさん@お腹いっぱい。
垢版 |
2015/10/21(水) 00:59:58.41ID:rr+9xQcl0
あーあ、これだけレスが無いところを見ると、ふて寝しちまったんだろうな

病気治してやれなくて、残念だわ
0616名無しさん@お腹いっぱい。
垢版 |
2015/10/31(土) 04:20:08.80ID:WWWaiGKZ0
元に戻す/やり直し した時に、開始点/終了点 にカーソル移動するかどうかは
任意で切り替えできるようにしてほしい
前後比較ができない

ファイル名にピリオドを使うと、それ以降を勝手に拡張子と認識する
ファイルタイプでわざわざテキストを選んでも、なお
意地でもピリオド以降を勝手に拡張子と認識する


あああああああイライラする
0617名無しさん@お腹いっぱい。
垢版 |
2015/10/31(土) 15:57:27.59ID:xDATtcur0
sakura2.3.0.0 (32bit)
Windows10 x64

ファイルを開く
MSゴシックからMSPゴシックに変える
(フォント選択画面でフォント一覧の一番上までスクロールしてMSPゴシックまで戻った)
MSゴシックに戻そうとして落ちた

場所はfms.dll フォント管理らしい

ただ、再現しない。
サクラでのフォント変更操作がPC起動して最初ってくらいかな。
残念だが、ダンプはない。
0618名無しさん@お腹いっぱい。
垢版 |
2015/10/31(土) 19:50:42.34ID:Sr8UIuit0
Ctrl Alt Z
Photoshopと被ってるせいで同時に使ってるといちいち出てきて鬱陶しい。
それだけ。
Meryはそんなことなかったのにという愚痴。
0620名無しさん@お腹いっぱい。
垢版 |
2015/10/31(土) 22:30:07.36ID:Lx5rimA90
>>616
そりゃ、拡張子は(通常)ファイル名のうち最後のピリオド以降のことだからねぇ。
何が問題なのか分からん。
(前回開いたときのタイプを保持すべしということなら、それはちょっと欲しいかも)
0621名無しさん@お腹いっぱい。
垢版 |
2015/10/31(土) 23:38:35.84ID:F7/Ka68N0
メモ.xxx.txt でxxx.txt が拡張子に認識される不具合かと思ったら、そんなのないじゃん
ふつうにtxtで認識された
拡張子を拡張子として使わないならファイル判別自体諦めるべきだな
0623名無しさん@お腹いっぱい。
垢版 |
2015/11/01(日) 10:31:02.88ID:jrdWBG4h0
>>616が言ってるのはつまり、
ファイル保存の名前指定欄にhogeと入力し、ファイルの種類に*.txtを選択したらhoge.txtで保存してくれるのに、
hoge.txtと入力しても、hoge.txt.txtにしてくれずhoge.txtにされるのがイラつく、
てことらしい。
0624名無しさん@お腹いっぱい。
垢版 |
2015/11/01(日) 10:56:05.91ID:jrdWBG4h0
まぁ、自分なんかは
ファイル種類がデフォルトの*.txt選択のままでも
hoge.cppと入力したらhoge.cpp.txtじゃなくてhoge.cppにしてくれる
今の仕様のほうがありがたいけどね

>>616の望む仕様だと手入力した拡張子で保存したい場合
いちいちファイル種類で*.*を選択しなきゃならなくなる
0625名無しさん@お腹いっぱい。
垢版 |
2015/11/01(日) 11:23:03.74ID:8qFZCi0O0
>>623
> >>616が言ってるのはつまり、
> ファイル保存の名前指定欄にhogeと入力し、ファイルの種類に*.txtを選択したらhoge.txtで保存してくれるのに、
> hoge.txtと入力しても、hoge.txt.txtにしてくれずhoge.txtにされるのがイラつく、
> てことらしい。

昔はそういう仕様だったけど、
Excelとかの挙動に合わせたのが今の仕様だと思う
0626名無しさん@お腹いっぱい。
垢版 |
2015/11/01(日) 12:45:57.29ID:B/JHqG6w0
複数の拡張子をテキストに割り当ててる場合どうするの?
それちげーよ!って文句言うんだろ?
0627名無しさん@お腹いっぱい。
垢版 |
2015/11/01(日) 16:54:57.63ID:d/b9DqJc0
>>624
そうか、拡張子なしのファイル名にしたい場合、*.* を選択すればよかったのか。
いままで保存した後に名前変更して開きなおしてたわ。気づかせてくれてありがとう。
0631名無しさん@お腹いっぱい。
垢版 |
2015/11/02(月) 00:19:50.61ID:W2YibJn30
>>625
マイクロソフトのVisual Studioとかだと「hoge.exe.config」とか
複数のピリオドを含むファイル名が普通にあるから
入力したままのファイル名になってくれた方が良い場合ってのはある。
0632名無しさん@お腹いっぱい。
垢版 |
2015/11/02(月) 20:47:33.11ID:Qt7nxyxY0
2.3.0.0
下記の設定の場合、行頭の改行が削除できない
改行コードが、LF
文字の間隔が、1ドット
0633名無しさん@お腹いっぱい。
垢版 |
2015/11/03(火) 10:59:00.16ID:bXXe9VHC0
起動して Enter連打、バックスペース連打で再現した。>>632
設定は文字の間隔 5 ドット、CRLF改行。
他の問題をテストしてたときになんで気付かなかったんだろう。
0634名無しさん@お腹いっぱい。
垢版 |
2015/11/03(火) 13:46:08.82ID:bXXe9VHC0
最低限これで改行は削除できるようになる。
nNxtPosの求め方は else節にあったもののコピペ。
バイト単位をレイアウト単位に強制変換してたのが原因と思う。

Index: sakura_core/view/CEditView_Command_New.cpp
===================================================================
--- sakura_core/view/CEditView_Command_New.cpp (リビジョン 4053)
+++ sakura_core/view/CEditView_Command_New.cpp (作業コピー)
@@ -636,7 +636,7 @@
if( WCODE::IsLineDelimiter(pLine[nCurIdx], bExtEol) ){
/* 改行 */
nNxtIdx = nCurIdx + pcLayout->GetLayoutEol().GetLen();
- nNxtPos = GetCaret().GetCaretLayoutPos().GetX() + CLayoutInt((Int)pcLayout->GetLayoutEol().GetLen()); //※改行コードの文字数を文字幅と見なす
+ nNxtPos = LineIndexToColumn( pcLayout, nNxtIdx );
}
else{
nNxtIdx = CLogicInt(CNativeW::GetCharNext( pLine, nLineLen, &pLine[nCurIdx] ) - pLine);
0635名無しさん@お腹いっぱい。
垢版 |
2015/11/03(火) 14:52:32.63ID:bXXe9VHC0
訂正。改行分としてテキトーに 100 足しても改行は削除される。
634は本当の解決ではない。反対に CLayoutIntに 2 だけ足しても
その後のレイアウト→ロジック変換で正しく 2 文字扱いになってる。
0636名無しさん@お腹いっぱい。
垢版 |
2015/11/03(火) 15:04:06.74ID:bXXe9VHC0
訂正の後半の訂正。失敗してるのはレイアウト→ロジック変換。
正しいと思った Logic座標は単純に2足して求めたものだった。
ちょっと頭冷やしてくる。
0638名無しさん@お腹いっぱい。
垢版 |
2015/11/04(水) 11:03:26.23ID:ycMZJh4Z0
1.キャレットの右の文字を削除したい
2.キャレットの画面座標(行,桁pixel)ならわかる
3.その位置にある文字はなんだろう
4.行の始めから文字と文字幅を加算していって調べるで
5.座標のペアで範囲を指定して置換する関数にお仕事依頼

本質的な疑問に対しては、基礎的な関数のパラメータが画面
座標系だからそうなってるのかなと思う。2,3,4の変換を減
らす努力もなされてるみたいだけど、最近のことなのでよく
知らない。JavaScript+DOMで例えると、.clientXXX(画面座標)
を参照しないでいいようにすることで強制リフローを抑制す
る、みたいな流れだと想像してる。
0639名無しさん@お腹いっぱい。
垢版 |
2015/11/04(水) 20:16:13.07ID:Fv38m2PY0
本家SVN:等幅フォントのみに戻す
もか氏のGithub:プロポーショナルフォント版

こういう棲み分けでいいと思うの
0640名無しさん@お腹いっぱい。
垢版 |
2015/11/04(水) 21:52:18.06ID:m/PDozwX0
自分は未導入なのでアレだけど
プロポーショナルフォント対応って
どのくらい地雷を抱えているのかな…

「IT用途の職場でだけ使う」という前提なら、今後数年くらい、
2.2.x.xのままバグフィクス+小規模な機能追加(ブラッシュアップ程度の変更)
だけしてくれれば十分な気もする

プロポーショナルフォントとか折り畳み機能なんかは
あっても邪魔ではないけれど
それを導入することで既存機能に悪影響が出るくらいなら要らないかなぁ

個人的には、ツールバーアイコンを高解像度ディスプレイ(4Kとか8Kとかの)
に対応させることのほうが、ずっと安全に実装できるし、実用的なんじゃないか?
と思ったりもする

#これは個人的な感想です
#効果を保証するものではありません
0641名無しさん@お腹いっぱい。
垢版 |
2015/11/05(木) 12:35:24.27ID:bItrCb1a0
もしかしてそれは右手なりを移動させてマウスを握ってマウスを動かしてツールバーアイコンをポチポチ押すの?
0642名無しさん@お腹いっぱい。
垢版 |
2015/11/06(金) 00:11:54.98ID:/hGqofhy0
「マウスを握ってマウスを動かして」
何も思考しないタイピストでもない限り
こんなの生産性に影響するほどの操作ではない

人間の思考速度のほうがよほど影響が大きい
0643名無しさん@お腹いっぱい。
垢版 |
2015/11/06(金) 00:15:58.81ID:/hGqofhy0
「マウスを握ってマウスを動かして」
が思考に追いつかないほど遅いのならば
それはお前の運動能力が足りないだけの話
0644名無しさん@お腹いっぱい。
垢版 |
2015/11/06(金) 09:06:30.18ID:+t+DgbeS0
確かに641ほどの運動音痴では思うままに線を引く事自体無理っぽいな
絵を描く事を止めた方が幸せだと思う
0646名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 11:45:05.32ID:i7tOPbyi0
>>642 >>644
わざわざマウスポインタをその場所に移動させて正確にクリックするんだぞ?
面倒じゃないのか?

原理的には、ツールバーアイコンとして表現できる操作は、全部、キー割り当てすることができる
それは本当にマウスだけでしか出来ないような操作だとは思えない
キー割り当てで代理出来ることをアイコンにしている意図が分からない

そしてそもそも、ツールバーは本当に実用的なのか?
というのも、こちらは全くツールバーを使ってないので、その利便性が全く分からない
メニューバーに表示させるアイコンもOFFにしている
ただ、中には、ツールバーでのアイコンの形と場所で操作を記憶してる人もいるのかもしれないが、
彼らがどうやってツールバーアイコンを使いこなしてるのか、こちらには全く想像できない

他人のエディタのツールバーの配置やアイコンの個数の実態なんて誰も知らないからだ
それがどう使われてるかなんてのは本当に分からない
0648名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 15:07:44.40ID:5TZEFN6D0
>>646
自分はソフトウェア開発会社に勤務しているけれど
周囲の人がテキストエディタをどう使っているのか気になって観察してる
何十人もの人を見てきたが

ツールバーを非表示にしている人には未だ出会っていない

君自身がツールバーをどれだけ不要だと主張しようとも
申し訳ないが、君は少数派なのだと断定せざるを得ない

君は君で自分の最適な使い方を続ければいいが
どれだけ他人に自分の意見を知らしめようとしても限界というものがある
黙っておくのが吉
0649名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 16:15:02.53ID:5TZEFN6D0
そもそも

「テキストエディタでマウス使ったら負け」
くらいに思ってるのなら

いっぺん vim を使ってみることをお勧めする
0650名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 16:28:45.49ID:i7tOPbyi0
不要とまでは言ってはいない
ツールバーがどうして実用的なのか全く分からない、と言ってるだけで
使ったことが無いから、どうしてそれが便利だと他人が思ってるのか、そもそもどうやって使ってるのか、全然分からない

それに、ツールバーを使う人がそこに何を置いてるのかも気になる
作業中に何度それらのアイコンを押すのかも
0652名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 16:41:17.15ID:5TZEFN6D0
>>650
少なくとも、他人を理解しよういう努力をしてない
つまり、他人を全く観察してない
のに

「なんで必要かわからない」

なんて主張する(=公言する)こと自体が間違ってるんだ
他人を観察したうえで出直すことをお勧めする
0654名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 16:57:51.43ID:EFbrRW6g0
よく使う機能は[Ctrl]+[S]などのショートカットキーだけでなく、ツールバーからの1クリックでも操作したい。
そう思う事も結構あるから俺はツールバーを表示してる。どっちが多数派かは知らん。
0656名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 21:25:18.19ID:9O1YKh0V0
自分はノートPCメインのキーボード派だから、ツールバーは非表示にしてるけど、
ツールバー表示がデフォルトなので、表示=使っているとは限らないと思う。

しかし、なぜ vim を使ってみろということになるのかさっぱり分からない。
vi はキーバインドが Windows と全然違うから、元に戻す/やり直し/コピー/切り取り/貼り付け のし方が分からない。
さすがに、文字の入力と、保存して閉じる、保存せず閉じる、は覚えたけど、普段使わないしなぁ。
0657名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 22:05:36.31ID:5TZEFN6D0
Windowsキーバインドから抜けられない
ということが理解できるのに
ツールバーから離れられない
ということが理解できない

おかしいだろそれ
0658名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 22:22:49.57ID:5TZEFN6D0
テキストエディタだけが特別な存在なのか?
他のソフトもツールバーを使わないのか?

Windowsキーバインドなら必要だけど
ツールバーは不要だなどど

どの口がほざくのか?
0659名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 22:36:06.92ID:9O1YKh0V0
なるほど、普段使わない人からすれば、目立つところに保存ボタンがあった方が便利かもしれないね。
でも、Windows ならいろんなソフトで、保存/元に戻す/コピー/切り取り/貼り付け のキーバインドは同じだから、
やっぱり、それぐらいは覚えないのかなぁとは思うよ。
もちろん、いちいち他人の使い方に口出しはしないし、僕だって、人から見たら変な使い方をしていると思われるところもあるだろうし。

っていうか、なんでそんなに一所懸命なのかが気になるよ。
ツールバーがなくなりそうな危機感でもあるの?
0660名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 22:42:17.60ID:5TZEFN6D0
自分基準でしか考えてないのに
いちいち「分からない」って言い放つ奴らが気に食わないだけだよ

これで「分かる」?
0661名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 22:53:08.37ID:ZpdaHW/X0
検索(ボックス)を置いとくと便利だけどね
検索方法を変更するときはダイアログ開き直さなきゃだけど
0663名無しさん@お腹いっぱい。
垢版 |
2015/11/07(土) 23:23:11.12ID:9O1YKh0V0
> テキストエディタだけが特別な存在なのか?
> 他のソフトもツールバーを使わないのか?
少なくとも僕の場合は、大抵のソフトでは、キーボードからアクセスできないツールバーは非表示だなぁ。
ペイントソフトとか、マウスの操作がメインになるソフトは別だね。

>>660
よく分かりました。
0664名無しさん@お腹いっぱい。
垢版 |
2015/11/08(日) 00:10:43.47ID:np3/tYW/0
Excelとか使ってるとマウスでないとできない操作まみれなので、
キーボードで使う気が失せる
0665名無しさん@お腹いっぱい。
垢版 |
2015/11/08(日) 00:30:52.07ID:5WlS82OX0
自分も非表示派だったけど操作可能なステータスバーとして
利用するようになったよ。
どのエンコーディングで開いているかが見てわかるし、文字
化けしていればすぐ開き直すことができる。マウスでもキーボ
ードでもどちらででも。
改行の種類の表示と切り替えもできる。
検索ボックスを置いとくとブラウザやエクスプローラと同じ
ように Ctrl+E でフォーカスを移して検索できる。

こう書いといてなんだけど、Enterで入力される改行の種類
の切り替えや挿入/上書きモードの切り替えはステータスバー
からでもできる。俺はソースを見ていて気付いたけど、みなさ
ん知っていただろうか。

あと、HTMLと JavaScriptだとか Rubyと JavaScriptみた
いに1ファイルにコードが混在する場合に、現在のタイプ別設
定を確認したり切り替えたりするのを簡単にするためにツール
バーに自作のリストボックスを置いてる。すごく便利に使って
るんだけどこのアイディアは今のところスルーされていて需要
ないのかなぁなんて。

ノートパソコンで縦が1000もないとかでなければツールバーを
邪険にすることないよ。
0666名無しさん@お腹いっぱい。
垢版 |
2015/11/08(日) 10:31:53.15ID:cIL/xVkB0
初心者なんですがスミマセンお邪魔します

サクラエディタでファイル作って保存して終了して、次に開くときに、
ダブルクリックからそのままサクラエディタで開ける時と
「プログラムを選べ」と余計なワンクッションが入る時があります
そのまま一発でサクラエディタで開けるようにしたいんですが、
どうすればいいですか?
0667名無しさん@お腹いっぱい。
垢版 |
2015/11/08(日) 11:22:19.47ID:kG6OOtTn0
>>646
メニューもツールバーもステータス表示もない完全キーボード操作版のサクラエディタを作って下さい。
まぁ、MS-BASICの頃はそれがデフォルトでしたけどねw
0669666
垢版 |
2015/11/08(日) 14:46:49.31ID:cIL/xVkB0
>>668
レスありがとうございます
設定>タイプ別設定一覧 に「ダブルクリックで開く」のチェックボックスは
見つけましたが、チェックができないです(紗がかかっている)
開きたい種類はテキストなんだけど、テキストでもHTMLでもどれでも(「右
クリックメニューに追加」はチェックできるのに)ダブル〜の方はダメでした
もう少し深いところでの設定か何かでしょうか?
すみませんがもう少しよろしくお願いします
0676名無しさん@お腹いっぱい。
垢版 |
2015/11/11(水) 21:43:43.15ID:vG6JmxbC0
ctrl-F1とctrl-shift-Uな

要る時はずっと要るから、あんまり頻繁に出したりひっこめたりはしないけど
0677名無しさん@お腹いっぱい。
垢版 |
2015/11/12(木) 09:59:27.67ID:2A7bQkqo0
設定画面のモーダルウィンドウの奥深くのチェックボックスなどは
大抵はツールバーアイコンにすらできない
でも、そういうのをアイコン化して前面に置きたい……という欲望はある
が、やはり全機能をそうするわけにはいかないし、できないだろうとの直感がある
0680名無しさん@お腹いっぱい。
垢版 |
2015/11/19(木) 08:04:32.89ID:+JwuGNOW0
改行記号消す程度ならsakuraでもできるけどどんどん遅くなるよね
そういう問題なく複数行置換可能になるなら有難いのだが
0681名無しさん@お腹いっぱい。
垢版 |
2015/11/20(金) 01:18:01.41ID:OCb8GG2v0
>>678
そういう時だけ、別のエディタを使う

複数行処理機能を追加しようとすると抜本改造が必要になりそうだから
フリーソフトのままでは難しいと思う
0682名無しさん@お腹いっぱい。
垢版 |
2015/11/20(金) 06:00:46.02ID:OMKoR6mh0
他のエディタの複数行検索ってどういう感じなの?
改行を無視して検索する?
正規表現で改行コードを含めて検索するってこと?
0683名無しさん@お腹いっぱい。
垢版 |
2015/11/20(金) 06:46:45.39ID:uu9eRCdl0
行番号に紐付けされたブックマークやら更新情報やらを維持したまま複数行置き換えするのが難しいんでしょ
そのへんリセットされてもいいから置き換えたいって需要はあると思うが
0685名無しさん@お腹いっぱい。
垢版 |
2015/11/20(金) 07:40:40.13ID:uu9eRCdl0
>>684
それだとUIまで別系統になってあえてサクラでやらなくてもいいって事に
サクラの検索ダイヤログの設定やら記録も使いたいでしょ
0687名無しさん@お腹いっぱい。
垢版 |
2015/11/21(土) 00:08:22.42ID:WCdDJ9Dz0
>>686
ユーザーをクレーマーとしか見てないのか
もしこれが開発陣の総意だったらサクラも終わりだな
0690名無しさん@お腹いっぱい。
垢版 |
2015/11/21(土) 12:35:33.26ID:NTkGyTIw0
>>687
なわけないだろ
そういうこと言って周囲に疑念を抱かせるように仕向けて
開発者にプレッシャーかける奴がクレーマーなんだよ
0695名無しさん@お腹いっぱい。
垢版 |
2015/12/12(土) 00:05:29.28ID:H3i6Bo4n0
ブラウザーの種類は問わず、そこからAlt+Tabでサクラに切り替えると描写に1,2秒かかってしまう
1.6で試したところ、多少もたつくもののここまで遅くはない
困ったものだ
0697名無しさん@お腹いっぱい。
垢版 |
2015/12/19(土) 12:54:49.62ID:rBMHThmh0
sakura.iniがインストールフォルダと\AppData\Roaming\sakuraの2つにあるんですけど
どういう関係なんですか。どっちが優先されるとかありますか
0703名無しさん@お腹いっぱい。
垢版 |
2015/12/23(水) 16:45:28.19ID:nzYlLBN30
sakura-2.3.0.0ソース:

view\ceditview_command_new.cpp(767)
CEditView::ReplaceData_CEditView3関数の引数bFastModeがtrueのときpcLayoutが初期化されないのでAPエラーになります。
assertがありますが、呼び元ではUndoブロック数(101個以上)でtrue/falseを切り替えてるのでだめではないでしょうか。

window\CEditWnd.cpp(1865)
m_posSaveAryのdeleteの前にbreakがあるのでdeleteされません。
この変数が何者か分からないのでNULLチェックもなしにdeleteするのが正しいのかどうかが分からないです。
0704名無しさん@お腹いっぱい。
垢版 |
2015/12/23(水) 21:19:59.92ID:TCuPlfEc0
euc-jp同士のファイルをdiff差分に掛けようとすると実行しようとしたタブが落ちて残ったタブで再起動みたいになるんだが俺環か?
0705名無しさん@お腹いっぱい。
垢版 |
2015/12/24(木) 20:30:12.96ID:+HXskxjd0
>>704
落ちるね
ほぼ同じファイルだと落ちないけど
全く別のファイルで試したら落ちた

sakura_core\view\CEditView_Paint.cpp
request.txt
0706名無しさん@お腹いっぱい。
垢版 |
2015/12/24(木) 20:33:12.12ID:+HXskxjd0
>>705
#途中で書き込んでしまった

sakura_core\view\CEditView_Paint.cpp
request.txt

a.txt
b.txt
としてeuc-jpに変更して保存し、b.txtのほうでdiff実行すると100%再現しました
0707名無しさん@お腹いっぱい。
垢版 |
2015/12/24(木) 20:48:42.70ID:+HXskxjd0
場所だけ書いておきます。

CEditView_ExecCmd.cpp
507行目 CEditView::ExecCmd関数内のmemcpyで落ちています。
len=-2
read_cnd=3435973836
j=540936717
なのでおかしなことになってますね
0708名無しさん@お腹いっぱい。
垢版 |
2015/12/24(木) 23:15:44.39ID:CDhLPoV00
--- codechecker.cpp
+++ codechecker.cpp
@@ -772,8 +772,8 @@
}
// 第2バイトが10bbcccc、第3バイトが10ddddee
if( (c1 & 0xc0) == 0x80 && (c2 & 0xc0) == 0x80 ){
- ncwidth = std::max(nLen,3); // 4バイトコードである
- echarset = CHARSET_UNI_SURROG; // サロゲートペアの文字(初期化)
+ ncwidth = nLen; // 4バイトコード片である
+ echarset = CHARSET_BINARY2; // サロゲートペアの文字(初期化)
0709名無しさん@お腹いっぱい。
垢版 |
2015/12/28(月) 03:11:55.06ID:+aMBiAMb0
どうせ見ているだろう?
2ちゃんと言えど公式だろ?

パッチを2ちゃんに投稿する
陰からプレッシャーかける
こういう奴らが俺は一番嫌いだ

何で真っ向から開発者と向き合おうとしないのか
0716712
垢版 |
2016/01/12(火) 01:42:33.52ID:2CRE7q2H0
>>713
仕様なんかじゃなくてバグだよ
バグだらけだからお勧めしないと言ってるんだけど、伝わらなかったようだね。
0717名無しさん@お腹いっぱい。
垢版 |
2016/01/12(火) 01:55:23.16ID:2CRE7q2H0
選択と重複している部分について置換する/しないのどちらに転ばせるか、なら仕様の範疇だが
「選択範囲内置換」を指定しているのにも関わらず完全な範囲外まで置換するのを、バグと断言しない人なんているか?

ていうか、なんでこんな当たり前のことを「仕様」かどうか尋ねるの?
バグとわかってて「仕様ですか」と尋ねるのは明らかに開発者に対する皮肉なわけで
失礼極まりない行為
0719名無しさん@お腹いっぱい。
垢版 |
2016/01/12(火) 20:28:57.65ID:g1AG3irA0
× なぜか修正されない
○ なぜか(わたしは)修正しない

コードがあるんだからうだうだ言ってないで自力で直せば?
出来ないならすっこんでろ
0723名無しさん@お腹いっぱい。
垢版 |
2016/01/22(金) 01:16:20.86ID:qT7MqSmC0
sakura2.2.0.1 (64bit)

TAB→空白 への変換ですが、ツールバーから「変換」-「TAB→空白」を選択すると変換できますが、
ショートカットキーで Ctrl+Alt+F5 を実行しても、変換されません。
一個前のバージョンでは、変換できていました。

同じキーに一度割り当てを解除し、改めて割り当てても動作しません。
別なキーに割り当てすれば動作します。

windows7(x64),windows10(x64) のどちらも同じ状態ですが、ほかの方も同じでしょうか?
0724名無しさん@お腹いっぱい。
垢版 |
2016/01/22(金) 13:29:16.22ID:ooOMahNi0
突如(フォントだけでなく)画面全体が大きくなるのは、私が何を押しちゃってるせいだろう
0725名無しさん@お腹いっぱい。
垢版 |
2016/01/22(金) 15:34:15.92ID:L5ubdBpI0
>>723
Intel Graphicじゃない?
デスクトップ右クリック→グラフィックス・オプション→
ホットキー→無効
でうちのは使えるようになった(Win8.1)
Ctrl+Alt+F5はオプションで設定されてないけど予約してるらしい
0727名無しさん@お腹いっぱい。
垢版 |
2016/01/22(金) 19:55:51.88ID:mnWHdag+0
>>725
723です。

ありがとうございますm(_ _)m
解決しました!
0728名無しさん@お腹いっぱい。
垢版 |
2016/01/23(土) 22:21:17.05ID:0r2G27pW0
フォルダを指定するんじゃなくて、対象ファイルのフルパスが書かれたテキストファイルを指定してのGREPって可能ですか?
ちょうどコマンドプロンプトのfindstrの/Fオプションのように。
マクロとかでもいいので、教えて下さい。
0729名無しさん@お腹いっぱい。
垢版 |
2016/01/24(日) 10:56:44.86ID:Bzgt0JZt0
>>728
http://sakura-editor.sourceforge.net/htmlhelp2/HLP000067.html

http://sakura-editor.sourceforge.net/htmlhelp/images/Grep.png

そのファイルを開いてから「現在編集中のファイルから検索」にチェックするか、
ファイル欄にファイル名、フォルダ欄にフォルダパスを指定してすればできるよ

マクロでのやり方も上のヘルプに書いてあるから
参考にしてね
0730名無しさん@お腹いっぱい。
垢版 |
2016/02/06(土) 14:33:59.51ID:gpBWYpjb0
>>726
もしsourceforge.netのサイトでダウンロードが自動で始まらないなら
小さく青色で direct link と表示されてる所をクリック
0738名無しさん@お腹いっぱい。
垢版 |
2016/02/08(月) 20:26:13.00ID:UoHQwpGA0
すべて置換:行ごとにgオプションで置換。ライブラリ依存
このことはヘルプの「利用可能な正規表現」の一番下に書いてある
最初に黄色強調の検索マークと同じように行内の置換対象をすべて記録。次にその対象をすべて置換。これを行毎に繰り返す
置換の繰り返し:置換ボタン連打と同じはず。1つ置換毎に次の置換対象を決める。検索マークとは異なることがある
>>735
少し違う。一度置換した文字はさらに置換はされない。置換結果の次の文字から次検索+置換になる。
どちらの場合も無限置換ループにはならないはず
abc.abc.abc.abc に対して \babc.\b→xて置換すると すべて置換:xxx.abc 繰り返し:xabc.xabc
他にも、xaxaxaxaxa に対して(?<=ax)a→yと置換すると結果が違う
一言でいえば置換の繰り返しとは「"置換"の繰り返し実行」。すべて置換は「"行置換"の繰り返し実行」
0739名無しさん@お腹いっぱい。
垢版 |
2016/02/08(月) 23:07:30.01ID:sFJuc4Xq0
「行置換」という表現は何かしっくりこないなぁ…
・行ごとにgオプション置換
・文章全体でgオプション置換
上記2者で結果は違うものなのかしら
0740名無しさん@お腹いっぱい。
垢版 |
2016/02/09(火) 00:10:33.54ID:bHAc8ga50
http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=unicode&;v=2261
行を連結するような置換のとき
^<br>\r\n → <br> の置換で<br>\r\nが連続していると結果が違う
Grep置換では文書全体でgオプション置換のような動作になるが
通常のすべて置換ではならない。もちろん検索マークどおりの置換にもならない
でうまくいかないので\r\n→@@とかした後(?<=@@)<br>@@→<br>して@@→\r\nとかする必要に迫られる
どちらかというと@@<br>(?=@@)→<br>のほうが好みの結果だけども
0741739
垢版 |
2016/02/09(火) 00:55:47.96ID:mp0HJDbA0
そもそも行跨ぎ検索・置換をサポートしてない現況においてのsakuraでは違いはないと思うの
0744名無しさん@お腹いっぱい。
垢版 |
2016/02/11(木) 09:54:47.40ID:OEPSgCD10
>>743
だな。
改行文字を一旦別の文字に置換する/元に戻す処理を前後に置けば
本来の置換処理は行数分やる必要もなく一回で済むし。
0745名無しさん@お腹いっぱい。
垢版 |
2016/02/25(木) 19:25:34.37ID:S5YtRjtt0
最新版使ってるんですが、改行マークを表示にチェックを入れると
スクロールがうまく働きません。オレだけでしょうか。
0749745
垢版 |
2016/02/26(金) 08:00:29.06ID:MARj7nO80
すみません。誤爆しました
0750名無しさん@お腹いっぱい。
垢版 |
2016/02/27(土) 16:08:07.40ID:f7poLGup0
しばらくこれつかってたんだけど、タブモードがあるのを発見した
これで上下分割などをつかってタブ1とタブ2の画面を同時に見れるのかな、と思ったんだが
見れないんだよねこれ
上下分割ってなんの意味があるんだ……?
0753名無しさん@お腹いっぱい。
垢版 |
2016/03/01(火) 19:50:04.92ID:rSTo6RMf0
カラーマーカーにwktk
マクロ使えるヒトだと検索語を一括マークor解除とか出来るのかしら?
でもそういう使い方だとツールバーの検索ボックスとは別にマーカーボックス?みたいなのも
欲しくなるなぁ
0754名無しさん@お腹いっぱい。
垢版 |
2016/03/04(金) 10:14:44.92ID:UIIyR5500
ツールバーアイテムをウィンドウ幅に合わせた折り返しや隠れたアイテムをポップアップメニュー化する方法はないだろうか?
0757名無しさん@お腹いっぱい。
垢版 |
2016/03/28(月) 19:51:10.13ID:HCoyVHT90
たまには保守カキコ

「行頭以外の改行」を置換削除するのに
(?<!^)\r\n

(?<=.)\r\n
とすると、初めての空行でない行以降、空行も含めたすべての改行が消えてしまう
「「すべて置換」は置換の繰り返し」のチェックはOFFでも同様
なぜでしょう
0759名無しさん@お腹いっぱい。
垢版 |
2016/03/29(火) 16:49:26.90ID:5p1K9zds0
(とか"を入力したら()や""になるようにすることって出来る?
マクロ機能とか使えば良いのかな?
0761名無しさん@お腹いっぱい。
垢版 |
2016/04/01(金) 13:05:47.17ID:UdngwhFh0
試しに(を()にするマクロやってみたけど760と同じ結論に至った
入力初心者とかなら便利かもしれんが、慣れてると自然と)をほぼ無意識に入力するので意味がない上
不必要なときにも余分について逆に削除する手間が増えてしまった
あと、変なマクロで入力する癖が付くと、その環境が手放せなくなって、
IDEとかが同じ動作してくれないとストレスマッハになるから推奨しない
0763名無しさん@お腹いっぱい。
垢版 |
2016/04/08(金) 01:33:43.73ID:OBsRxEfi0
>>759
ちょっと趣旨は変わるが,こんな感じだろうか?
// 括弧補完
// 同一行内直近の閉じていない括弧を閉じます。
String.prototype.toEscape = function () { return this.replace(/(\W)/g, '\\$1'); }

var brL = '“‘【[〔〈《「『[{(';
var brR = '”’】]〕〉》」』]})';

MoveHistSet(); // カーソル位置保存
GoLineTop(0x04 + 0x08);
var str = GetSelectedString();
MoveHistPrev(); // カーソルを戻す
var re;
for (var i = 0; i < brL.length; i++) {
var cL = brL.charAt(i).toEscape();
var cR = brR.charAt(i).toEscape();
re = new RegExp(cL +'[^'+ cL +']*?'+ cR, 'g');
var str_bak;
do {
str_bak = str;
str = str.replace(re, '');
} while (str_bak !== str);
}
re = new RegExp('(['+ brL.toEscape() +'])[^'+ brL.toEscape() +']*$');
if (re.exec(str)) {
InsText(brR.charAt(brL.indexOf(RegExp.$1)));
}
0764名無しさん@お腹いっぱい。
垢版 |
2016/04/08(金) 14:21:44.48ID:jeFzG53M0
そのマクロ全角対応とかしてるけどIMEの入力後に
マクロ/プラグインって自動実行できたっけか
(だけならShift+8にマクロ割り当てるかインデントプラグインでできるけど
0765名無しさん@お腹いっぱい。
垢版 |
2016/04/08(金) 14:42:25.17ID:FkGpAmvH0
>>764
実行は手動でキーなりメニューなりでする仕様なんじゃないか

自分も昔この手のスクリプトつくったけど、使う機会が少なくて結局ゴミになってる
汎用性のあるマクロって難しいね
0770名無しさん@お腹いっぱい。
垢版 |
2016/04/13(水) 19:25:34.53ID:0/twftW/0
769 :名無し [sage] :2016/04/13(水) 19:04:14.81 ID:qXcrwsKH0 [PC]
XPの時代は終わったのにまだレジストリの肥大化とか言ってんの馬鹿みたい
0772名無しさん@お腹いっぱい。
垢版 |
2016/04/13(水) 22:22:44.80ID:oPdqo1Vd0
マジレスするとアンインストールだけではプロファイル以下が削除されないんじゃなかった?
0773名無しさん@お腹いっぱい。
垢版 |
2016/04/13(水) 22:55:44.91ID:Bty2HFEm0
その辺潔癖な奴はインストール監視機能のあるアンインストール支援ソフトを使えば良いだろ
0774名無しさん@お腹いっぱい。
垢版 |
2016/04/14(木) 14:37:02.40ID:9D7YpifQ0
>>773
どんなアンインストール支援ソフトがいいの?
Advanced Uninstaller Pro なんかだと、vectorのコメント読むと
あんまり気がすすまない。
0775名無しさん@お腹いっぱい。
垢版 |
2016/04/14(木) 17:00:10.54ID:ekriq+KU0
アンインストール支援スレみてみたけどPC詳しい人以外は
広告つかまされるか間違って必要なファイル削除するだけだろあれ
0776名無しさん@お腹いっぱい。
垢版 |
2016/04/14(木) 18:39:40.39ID:NLR9a+Gj0
10年くらい前だけど
TotalUninstallってソフトが雑誌に載ってたので使ってた
と言っておいてなんだがスレ違いです
0777名無しさん@お腹いっぱい。
垢版 |
2016/04/24(日) 10:04:55.54ID:PviIIUMe0
ソース見てないけどアウトライン解析表示の高速化ってアイテム追加中の再描画禁止を使えばいいのでは?
LockWindowUpdate、WM_SETREDRAWあたり
0784名無しさん@お腹いっぱい。
垢版 |
2016/05/25(水) 09:47:36.52ID:DwlyAsv90
フリーソフトはソース公開が条件(少なくとも要求されたら提供が必要)
なんだから、ビルドできね?
というかサクラってフリーソフトだっけ?GPL?
0787名無しさん@お腹いっぱい。
垢版 |
2016/05/25(水) 18:26:01.49ID:VYb8VmLw0
フリーソフト
 バイナリ公開
 (ソース非公開)

オープンソースソフト
 バイナリ公開
 ソース公開
0797名無しさん@お腹いっぱい。
垢版 |
2016/06/19(日) 15:41:00.66ID:hM4ryLum0
(どんなソフトでも)完成すればするほど音沙汰が無くなる、
一種のパラドクスだな

誰もが満足すると誰も何も言わない
0798名無しさん@お腹いっぱい。
垢版 |
2016/06/19(日) 16:38:39.72ID:sK+xQyUz0
要望出しても反映されないと諦めた時も何も言わない
0799名無しさん@お腹いっぱい。
垢版 |
2016/06/20(月) 08:38:32.04ID:gCgN4e6/0
別にパラドクスではないのでは?
0800名無しさん@お腹いっぱい。
垢版 |
2016/06/20(月) 21:18:50.37ID:V5KdcvCU0
要望に全部応えると、軽快さもなくなり、肥大となり、メニューやヘルプも複雑になる。
UNIXのツールみたいに長く使い続けられるようなツールになってもらうことが理想かな
サクラエディターで出来ないことは他のツールに任せて。
0801名無しさん@お腹いっぱい。
垢版 |
2016/06/21(火) 10:10:54.29ID:emdbrXjz0
ここまで完成しててそれでも『要望』を思い付く人は
おそらく重箱の隅のような特殊な要望を考え出す人物で

そういう人物は大抵はプログラムできて余りにも特殊な要望だと自覚してるので
マクロでなんとかしてしまうのでしょう
0802名無しさん@お腹いっぱい。
垢版 |
2016/06/21(火) 12:59:01.10ID:ovW+4V2n0
>>801
折りたたみと単語単位でないハイライト機能欲しいが、そんなに特殊かね
マクロで出来るなら作ってくれ
0803名無しさん@お腹いっぱい。
垢版 |
2016/06/21(火) 23:16:25.24ID:iR9GE38W0
サクラエディタ 2.3.0.0
17個のテキストファイルをD&Dすると、開ききるのに5.5秒くらいかかる
Meryだと2秒ちょい
複数ファイルを開く速度を改善する方法って何かない?
サクラエディタの起動自体は速くて、開く閉じるが気持ちモタつく感じ
0804名無しさん@お腹いっぱい。
垢版 |
2016/06/30(木) 14:58:12.14ID:uZi4jWcm0
タブバーの各テキストを自動並び替え(ソート)する機能はありませんか?
sakura2-2-1-0r4039
を使用しています。
0806名無しさん@お腹いっぱい。
垢版 |
2016/07/02(土) 00:28:19.70ID:Rdp7nD9l0
タブを並び替えるという意味だろうと
そうでなかろうと
無いものは無い
0807名無しさん@お腹いっぱい。
垢版 |
2016/07/02(土) 06:43:46.28ID:oDMEcVyo0
>>805
>>806
タブを入れ替える でした
すみません;
右端の逆三角形ではソートされているのですが、真横に閉じるボタンがあって少し気になったもので

ありがとうございますm(_ _)m
0808名無しさん@お腹いっぱい。
垢版 |
2016/07/14(木) 22:32:10.73ID:NI+3OXZs0
>>683
鬼雲が逐次入力を受け付けてなかった筈
鬼雲は検索の構造からして逐次入力が難しいタイプだった筈
連続メモリ領域に一度保存すればいけるが、32bitだと2GBの壁があるし
検索毎に一度全テキストを連結とかどう考えても重いしダルい
あと、sakura自体が根本的に行ベースだから変更点も多め
>>701
UACとAppDataは直接関係ないだろ
UACはシステムの保護機構、AppDataはユーザ別のデータ管理機構
MS作法に従うと全ユーザ用設定もProgramFilesじゃなくPublicユーザのどっかに保存とかだった筈
>>784
フリーソフトとフリーソフトウェアは違うんだけど
そもそも言ってるのがちょい頭があれなFSFとかだから気にするだけ無駄
(意図しないGPL汚染が起きない≒悪、とか言っちゃう人たちですんで)
というか要求されたら云々なんて書かれてるのはGPLくらいだったかと
0813名無しさん@お腹いっぱい。
垢版 |
2016/07/30(土) 05:33:25.25ID:VvN0Yz2a0
サクラエディタで正規表現を使って、複数のファイルをGrep置換したいのですが、
正規表現で特定の文字が連続している場合、それが奇数であるか偶数であるか
判別することはできるでしょうか?
具体的には、三点リーダ(…)を対象として検索し、連続している個数が奇数個の場合に
偶数個になるよう調整(置換)したいのです。

サクラエディタ、鬼車ともに最新です。

正規表現のスレで質問した方がよければ誘導をお願いします。
よろしくお願い致します。
0814名無しさん@お腹いっぱい。
垢版 |
2016/07/30(土) 07:22:43.03ID:kdL8siaY0
1個を2個に、3個を4個に、5個を6個に、のように1個プラスする、
2n+1 に +1 の 2n+2 ってことで、
(?<!…)((……)*…)(?!…)

\1…


なんかあまり美しくないな……
0825名無しさん@お腹いっぱい。
垢版 |
2016/08/20(土) 10:05:31.47ID:UlTERtGh0
一手間かかるようになってしまったが、
rev.4025で追加されたリンカーオプション/SAFESEHは64bitと非互換なので、
それを外してコンパイルすればちゃんと動く
0826名無しさん@お腹いっぱい。
垢版 |
2016/08/21(日) 03:00:23.46ID:iwzE2+ao0
現在編集中のファイルパスリストを得るために,
あらかじめ 共通設定 ウィンドウ タイトルバー を常にフルパスにしたうえで,
tasklist /FI "IMAGENAME eq sakura.exe" /V /NH /FO csv
の出力を利用しようと思ったのだけれど,ALT+F1 でヘルプを出したウィンドウのタイトルは
「サクラエディタ ヘルプ」になってしまう。
これを回避する方法とか,別のアイディアとか,何かないでしょうか?
0828名無しさん@お腹いっぱい。
垢版 |
2016/08/21(日) 18:43:17.84ID:17hNLVCF0
単純に、*.chmのヘルプを最初から単独で表示させとくとか、
後から別途ヘルプを開くとかでは駄目なの?
マクロで*.chmを開くようにしてキーを適当に割り当ててやれば
操作にもさほど違和感無いのでは?
0829826
垢版 |
2016/08/21(日) 23:56:24.75ID:iwzE2+ao0
目的を書いてなかった。サクラエディタ Wiki Request の
「前回終了時に開いていたファイルを開いて起動する」マクロの作成です。

>>827
WSHだとWMI経由だけど,どうやら起動時のパラメータは拾えても,ウィンドウタイトルは無理っぽい。
新規exeは導入障壁になるので,可能な限り素のWindowsとマクロだけで実現できないものか検討中です。
# AutoItX とか使えたら確実かもしれませんが,このために入れてくれというのもなんだかなぁ だし。

>>828
そんな手もありですね。ありがとうございます。

# S_WindowList がファイルパス名配列を返してくれるのが一番楽なのだけれど……。
0830名無しさん@お腹いっぱい。
垢版 |
2016/08/22(月) 02:06:08.20ID:pK7FJq7k0
>>829

>「前回終了時に開いていたファイルを開いて起動する」マクロの作成です。

元の質問とは別の話になるけど、「前回終了時」て、その「終了」はどうやって検出するつもりなの?
そもそも、前提になる、そのこと自体ができる気がしないんだけど?
0831名無しさん@お腹いっぱい。
垢版 |
2016/08/22(月) 21:10:18.02ID:bw8XFcSr0
>>830
マクロで [×] をトラップするなんて無理だと思うし,
仕様を文字通りにとらえるとその通りなのだけれど,
本当に必要なのは,任意のタイミングで開いているファイル群のリストを作成し,
後刻,任意のタイミングでリストのファイル群を開くことだと考えています。

次回,常に前回のファイル群を開いてしまうと,
ちょっとしたメモを開いたりとかできなくなってしまいますし。

リスト作成と同時にすべてを閉じたければ,マクロの終わりで
ExitAllEditors() すればよい,程度に考えているのですがダメでしょうか?
0833830
垢版 |
2016/08/23(火) 00:06:06.06ID:U1a6X02k0
>>831
文字通り「終了時」にこだわってるのに
その課題を後回しにしてるんじゃないか、と、ちょっと懸念してたけど
意識的なタイミングでやりたいということなら、それでいいと思うよ

sakura本体を改造して「開ファイル一覧取得」マクロを機能追加するとか、
別exeでいいなら方法は思いつくんだけど、
「素のWindowsとマクロだけで」となると自分もわからないなぁ
0835名無しさん@お腹いっぱい。
垢版 |
2016/08/23(火) 21:47:27.98ID:sqa6XUWH0
>>834
なんだその捨て台詞w
0838名無しさん@お腹いっぱい。
垢版 |
2016/08/26(金) 12:24:12.22ID:UoPPRwMW0
すみません公式サイトが閉鎖されたのかと思いましたが一時的に繋がらなくなってただけのようです。
0839名無しさん@お腹いっぱい。
垢版 |
2016/09/17(土) 17:26:35.18ID:trXUHF0w0
ANSI掲示板に最近あらわれたRastiは何がしたいのか?
サクラエディタプロジェクト発起人なのに逃亡したげんた批判?
0843名無しさん@お腹いっぱい。
垢版 |
2016/10/05(水) 07:56:13.04ID:TxoWP6c40
マクロで
11 → '011
21 → '021
31 → '031
41 → '041
51 → '051
61 → '061
71 → '071
101 → '101
のように変換したいのですが
S_ReplaceAll('11',''011',24); //「11」→「'011」だと
11 → (ブランク)みたいに消えてしまうんですけど
変換後に「'」を付ける場合にはどうすればよいのでしょうか?
0844名無しさん@お腹いっぱい。
垢版 |
2016/10/05(水) 09:02:11.12ID:OKeib/770
>>843
エスケープする、あるいはダブルクォーテーションで括る
S_ReplaceAll('11','\'011',24); //エスケープ
S_ReplaceAll('11',"'011",24); //ダブルクォーテーション

ヘルプのキーボードマクロの項を見るかscript56.chmを入手済みなら正規表現の項を見れば意味は分かる
0845843
垢版 |
2016/10/05(水) 10:01:00.75ID:TxoWP6c40
出来ました!有り難うございます
0846名無しさん@お腹いっぱい。
垢版 |
2016/10/09(日) 14:06:58.41ID:g0racIBs0
考え過ぎだとは思うんだけど
サクラエディタ起動中にブラウザとか開いてると
設定や編集ファイルが影響を受けたりすることってないよね?

一度だけ視界の隅でアイコンリフレッシュ掛かったみたいに点滅したような感じがして
見間違いの可能性が高いんだが気になってる
0849名無しさん@お腹いっぱい。
垢版 |
2016/10/09(日) 18:32:28.30ID:pQ/mWkl50
暗い所で眼球を動かした時に視界の隅がチカっと光るのは飛蚊症や網膜裂肛の可能性があり近視や老齢がなりやすい
眼科を受診するべきで、網膜の状態を見るために瞳孔を開く点眼をするので車の運転は不可
0850名無しさん@お腹いっぱい。
垢版 |
2016/10/10(月) 19:46:43.65ID:MhMh8Qie0
眼より神経症の方が心配だから
エディタの仕組み(影響されない理由)の方を教えてくれた方が有り難い
0852名無しさん@お腹いっぱい。
垢版 |
2016/10/16(日) 01:55:47.72ID:BbUD5uzE0
2chブラウザのJane StyleはIEプラグインを更新するときに、起動中の他アプリにメッセージを一斉送信するので、
画面上のウィンドウが再描画される現象が発生する。リスト表示とか何回もリフレッシュされる。
0853名無しさん@お腹いっぱい。
垢版 |
2016/10/24(月) 15:37:23.30ID:2oYWgY/d0
『 「インタビュー」 を含むが 「独占インタビュー」 と 「単独インタビュー」 は含まない 』
という検索をしたくて以下の正規表現を書いたのですが、エラーになってしまい動きません。
何が悪いのでしょうか?

 (?<!(独占|単独))インタビュー
0856853
垢版 |
2016/10/25(火) 23:31:46.44ID:n4NPJLaL0
>>855
うわ、サンクス!

「(?<!独占)(?<!単独)インタビュー」でうまくいったんだけど、それの方がシンプルでいいですね!
ありがとうございます。使わせてもらいます。
0857名無しさん@お腹いっぱい。
垢版 |
2016/11/05(土) 14:31:14.83ID:jh5j+MJa0
WZ階層付きテキストだと行頭の「.」の数でアウトライン解析されるけど
行頭のタブの数でアウトライン解析されるようにすることって無理なのかな?
0860名無しさん@お腹いっぱい。
垢版 |
2016/11/06(日) 02:10:03.79ID:8mbNAN/h0
sakuraのマクロでイベントって使えない?
文字列入力されたらその行数と文字数を変数に記録しておいて
それを後に別のマクロ関数で使いたいんだけど
0861名無しさん@お腹いっぱい。
垢版 |
2016/11/06(日) 11:46:19.11ID:EcMw46P10
>>860
スマートインデントのプラグイン側で位置を得て、SetCookie関数で記録
別のマクロ関数側は、GetCookie関数で受け取り
かなぁ…
0866名無しさん@お腹いっぱい。
垢版 |
2016/11/07(月) 04:46:18.46ID:QgNgFqTr0
ぐぐったらあったでー
サクラエディタについての質問です同じ文の行を一行残して削除... - Yahoo!知恵袋
ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11140401581
0872名無しさん@お腹いっぱい。
垢版 |
2016/11/10(木) 10:07:30.05ID:5iQjd5Co0
暫く使ってるとサクラエディタがタスクバーに表示されなくなります
改善方法に心当たりがありませんか?

複数ファイルをタブ表示で使っていますが、特定のタブのときだけタスクバーに表示されなくなります
消えてる時にタブを切り替えるとタスクバーに表れ、もとのタブに戻すと非表示になります
起動直後は発生しません、再起動で一旦直ります
0873名無しさん@お腹いっぱい。
垢版 |
2016/11/10(木) 15:39:11.94ID:y9Dclg3n0
マルチディスプレイで別々の拡大率だとぼやけてしまうのですが、設定等でどうにかなりますか?
0878名無しさん@お腹いっぱい。
垢版 |
2016/11/11(金) 22:19:40.65ID:cucUDwTu0
サクラエディタの強調文字やマクロ、キー割り当て等まとめて設定を移行することってできますか?
programfilesやRoamingのフォルダコピペしても設定が引き継がれなくて
0879名無しさん@お腹いっぱい。
垢版 |
2016/11/12(土) 05:10:42.93ID:y+D4XvTb0
自己解決。タスクトレイ含めてサクラエディタ全て終了してからiniファイルコピペしないと正常に引き継げないのが原因でした
0880名無しさん@お腹いっぱい。
垢版 |
2016/12/01(木) 18:41:47.69ID:AQGq7/yr0
最新版、GCCでbuildするとインターフェイスがぶっ壊れる
build自体は最後まで走るけど、成果物を起動させたらコケる
ただしタスクバーには残ってる
2.2.0.1の時は問題なかったんだけどなー
0882名無しさん@お腹いっぱい。
垢版 |
2016/12/13(火) 23:12:38.44ID:SVZxVD2K0
Ctrl+F押して検索するとヒットした文字の背景色が黄色くなりますが
それを維持したまま別の検索を行ってヒットした文字の背景色を別の色(例えば緑色)にすることは出来ますか?

(結果として1回目の検索でのヒット箇所を黄色、2回目の検索でのヒット箇所を緑色で表示したい)
0883名無しさん@お腹いっぱい。
垢版 |
2016/12/13(火) 23:52:14.74ID:IpPrkqrl0
単語単位で色分けできるけど検索ごとにリセットされるはず
Apsalyにそういう機能あったと思う
0885名無しさん@お腹いっぱい。
垢版 |
2016/12/14(水) 02:57:30.30ID:wFPzt+l30
そういやカラーマーカー機能って安定版に取り込まれるを
期待してたんだけど今どうなんだろう

>>882
近いことができるのが「サクラエディタ weekly カラーマーカ―」でググると見つかる


カラーマーカー機能、右端で折り返す、並に期待して待っている……
0886名無しさん@お腹いっぱい。
垢版 |
2016/12/14(水) 11:38:54.57ID:lBqCUXRW0
折り返しは
Ctrl+Alt+W 右端で折り返し
Ctrl+Alt+X 折り返し解除
としている

(なのでなんで「期待して待ってる」なのかわたしには分からない)
0888名無しさん@お腹いっぱい。
垢版 |
2016/12/14(水) 20:21:45.40ID:OjTfjBtM0
指摘されると何気なく書いた文に色々詰め込んでいたな、と

> カラーマーカー機能、右端で折り返す、並に期待して待っている……
「カラーマーカー機能」が安定版に取り込まれることを、
割りと要望があったにもかかわらずなかなか実装されなかった「右端で折り返す」
ぐらい個人的に切望している
「右端で折り返す」は幾度となく否定されたように見受けられたので
ある時期からなかば絶望しながら待っていたけど、「カラーマーカー機能」は
今のところ絶望したりせず期待した状態を維持して待っている


こんな感じ、改めて書くと長いしキモいな……
0889882
垢版 |
2016/12/14(水) 21:55:30.56ID:Ig8gArg+0
みなさんありがとうございます。

>>884さんの方法で解決しました。
この方法は目から鱗でした!
助かりました〜
0890名無しさん@お腹いっぱい。
垢版 |
2016/12/20(火) 20:11:33.89ID:RizFoYk00
気がつけば 2016-12-18 カラーマーカ― v0.13、大感謝であります
公式のリリースを挟んでて v2.3.1.0 ベースになってるのも嬉しかったり
0892名無しさん@お腹いっぱい。
垢版 |
2017/01/01(日) 10:59:34.85ID:czEbA+3x0
文字列を選択していない状態でもctrl+Cを押すと
改行文字がクリップボードにコピーされるんだけどこれ無効にできないの?うざいわコレ
0898名無しさん@お腹いっぱい。
垢版 |
2017/01/13(金) 19:15:22.20ID:L1oz5hZ10
>>897
マクロに下記内容の.jsファイルを登録
(new ActiveXObject('WScript.Shell')).SendKeys('^5+{TAB}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{RIGHT}{TAB}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{TAB} {ENTER}');
キー割り当てから種別:外部マクロで選んで割り当て
0900名無しさん@お腹いっぱい。
垢版 |
2017/01/14(土) 12:52:40.53ID:krob3FhV0
// 大文字・小文字変換.js (switch_upper_lower.js)
function switch_upper_lower(text) {
if (text.match(/[A-Z]/)) {
return text.toLowerCase();
} else {
return text.toUpperCase();
}
}
//-----
// MAIN
//-----
// 選択範囲のテキストを取得
var text = Editor.GetSelectedString(0);
// 変換後のテキストを出力
if ( text !== "" ) Editor.InsText(switch_upper_lower(text));
0901名無しさん@お腹いっぱい。
垢版 |
2017/01/14(土) 17:55:39.84ID:i/NzYMO/0
>>899
キーボード操作だけで表示切替する手順をSendKeysで再現してるだけなんだが v2.3.1用
キー割り当てだとキー操作と干渉して動作しないみたいだ
マウスクリックからの起動なら問題ない
なので…先頭に下記の1行追加して、呼び出しのキー操作後しばらく全てのキーから手を放す様に注意すれば動くw
Editor.sleep(1000);
0902名無しさん@お腹いっぱい。
垢版 |
2017/01/14(土) 18:47:58.69ID:i/NzYMO/0
あーそれと、>>898は Ctrl+5 でタイプ別設定ダイアログが開く前提で書いてるので
デフォのキー割り当てから変更してるなら、そこ適当に書き換えてね
0903名無しさん@お腹いっぱい。
垢版 |
2017/01/14(土) 20:11:17.96ID:75U/6nil0
タイプ別設定の初期タブって、最後のを少しの間?覚えてるから
うまくうごかないことがありそうな予感
特に2回目以降
0905名無しさん@お腹いっぱい。
垢版 |
2017/01/15(日) 08:31:02.98ID:M9DovMoc0
>>903
それについては考慮してある
初期タブがどれであっても、Shift+Tabでタブにフォーカスを移し、カーソル左5回で左端のタブに行き当たり
そこからカーソル右1回、Tab1回で、「カラー」のタブになるはず

>>902は ^5 の部分を %oy などに。 (Alt+O、Y)
0908名無しさん@お腹いっぱい。
垢版 |
2017/01/15(日) 15:30:26.71ID:+xIIMYuW0
みなさん、フォントは何使ってますか?
プログラミングに良いフォントなんてのをネットで調べて使ってみてるんだけど
ギザギザになったり線の太さにバラ付きがでたりしてとても見づらいです

MS ゴシックとかMeiryoKe以外にしている方、教えてください
よろしくお願いします
0912名無しさん@お腹いっぱい。
垢版 |
2017/01/15(日) 18:56:10.03ID:+xIIMYuW0
「フォントリンクした」というのが分からなかったのでちょっと調べてみました
レジストリを変更して云々…というページが見つかったので試してみたいと思います

VLゴシックはダウンロードするだけだったので試してみます

早速のアドバイスありがとうございました
見やすくなるといいのですが
0913名無しさん@お腹いっぱい。
垢版 |
2017/01/15(日) 23:35:13.37ID:Oh5eUDEA0
>>902
タイプ別設定 の呼び出しはマクロが用意されているので,
'^5' や '%oy' の代わりに OptionType() を使った方がよいですね。
0915913
垢版 |
2017/01/16(月) 20:50:43.65ID:3SIu4eo90
>>913
自己レス。
この方法では制御がタイプ別設定に移らなかった。
ごめんなさい。忘れてください。
0919名無しさん@お腹いっぱい。
垢版 |
2017/02/10(金) 06:27:35.32ID:q88Vcz+E0
IT土方だけどこれないと仕事にならんわ。
正規表現検索・置換が便利すぎ。
正規表現は非常にとっつきにくいが慣れると最高に便利。
0921名無しさん@お腹いっぱい。
垢版 |
2017/02/15(水) 06:31:19.06ID:8WulWDL80
サクラエディタのgrep機能で、文字コードがBOM付きUnicodeで
なおかつCrLfとLfの改行コードが混在してるテキストファイルがヒットしないんだけど
そういうバグ(?)があったりしますか?
0922名無しさん@お腹いっぱい。
垢版 |
2017/02/15(水) 20:30:47.28ID:mOxEmIHC0
>>921
そういうバグはきいたことないけど
Unicode(UTF-16)かつ改行コード混在はレアだからないとは言い切れない
ちなみにGrepの文字コード指定がSJIS固定とかになってたら
ASCII文字でも検索でヒットしないよ
UTF-8とかのファイルはASCII部分は共通だからだいたい関係なくヒットする
0927名無しさん@お腹いっぱい。
垢版 |
2017/02/27(月) 23:56:16.02ID:NF8o6cZU0
64bitに動きないね…
0929名無しさん@お腹いっぱい。
垢版 |
2017/02/28(火) 10:37:01.70ID:ILL8B3Gb0
いくつかファイルを開いてて、最後の1つを閉じたときにエディタ自体を終了させるのってどこで設定するの?
以前は自動的に終了したんだけど、パソコンを変えてからできなくなった。
クローズしても、延々と「無題(5)→無題(6)→無題(7)」となるので困ってる。
0931名無しさん@お腹いっぱい。
垢版 |
2017/02/28(火) 12:21:15.01ID:ILL8B3Gb0
>>930
共通設定の全般の左下にそのような項目があるのですが、これではありませんでした。
皆さん閉じない方が便利なのでしょうか?不思議です。
0932名無しさん@お腹いっぱい。
垢版 |
2017/02/28(火) 14:36:11.09ID:WVziTQ970
それはソフト本体が常駐してるからそうなるのであって、常駐をやめて毎回起動するようにすればいい
共通設定の全般の左下、[タスクトレイ]の<タスクトレイを使う(T)>って奴の1つ下の、<タスクトレイに常駐(R)>ってやつのチェックを外せばいい

<タスクトレイを使う(T)>かはお好みだけど常駐しない場合は意味無いので外して
ランチャーで起動、タスクバーにピン止めしたアイコンで起動、とかしてる
0934名無しさん@お腹いっぱい。
垢版 |
2017/02/28(火) 21:51:13.62ID:F0IDX8+m0
>>932
いえいえ、そもそも常駐は切ってました。
>>933
ありがとうございます!正解でした!!
まさかこんなところにあるとは思いませんでした。
0936名無しさん@お腹いっぱい。
垢版 |
2017/03/12(日) 15:04:17.77ID:6yksmaPF0
質問
windows7で、2.2.0.1使ってます。

windowsの機能で、画面右寄せ/左寄せすると
ウインドウが右半分/左半分にきっちり収まる感じで展開されるのがあると思うんですが
サクラエディタをタブモードで起動してる時にそれをやって
タブを切り替えるとウインドウがもとに戻ってしまい、微妙に面倒な挙動で悩んでます
これって解決策ありますでしょうか。
タブを切り替えても、ウインドウが動かないようにしたいです。
0937名無しさん@お腹いっぱい。
垢版 |
2017/03/14(火) 00:22:15.09ID:12D/QQ2b0
>>935
散々既出かもしれないけど
sakura.exeと同じディレクトリにsakura.chmを置いて
設定画面の各項目の上で右クリックすると解説ツールチップが現れる
0939名無しさん@お腹いっぱい。
垢版 |
2017/04/22(土) 14:29:37.11ID:6E7s4kff0
sakuraで
『マクロファイルを作成できませんでした。』
って出るんですが、ググってみても解決策がわからなくて
どこが問題なのか教えて下さい!
0941名無しさん@お腹いっぱい。
垢版 |
2017/04/25(火) 11:04:27.05
javaで { や /* を入力した時に
対応する } */を自動で入れてくれるようにするにはどうすればいいのでしょうか
0942名無しさん@お腹いっぱい。
垢版 |
2017/04/26(水) 17:03:00.18ID:KBPXiJRv0
最新版を落としたいのですが、どちらでしょうか?
 sakura_install2-2-0-1.exe
 sakura2-3-1-0.zip
ダウンロードサイトがいろいろあって、2-3-1-0と書いてあっても2-2-0-1が落ちてきたりと
よくわかりません。
とりあえず、複数のサイトから落とせたのが上の2つです。
0943名無しさん@お腹いっぱい。
垢版 |
2017/04/26(水) 17:08:27.88ID:KBPXiJRv0
>>942
2-3-1-0を解凍するとQuickStartV2.zipが出てきました。
これを解凍するとドキュメントやmanifestファイルなどが入っているのですが・・・
0946名無しさん@お腹いっぱい。
垢版 |
2017/04/26(水) 22:00:55.97ID:KBPXiJRv0
>>944
サクラエディタっててっきり日本人の作ったものだと思っていたのですが、違ったのでしょうか?
>>945
正しくない可能性もあるってことですね。

ちょっと驚きました。結構ポピュラーなエディターなので安心していたのですが・・・
0951名無しさん@お腹いっぱい。
垢版 |
2017/04/28(金) 11:20:39.58ID:jd9fP5Wn0
>>950
申し訳ありません。
このページを見るとタイムスタンプ的には「Ver.2.3.1.0」が最新版と読み取れるんです。
ところがダウンロードのリンク先には「Ver.2.2.0.1」からしか落とせません。
そこが一番不思議なところです。
(ちょっと今すぐには出てきませんが「Ver.2.3.1.0」はどこかのサイトから落としました)

>>944,945さんのコメントを見ても、みなさんよくわからないまま使っておられるのではないかと
思ってしまいます。

中の人がいらっしゃるなら、教えていただけますでしょうか?
よろしくお願いいたします。
0953名無しさん@お腹いっぱい。
垢版 |
2017/04/28(金) 11:27:47.70ID:jd9fP5Wn0
>>951
申し訳ありません。
「ソースRepository」のリンク先に「Ver.2.3.1.0」がありました。
インストーラー版との違いがよくわかりませんが、これでよろしいのでしょうか?
0959名無しさん@お腹いっぱい。
垢版 |
2017/04/28(金) 21:57:24.16ID:f4QBLrpn0
>>958
最新のインストーラーexeがトップ置かれるのはSourceforgeの仕様
ベータを含むほんとの最新版入りzipはBrowse All Filesのリンクにある
2.3.1.0のインストーラーを作らないのはたぶん2.3.0.0以降のバグ解消が十分じゃないからだと思う
0961名無しさん@お腹いっぱい。
垢版 |
2017/04/30(日) 22:12:41.70ID:/l1DzbXX0
>>959
大変わかりやすいお返事をありがとうございました。
>>960
自分が理解できないものを適当に流して作業するようなプログラマーは、
いずれ大きな失敗をします。
あなたがそうなったとき、私の事を思いだしてください。
0963名無しさん@お腹いっぱい。
垢版 |
2017/04/30(日) 22:36:33.49ID:ziM3yVEr0
>>961
>>960が書いてるのはあなたのことではなくて、サクラエディタの
公式掲示板で平仮名のみで書き込んでる人のことだと思うんだが……。
0964名無しさん@お腹いっぱい。
垢版 |
2017/04/30(日) 22:45:50.69ID:/l1DzbXX0
>>962
プログラマは一生プログラマですよ。
>>963
そうでしたか、それは失礼しました。
最近アンカーも張れない人が多いので、勘違いしました。

では、いろいろとお世話になりありがとうございました。
0968名無しさん@お腹いっぱい。
垢版 |
2017/05/06(土) 11:11:42.82ID:NRWfGnYb0
下記マクロ、IEではなく既定もしくは指定(firefox)のブラウザに変更して欲しい。
脳ある方、よろしくです。

// goojpdic.js

// 選択範囲またはカーソル位置の単語で goo国語辞典

var objIE = new ActiveXObject("InternetExplorer.Application");

objIE.Visible = true; // True

var strWord = Editor.ExpandParameter("$C");

var naviURL = "http://dictionary.goo.ne.jp/search.php?MT="; +

strWord + "&kind=jn&mode=0";

// &kind=ej で英和、&kind=je で和英

objIE.Navigate( naviURL );
0969名無しさん@お腹いっぱい。
垢版 |
2017/05/06(土) 13:19:54.15ID:wE47khiI0
var word = Editor.ExpandParameter("$C");
var uri = "https://dictionary.goo.ne.jp/srch/jn/"; + word + "/m0u/";
var wshShell = new ActiveXObject("WScript.Shell");
wshShell.Run(uri, 1, false)


これで既定のブラウザで検索できる。
元のスクリプトのURLだとうまく動かなかったので、変えさせてもらった。
「/jn/」を「/ej/」や「/je/」に変えると英和や和英になるのは同じ。
0971名無しさん@お腹いっぱい。
垢版 |
2017/05/10(水) 00:18:07.75ID:TervT51x0
windows10で使ってるんだけど、OS起動後の初回の起動が妙に遅い。
windows標準のアンチウィルス機能が何かチェックしてるようなんだけど、何これ?
0973名無しさん@お腹いっぱい。
垢版 |
2017/05/10(水) 08:43:34.11ID:++AOLOnb0
OS起動後のサクラの初回起動時に
antimalware service executable
こいつのCPU使用率が少しの間、妙に高くなって、
それがおさまってからサクラが起動するので時間かかってるよう。
2回目からはサクッと起ち上がる。
どうして初回起動時のみantimalware service executableが
働くんだろ?
0976名無しさん@お腹いっぱい。
垢版 |
2017/05/10(水) 11:17:21.16ID:xM8rzoni0
自分も遅いと感じてないが体感できるほど違いがあるのかね
Windows Defenderが原因なら除外指定すれば良いんじゃないの
0978名無しさん@お腹いっぱい。
垢版 |
2017/05/10(水) 22:14:08.29ID:d6pvfXue0
初回起動が遅いからWindows Defenderで除外してるわ
Win10のWindows Defenderの遅さは有りえねえレベルだよ
0981名無しさん@お腹いっぱい。
垢版 |
2017/05/13(土) 14:42:56.66ID:dLHnAKei0
誰かsakura2-3-1-0r4176_color_marker_v0_14.zip持ってる人居らん?
0988名無しさん@お腹いっぱい。
垢版 |
2017/05/13(土) 22:30:20.96ID:tcDRI4250
何気に 「github sakura」 でググったら 痕跡 が出てきた
「このページは 2017年5月2日 17:03:00 GMT に取得されたものです。」
だって

gituhb でやってたの今知ったわ…
github に移行して fc2 止めたのかしらん、と軽い気持ちでググったので
絶望感ハンパない……
0989名無しさん@お腹いっぱい。
垢版 |
2017/05/14(日) 13:58:31.24ID:o2FEhRIF0
私は、どれくらいサクラエディタ私用版に
お世話になってきたか分からないです。

もか様、ありがとうございました。
何のお礼もできずに、申し訳ありません。
0994名無しさん@お腹いっぱい。
垢版 |
2017/05/18(木) 17:47:39.61ID:TX/pOzRu0
すみません質問です。

photoshopで戻る操作をしようと「CTRL+ALT+Z」を押すと
サクラエディタのコンティストメニューのようなものが開いてしまいます。

こんな感じです
↓↓↓
------------------------
新規作成
開く
Grep
最近使ったファイル
最近使ったフォルダ
すべて上書き保存
1(無題)2*
2(無題)1*
編集の全終了
サクラエディタの全終了
------------------------

ここで「サクラエディタの全終了」を選べば問題なく
「CTRL+ALT+Z」でphotoshopの戻る操作ができるのですが…

毎回、毎回「サクラエディタの全終了」を選択するのも面倒です。
上記のコンテキストメニューを開かないようにするにはどうしたらいいですか?
(どうやらサクラエディタを1度でも開くと、txtファイルを全て閉じた状態でも「サクラエディタの全終了」をしないといけないようです)

ショートカット割り当てを消せばいいと思うのですが、
サクラエディタのキー割り当て一覧を見ても「CTRL+ALT+Z」は何も登録されていません。
これはつまり、初期状態で「CTRL+ALT+Z」が登録されており、取り消しはできないという事でしょうか…?
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 924日 1時間 40分 55秒
10021002
垢版 |
Over 1000Thread
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.2ch.net/

▼ 浪人ログインはこちら ▼
https://login.2ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

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