TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
GIMP Part33
SKKとその派生入力メソッド
アウトラインプロセッサ Part21
Mozilla Firefox Part361
Brave Part1【Chromium/Mozilla】
iTunes for Windows Part123
【高音質】AACオーディオ総合8【mp4/m4a】
VMware総合スレ Part45
アーケードエミュレーターMAMEスレ 0.145
Cyberfox Part6
サクラエディタふぁんくらぶ part19
- 1 :2020/04/23 〜 最終レス :2020/06/04
- 前スレ
サクラエディタふぁんくらぶ part18
https://egg.2ch.sc/test/read.cgi/software/1495286392/
■公式・参考
サクラエディタ
https://sakura-editor.github.io/
https://github.com/sakura-editor/sakura/releases
SakuraEditorWiki
http://sakura.qp.land.to/
正規表現ライブラリ bregonig.dll Ver.4.20
http://k-takata.o.oo7.jp/mysoft/bregonig.html
https://bitbucket.org/k_takata/bregonig/downloads/
オープンソースの老舗テキストエディター「サクラエディタ」最新版v2.4.0.0が、2020(令和2)年4月19日に公開。
約2年ぶりのアップデート
https://forest.watch.impress.co.jp/docs/news/1248206.html
- 2 :
- ちなみに俺は以下の1行だけ記述したGREP用バッチファイルをSendToフォルダに入れて使う事がある。
↓
START 【sakura.exeのフルパス】 -GREPMODE -GREPDLG -GOPT=SRP2 -GCODE=99 -GFILE="*.*" -GFOLDER="%~f1"
気分次第で、以下の1行を記述したGREP用バッチファイル(サクラエディタの代わりにEmEditorが必要)も時々使う。
↓
START "" "C:\Program Files\EmEditor\EmEditor.exe" /fr /fd "%~f1"
※Windows7〜8.1のSendtoフォルダ = "C:\Users\【ユーザー名】\AppData\Roaming\Microsoft\Windows\SendTo"
- 3 :
- フォントは個人的にVLゴシック( http://vlgothic.dicey.org/ )をオススメしてみたい。
- 4 :
- Ctrl+W に選択系の「現在位置の単語選択」,Ctrl+F4 にファイル操作系の「閉じる」が、
現在のサクラエディタの初期状態では割り当てられている。
そのため他の様々なソフトにおいて Ctrl+W でタブを閉じる操作をしている人には、
以下の設定変更をオススメしたい。
[設定(O)]
→[共通設定(C)]
→[キー割り当て]タブ
→種別[選択系]の[現在位置の単語選択]から Ctrl+W の割り当てを解除する。
→種別[ファイル操作系]の[閉じる]に Ctrl+W を割り当てる。
- 5 :
- >>3
フォントは [設定(O)]→[フォント設定(F)] で変更可。
- 6 :
- さて、現在この2ちゃんねる「ソフトウェア」板では一体どこまで保守すればいいんだろ?
10レスくらいまで保守すればいいのかな?
でも今ちょっと俺のほうが都合が悪くなってきた。しばらく退散。あとはヨロシク。
- 7 :
- >>1
乙
- 8 :
- 乙保守
- 9 :
- 9
- 10 :
- 10
- 11 :
- 乙です
- 12 :
- 正常系だけ対処して異常系はまた後でとか、マジか
- 13 :
- ユーザー定義の辞書ファイルを読むのに正常系って何だ?という話も……
読み込めたら正常? 落ちたら異常? たしかに異常。
php.khp は落ちたから異常ファイル。
- 14 :
- 落ちなくても相変わらずヌル終端されてないからゴミが表示される。
それが文字化けに見えてる。
- 15 :
- newをfree、mallocをdeleteしてはいけないのを宗教とか言ってるヤバい認識の人がいるんだけど……
- 16 :
- 開発者が他メンバーを馬鹿呼ばわりしてるチームなんて先が知れてる。
そもそもあえて難しい日本語を使って悦に入ってるのかなんか知らんが、相手のレベルに合わせた日本語を使うなんて社会人の基本の基本だろう。
- 17 :
- githubでは大人ぶったいい子ちゃんコメントして
2chで匿名でぶっ叩くの気持ちいいです(^^)
- 18 :
- プログラマなんて出勤して賃金貰ってるだけの引きこもりニートだからな
- 19 :
- 出勤しなくなったからただの引きこもりニートだな。
- 20 :
- > https://github.com/sakura-editor/sakura/blob/aaad2522e50880aec5a038533f60151ad3303b00/sakura_core/typeprop/CImpExpManager.cpp#L674
ここの if 条件で除外されてるから
> https://github.com/sakura-editor/sakura/blob/aaad2522e50880aec5a038533f60151ad3303b00/sakura_core/typeprop/CImpExpManager.cpp#L674
ここの std::min の結果は常に同じ。
では min でもってチェックしたつもりで漏れているチェックは
ncpyLength+1 < cchAvailableSize のばあい。
このとき収まりきらなかったキーワードは黙って切り詰められている。
そもそも ncpyLength を事前に計っているのだから
wcscpy_s を呼び出す前に結果がわかる。
- 21 :
- >>20
>ここの std::min の結果は常に同じ。
嘘嘘。同じじゃないや。
キーワードが不完全になっても切り詰めて取り込むという判断だ。
- 22 :
- でも std::min には意味がないし(いつでも cchAvaialable でいい)
>ttps://github.com/sakura-editor/sakura/blob/aaad2522e50880aec5a038533f60151ad3303b00/sakura_core/typeprop/CImpExpManager.cpp#L678
コピーした長さとして ncpyLength + 1 を足してるあたり、おかしなことをしてる。
これでは cchAvailable が負になることがある。
それをクリアしたとして、wcsncpy_s の numberOfElements パラメータが o のとき
count パラメータが _TRUNC であったとしてもエラーを抑止できるかはわからない。
(切り詰めて)ヌル文字を書き込むことができないのだから。
- 23 :
- ✖cchAvaialable
○cchAvailable
- 24 :
- ✖_TRUNC
○_TRUNCATE
- 25 :
- >それをクリアしたとして、wcsncpy_s の numberOfElements パラメータが o のとき
> count パラメータが _TRUNC であったとしてもエラーを抑止できるかはわからない。
(古い開発環境だけど)落ちた。
- 26 :
- ✖cchAvailable
○cchAvailableSize
- 27 :
- ✖ncpyLength+1 < cchAvailableSize
○cchAvailableSize < ncpyLength+1 (<= MAX_REGEX_KEYWORDLEN)
結論は変わらず。
- 28 :
- ✖これでは cchAvailable が負になることがある。
不正確だけど符号のあるなしについてはもう指摘済みなので……。
- 29 :
- githubでやれ
- 30 :
- 連投すまんね。まとめると致命的なのは
ttps://github.com/sakura-editor/sakura/blob/aaad2522e50880aec5a038533f60151ad3303b00/sakura_core/typeprop/CImpExpManager.cpp#L674
と
ttps://github.com/sakura-editor/sakura/blob/aaad2522e50880aec5a038533f60151ad3303b00/sakura_core/typeprop/CImpExpManager.cpp#L678
が噛み合ってないこと。
思わせぶりな書き方をしてしまったけど、そこをクリアしたら cchAvailableSize が
ゼロになったり落ちたりということはない。
あとは長さを事前に計ってるなら wcsncpy_s を呼ばずに済ませられるケースも
あるんじゃないかという効率の話なので大したことではない。
master にリンクを張るとそのときそのときの最新版に移って行ってしまうから
現在のスナップショットとして refs/heads/master がポイントしてるコミットに
あえてリンクを張ってる。コミットの内容は無関係。
>githubでやれ
損しかしないので勘弁してほしい。
ここにもいるけど「社会人が」とか「馬鹿呼ばわり」とか、
事実認識をほっぽって属人的な部分でしか反論できないのがいるんだ。
「理解できない。理解させられないのが悪い」も2回聞いた。
なんか全部 >>16 に向かって書いてるみたいだ。気い悪くせんといてな。
- 31 :
- うざい!こんなところに書いてんじゃねぇよ
- 32 :
- osdnでやれ
> GitHub投稿が難しい方はこちらをご利用ください、匿名投稿可
- 33 :
- osdnって本当に匿名なんだっけか
管理者とかもした事ないから知らんけど
- 34 :
- >>30
態度悪いやつ晒してこうぜ
傲慢な態度取られたらプロジェクトのためにならんだろ
- 35 :
- 態度悪いやつのアカウントどれよ?
- 36 :
- 2chの総力上げて潰すぞ
- 37 :
- >>30
じゃあコテ付けてくれる?NGに入れるから
- 38 :
- >>37
てめえか!おらあ!!
- 39 :
- 糾弾する人をNGにしようとしてるのがその証拠だ
コテを付けさせようとする傲慢な態度もそっくりだな
サクラに関わるな
- 40 :
- >>31
よほど都合が悪いようだなwぷっwww
- 41 :
- 態度悪い開発者晒してこうぜ
- 42 :
- ホントにアホだな
こんな場末で連投するより自身でforkして修正したビルドを出す方が説得力増すだろ
ついでにpqするかどうかは好きにすればいいがな
- 43 :
- >>42
お前がやれよ
もしくは2chをフォークして6ch作ってそっちに移住しろよ
- 44 :
- 6ch作ったら説得力増すんじゃね?w
そんなにNGにしたかったんだーって思うよw
はげワロwww
- 45 :
- >>16
なんかワロタw
- 46 :
- >>15
宗教ではないし戦争にもならないと思う。
今日『C++オブジェクトモデル 内部メカニズムの詳細』を読んでいて、
cfront に関わっていた人が書いた本なんだけど、delete と delete[] が
分離しているのは、いつでも delete[] 相当の処理をしたくないから、
配列のサイズを探り出してから必要な回数デストラクタを呼び出して
メモリを解放するというコストを払いたくないから、プログラマに使
い分けの面倒がふりかかることになったというようなことが書かれて
いた(195ページ)。
だから仮に主張するなら、コンストラクタ・デストラクタの呼び出しという
new/delete の仕事の半分を無視していて明らかに誤っている
> MSVCの実装だとnew/deleteとmalloc/freeは同じなので気にしなくていいと思います。
ではなくて、「delete[] は delete よりコストのかかる上位互換なので〜」
だったと思う。これが現在未来において正しいと信じられるならば、だけど。
- 47 :
- 長々書いておいて free と delete を取り違えていたというとんちき具合。
> ではなくて、「delete[] は delete よりコストのかかる上位互換なので〜」だったと思う。
訂正版はこう>「wchar_t には delete[] から呼び出されるようなデストラクタがないので〜」
- 48 :
- 鼬害啼貴気体
- 49 :
- Grepの基準フォルダですが、初期値が前回実施時のものになります。
これを今開いているファイルの格納フォルダが自動的に設定されるようにする方法はありますでしょうか。
(秀丸を使っていたときはこんな挙動でした。)
Alt+Uを毎回押すのが億劫で、、、
詳しい方、ご教示いただけると助かります。
- 50 :
- >>49
Grep条件入力のフォーム上に「フォルダの初期値をカレントフォルダにする」ってチェックがあると思います
- 51 :
- >>50
うわぁ、ほんとだ。
自分のフシアナっぷりにビックリ!
五年くらいそのまま使ってました。
ありがとうございます。
- 52 :
- ウィンドウサイズの継承って仕様変わった?
全く継承されないんだけど
- 53 :
- beta版が出ても誰も興味ないんだな
- 54 :
- そりゃあ開発が非公開なら何変わったか興味あるけど
全部公開されてるし書かれてることしか変更点もないから
ベータリリースそのものに大した興味ない
- 55 :
- http://sakura.qp.land.to/?History
Github以降前は上記Wikiに変更履歴がキレイにまとなってたんだけど、
移行後のリリースノートみたいなページはどこにあるの?
- 56 :
- >>55
https://github.com/sakura-editor/sakura/blob/master/README.md#%E5%A4%89%E6%9B%B4%E5%B1%A5%E6%AD%B4
- 57 :
- Ver. 2.3.2.0 以前のバージョンは MS Windows 2000/XP/Vista/7/8/10 で動作します。
Ver. 2.4.0.0 以降のバージョンは MS Windows 10 で動作します。
https://sakura-editor.github.io/
- 58 :
- 8.1は切られたのかwww
- 59 :
- サクラエディタ v2.4.0.2686 32bit (tag v2.4.0) は俺のWindows8.1 x64で正常に使えてるけどな。
- 60 :
- 公式にサポートしてるかどうかと実際に動くかどうかは別問題だからね
- 61 :
- 8.1も含むんじゃね
- 62 :
- >>61
2.4は10だけ
- 63 :
- 噛み合ってねえが、もういいや
- 64 :
- 8.1なんてなかった、いいね?
- 65 :
- はい、どうもすみませんでした
- 66 :
- 会社で強制的に使わされることになったんだけど
githubとかネット接続無しでvim化する方法ある?
- 67 :
- >>66
______________________
| サクラエディタ上に Vim を実装した話 . 検 索 .|
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
- 68 :
- >>57
ビルドは7以上で組んであるんだから、素直に7以上でいいと思う。
正式な動作保証なんて今までも無いだろうに。
- 69 :
- 興味ないんだなとか言われてもあれなので
2.4.1-beta3
- 70 :
- 010203040506070809/03/0203
123456789012345678/02/1111
555555555555555555/01/2323
(こういうのがだいたい1000行程度)
間に//で囲ってある2桁の数字の昇順でソートしたいのですが良い方法無いでしょうか
- 71 :
- >>70
//の前後にタブ入れて表計算ソフトに貼り付けて並び替えて貼り付け戻してタブ消す
- 72 :
- マクロを2回でおk
- 73 :
- キーにしたい桁だけ矩形選択してソートすれば行全体がソートされないっけか
- 74 :
- >>73
そうですよ
- 75 :
- 最近の版ではソート機能があるのか?
- 76 :
- >>75
V1の頃からAlt+Aで昇順、Alt+Dで降順ソート
- 77 :
- むしろ矩型選択ソートは、プロポーショナルフォント対応入ったV2.3以降
デグレードした可能性もあるかもだけど
https://sakura-editor.github.io/bbslog/sf/general/8108.html
- 78 :
- テキストエディタをプロポーショナルフォントで使う方がどうかしている
- 79 :
- >>78
等幅フォントでも例えば、BIZ UDフォントで
半角2文字と全角2文字の文字幅が一致しない不具合が
V2.3の頃から発生していたらしい
https://osdn.net/projects/sakura-editor/forums/34071/42260/
https://github.com/sakura-editor/sakura/issues/326
https://github.com/sakura-editor/sakura/issues/1250
- 80 :
- http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=unicode&v=2364
- 81 :
-
:彡 ⌒ ミ:
:( ゙´ω): PC-9801 での、DOS上リアルVzエディターが忘れられん・・・
:( (⌒ _つ: ガクガク
:ヽヽ_) ┃:
- 82 :
- Qiitaの記事でBiz UDフォントでメモ帳のスクショ見ると
全角半角で幅が揃ってないからGDIとしては揃わないのが正しいんじゃね
https://qiita.com/Qiibow/items/36035f4a3c07d086bfaa
ぶっちゃけフォント側の不具合だろ
- 83 :
- biz ud ゴシックが2倍じゃないってつぶやき
https://twitter.com/dz11/status/1088615751383044096
(deleted an unsolicited ad)
- 84 :
- プロポーショナルフォント対応なんてしなけりゃよかったのにね
- 85 :
- それはそれでメイリオすら使えないクソエディタじゃね
- 86 :
- 普通に考えれば「M$は日本語を交えた開発能力を下げるためにわざとゴミみたいなフォントを開発した」「ようするに等幅を騙った嫌がらせ」と考えるべき
- 87 :
- Source Han Code JPしかり
半角文字の幅が全角文字の幅の半分というのが時代遅れなのでござろう
- 88 :
- 10ポイントは幅13.33px、半角だと6.66pxだから普通にレンダリングしたんじゃ揃わないよ
- 89 :
- 編集破棄時に「保存しますか?」と一々聞いて来るのを止めて欲しい・・・。
それから、全終了にすると、常駐も落とされてしまうのも何とかして・・・。
- 90 :
- 編集の全終了を使えばいいのでは?
- 91 :
- >>90
普通の全終了って何ですか・・・?
- 92 :
- へんしゅうの全終了を使えばいいのでは?
- 93 :
- >>91
タスクトレイ左クリックメニューなら「編集の全終了」が選べるでしょ
ツールバーの「ファイル」メニューにも(デフォルトなら)入ってるはず
https://sakura-editor.github.io/help/HLP000030.html
- 94 :
- https://i.imgur.com/4DKtlfo.png
- 95 :
- v2.4.1
- 96 :
- 今更なんだけど、最近、grep検索を使い出した。
これは、思いの外、役に立つな。凄くはかどっている、仕事が。
- 97 :
- 検索でクリッカブルURLだけ選択するというような正規表現ってありますか?
URLの末尾が確実に/や.htmとかならできそうなんですが
- 98 :
- URLの末尾が空白か改行ならできそうだけどねえ
- 99 :
- >>97
正確に表すならかなり長くなる
http://www.din.or.jp/~ohzaki/perl.htm#httpURL
https://seto-san.hatenadiary.org/entry/20090123/1232679235
スキームを確定的に記述、ドメインをある程度精度高めに記述、以降の部分は簡易記述かな
俺の場合は余計な記号が末尾につかないように(?!〜)を一番最後の方に書いとくけど
- 100 :
- >>99
ありがとうございます
大分きれいに選択してくれるっぽいのでもうちょい検証してみます
- 101 :2020/06/04
- >>97
サクラ自体はURLとして正しいかどうかなんて判定してなくて
http://a だけでも http://http://a でもクリッカブルになるみたいだね
サクラではURLには [ !"'()*<>\[\]^`{|}] を含められないだけみたいだから
http:// と https:// にかぎるなら正規表現で
(?<=^|[^A-Za-z_0-9#$;@\\])https?:\/\/[A-Za-z_0-9!#$%&+,\-.\/:;=?@\\~]+
か
(?![A-Za-z_0-9#$;@\\])https?:\/\/[A-Za-z_0-9!#$%&+,\-.\/:;=?@\\~]+
がクリッカブルなURL部分ということになるんじゃないかな?
file:// と ftp%3A// もおなじ条件みたい
\bhttps?:\/\/[\w!#$%&+,\-.\/:;=?@\\~]+
でいけるだろうとおもったが、http の前に # や $ があるとリンクにならなかった
メールアドレスは調べてないが mailto:a@a.a が最小要件みたい
リネームツールをまたーり語るスレ 006
2ch用串ソフト 2chapixy Part2
最強のエミュレーター(PS編)★XEBRA限定★
2chブラウザ Jane Style Part128 [隔離病棟]
COMODO Internet Security 16
2ch.net専用ブラウザの開発者の皆さまへ ★19
テキストエディタ gPad
【高速】2ちゃんねるターボ 22壷目【禁断の壷】
Twitterクライアント総合スレ その21
【多機能】 テキストエディタ Apsaly 【でも軽快】
--------------------
【実際】マジ簡単に万単位稼げる方法ある?
【人気スレ】西成・あいりん・釜ヶ崎 ドヤ16日目 【禿よ来い】
生活保護の食生活を報告せよ804
【緊急速報】この度!相笠萌さんがアイドルの人気投票に参加しました!無料アプリから投票【3/23迄】してくれたら嬉しいです!
木公お絵描きスレ12
NHK連続テレビ小説「なつぞら」part116
カキウチ
2020年横浜DeNAベイスターズ専用ドラフトスレ2位
前田さん口調でレスを返すスレ
コーンスターチの利用法を教えれ<(_ _)>
ここはネット実験場です
就労移行支援のスタッフ求人って
[PS4]The Divisionディビジョン晒しスレPart15
ワールドコンピューターサービスってどうよ?
粗チンのソリゴミ松田-関西交通量226-穢多の元は餌取
電磁波犯罪被害(電磁波兵器/マインドコントロール)
元AKB48メンバーをいまでも応援する人達のスレ 4
やっぱりユダヤ人は皆殺しにすべきだね
機動戦士ガンボルTDN
コマンドーのガイドライン part268
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼