|CSV| |FILE|FILE| | |スマ‐ト/ .| | |ウィン.| | | lサロ.|プロポ‐/Win / |
|TSC| | 内 | 内 | l折り |インデ|単語|強調|矩形|ドウ | |縦書|合成|ゲート|ショナル/dow/フリ-|【内部Unicodeテキストエディタ比較表】
|.モ-ド|比較|置換|検索lマクロ |畳み| ント |補完|表示|選択|分割|タブ..|編集|文字|ペア.lフォント| s 7 |ウェア|
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/05) WZ EDITOR 7.0.1
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/04) 秀丸エディタ 8.02
| × | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | (2010/11/02) Notepad++ (UNICODE) 5.8.3
| × | × | × | ○ | ○ | × | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | × | ○ | (2010/11/01) otbedit 6.2.2.6
| × | × | × | × | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | ○ | ○ | ○ | ○ | (2010/10/28) AkelPad 4.5.0
| × | × | × | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | ○ | (2010/10/22) Mery 1.1.2.2840
| × | ○ | × | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | △ | × | × | ○ | × | × | ○ | (2010/10/17) サクラエディタW 2.0.0.0
| × | × | × | ○ | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | △ | (2010/10/16) Ginnie 1.1.0.85 Beta
| × | × | × | × | × | × | ○ | ○ | ○ | ○ | × | △ | × | ○ | ○ | ○ | ○ | ○ | (2010/10/15) FooEditor 1.0.30.0
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | × | (2010/09/30) EmEditor Professional 10.0.4
| × | × | × | × | × | × | × | × | × | × | × | × | × | ○ | ○ | ○ | ○ | △ | (2009/10/22) メモ帳 6.1
※タブ複数段未対応は△
>>6 ・マクロが何系の言語なのか?
・改行をまたいだ正規表現(検索/置換)が可能か?
の情報もお願い
改行を跨いだGrepの可否とGrep結果が複数行表示されるかの情報も欲しい
自分が知る限りでは、K2Editor,Apsaly,Yokka製エディタ付属のYokkaGrep.exe,ogrep.exeくらい
ogrep.exeだけがUnicode版もあるoeditやotbeditの付属品で、
>>6の表の対象か
対応してるっつったってWin7で動いたよってだけじゃないの?
Win7の機能を活用してるわけじゃないんだろ?
>>9 いつ時点の情報か、日付とバージョンまで明記してある。正しい情報。
あの表を更新するとしたら全エディタもう一度見直さなければいけない。
一つだけ直せなんて虫のいいこと言ってないで自分でやったら?
|CSV| |FILE|FILE| | |スマ‐ト/ .| | |ウィン.| | | lサロ.|プロポ‐/Win / |
|TSC| | 内 | 内 | l折り |インデ|単語|強調|矩形|ドウ | |縦書|合成|ゲート|ショナル/dow/フリ-|【内部Unicodeテキストエディタ比較表】
|.モ-ド|比較|置換|検索lマクロ |畳み| ント |補完|表示|選択|分割|タブ..|編集|文字|ペア.lフォント| s 7 |ウェア|
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/05) WZ EDITOR 7.0.1
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/04) 秀丸エディタ 8.02
| × | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | (2010/11/02) Notepad++ (UNICODE) 5.8.3
| × | × | × | ○ | ○ | × | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | × | ○ | (2010/11/01) otbedit 6.2.2.6
| × | × | × | × | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | ○ | ○ | ○ | ○ | (2010/10/28) AkelPad 4.5.0
| × | × | × | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | ○ | (2010/10/22) Mery 1.1.2.2840
| × | ○ | × | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | △ | × | × | ○ | × | ○ | ○ | (2010/11/21) サクラエディタW 2.0.0.0
| × | × | × | ○ | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | △ | (2010/10/16) Ginnie 1.1.0.85 Beta
| × | × | × | × | × | × | ○ | ○ | ○ | ○ | × | △ | × | ○ | ○ | ○ | ○ | ○ | (2010/10/15) FooEditor 1.0.30.0
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | × | (2010/09/30) EmEditor Professional 10.0.4
| × | × | × | × | × | × | × | × | × | × | × | × | × | ○ | ○ | ○ | ○ | △ | (2009/10/22) メモ帳 6.1
※タブ複数段未対応は△
↑サクラだけ訂正なw
エディタごとに日付が付いてるようなので他エディタはやりたい人に任せるわ。
|CSV| |FILE|FILE| | |スマ‐ト/ .| | |ウィン.| | | lサロ.|プロポ‐/Win / |
|TSC| | 内 | 内 | l折り |インデ|単語|強調|矩形|ドウ | |縦書|合成|ゲート|ショナル/dow/フリ-|【内部Unicodeテキストエディタ比較表】
|.モ-ド|比較|置換|検索lマクロ |畳み| ント |補完|表示|選択|分割|タブ..|編集|文字|ペア.lフォント| s 7 |ウェア|
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/05) WZ EDITOR 7.0.1
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/04) 秀丸エディタ 8.02
| × | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | (2010/11/02) Notepad++ (UNICODE) 5.8.3
| × | × | × | ○ | ○ | × | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | × | ○ | (2010/11/01) otbedit 6.2.2.6
| × | × | × | × | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | ○ | ○ | ○ | ○ | (2010/10/28) AkelPad 4.5.0
| × | × | × | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | ○ | (2010/10/22) Mery 1.1.2.2840
| × | ○ | × | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | △ | × | × | ○ | × | × | ○ | (2010/10/17) サクラエディタW 2.0.0.0
| × | × | × | ○ | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | △ | (2010/10/16) Ginnie 1.1.0.85 Beta
| × | × | × | × | × | × | ○ | ○ | ○ | ○ | × | △ | × | ○ | ○ | ○ | ○ | ○ | (2010/10/15) FooEditor 1.0.30.0
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | × | (2010/09/30) EmEditor Professional 10.0.4
| × | × | × | × | × | × | × | × | × | × | × | × | × | ○ | ○ | ○ | ○ | △ | (2009/10/22) メモ帳 6.1
※タブ複数段未対応は△
( ノД`)シクシク…
タブ区切りテキストファイルは、TSCじゃなくてTSVだお
>>10 エディタで活用するようなWin7の機能ってどんなんがあるの?
例えばライブプレビューの表示をタブ全部にするのかアクティブなタブだけ表示するのかとか。
あとはジャンプリストに専用のコマンド追加とか。
一つ目のはどっちにするかユーザーが設定項目で選べるってことね。
>>10 Win7対応ってのはWin7固有機能の活用の有無じゃなく動作保証の有無でそ?
>>19のような機能を活用してない他エディタでも○になってるし。
結局Wikiの不調はWikiをストレージ代わりに使ってたバカのせいということでOKか
23 :
中の人:2011/01/10(月) 21:19:33 ID:zpmK2jwk0
>>17 再度バージョンアップしました。
前スレ971氏指摘の (?<=(?<!A)B)C が使えるようになっているはずです。
それって正規表現的にはアリなの?
正規表現キーワードの色分け、10個固定じゃなくて
任意に増加できるといいんだけどなー
10個じゃ足りないよママン
>>23 乙です
>>24 足りなきゃ強調キーワード1〜10とかを割り当てればいいだろ
>>25 すでに割り当てており、そのうえで足りない
あと正規表現キーワードと、強調その他では機能的に若干違いがあり
チェックマークのオンオフだけで手軽に切り替えられない
ソースあるんだからビルドしろ
28 :
23:2011/01/11(火) 23:11:11 ID:4i3Ut3Nx0
>>24 Perlでは使えますので、それに合わせました。
サクラエディタふぁんくらぶ
サクラエディタの機能が好きだ
サクラエディタ、Func、Love
意味深なんだね
息急き書き込みする前にちょっと上見なよ
Unicode開発掲示板にバージョン2に正式リリースしないかって提示されてるな。
というか、最新のソースダウンロードしてコンパイルしたら、既に表記が Ver.2.0.0.0 だったんだが。
これを機に色々と整備されて、正式に Unicode 版のインストーラーとかも出来たらいいな。
どうせなら bregonig.dll もインストーラーに同梱されると、初心者とかには便利だと思うけど。
で、だれか全機能動作確認したのか?
開発者が正式版と決めたらそれが正式版でしょ。
信用できなきゃ自分が使う範囲くらい自分で確認しとけ。
信用できないし、自分で確認もしないというなら使わないという選択肢もある。
個々の追加機能部分の単体テストなんかは各自でやってるだろうし、それなりに信用は出来るんじゃない?
まあ、信用する/しないはそれこそ使う側の個々の問題だろうし。
流石に結合テストはしてないというか、出来ないだろうと思うけど……。
選択範囲の色指定ってまだ実装されてないのか……。
いつごろされるんだろう。
これから移行する大量の人(PC にさほど詳しくない人も多く含む)のことを考えると、
開発者が正式版と決めたらそれが正式版でしょ。
>>38 個々の追加機能部分の単体テストなんかは各自でやってるだろうし
これについて言うと、kobakeはUNICODE版ソースを単体テストすらせずにコミットした
趣味のプログラミングなんだしテストなんかしねーよw
> 一般利用者が安心する対策はしてほしい
要望するだけじゃなく自分でWikiページ立ち上げて旗振りしてみろよ。
そんなことしてもライセンスの問題と同じで終わらないだろう。
終わらなかったらお前自身がテストしてくれるのか?
だったらWikiページ作るまでもなくお前がテストしてくれよ。
ある意味、体のいい妨害工作に見える。
8ZXs7t0Z0が旗振りに名乗りを上げたようだw
お手並み拝見。
TDD型に移行するとかいう話はどうなったんだ?
僕は、善意のソフトウェア作者に精神を病んで欲しくない。
フリーソフト作者の中に一定数いるであろう「便利な物を作ってみたから、みんなもどうぞー」
という素朴な善意でソフトウェアを公開している気のいいあんちゃんが、
たかり体質の人間にまとわりつかれて疲弊して潰れる姿は、見たくない。
病んでる→ID:gBTCd+pF0
チャチャいれるところでは無いな
マ〜ジカルプリンセスマ〜ジカルプリンセス♪
あっかずっk(ry
だから、チャチャ入れるところじゃないっつーの
愛と勇気と希望の名のもとに、マジカルプリンセス・ホーリーアップ!
jscriptマクロからjscriptファイルを読みたいんですができます?
確かみてみろ
ザンギュラのスーパーウリアッ上
>>55 ExecExternalMacro関数
あるいはFileSystemObjectでファイル読み込んでeval()
>58
ありがとう!!
Unicode版のβバイナリのかっこいいアイコン版をうpしてくれてた人がいたけど、
どうも2月にUnicode版の正式版がリリースされそうで、
βのアイコンも現在の黄土色から従来のANSI版と同じになりそうなんだけど、
今掲示板で新規Unicode版アイコンを提案したら採用の可能性ありそうなんで、
ぜひ本家掲示板か本家Wikiで立候補していただないだろうか?
アレはライセンス上やばいから、こそこそやってんだよ。
そっとしとけ。大騒ぎになっても知らないぞw
提唱者が作成したアイコンならライセンス問題ないんじゃないか?
>>61 それ言ったら本体のライセンスも駄目なん?
アレ=「かっこいいアイコン版」とか言って怪しげなサイトにちょくちょくうpされるアレのこと
他のアイコンがどうなのか(パクリか自作か)は知らね。
2chは怪しいサイトだったのか
正式版がでたら乗り換えたいんで、早く出してくれー
67 :
名無しさん@お腹いっぱい。:2011/01/28(金) 20:18:28 ID:RIcqWbci0
誰か、選択した文字部分の前後にカギ括弧をつけるマクロを教えてくんろ。
範囲を選択してから、ツール→キーマクロの記録開始。
切り取り、括弧入力、貼り付け、括弧とじ入力。記録終了。
>>67 ほれ。動作は確認した。なんか変でも気にしな〜い。
//選択文字列の前後をカギ括弧で括るPPAマクロ (StrSquareBrackets.ppa)
//・2011/01/29 作成
var
strSourceStr: String; //カギ括弧で括る文字列 (Ex:台詞とか)
strStr: String; //カギ括弧で括った後の文字列
begin
//文字列を変数に格納し、カギ括弧で括って代入
strSourceStr := S_GetSelectedString(0);
strStr := '「' + strSourceStr + '」';
//処理結果を貼り付け
S_InsText(strStr);
end
PPAは64bit版が無いので64bit sakuraでは使えない。
今後はWSH推奨。
サクラエディタの64bit版って公開終了しちゃったの?
サクラエディタって PowerShell には対応しないのかな。
>>71 Wiki の「最近のTopics」の下の方に最新のがあるよ。
私はかつてUNIXの文化に触れ、emacsの牙を受けた.そして私の指先には
その毒が回ったのだ.ああ!もうこの指先が癒えることはないだろう.
もし今の私にできることがあるとすれば、それはただSakuraEditorの
全機能と登録できる限りのマクロを駆使し、Emacsのあらゆる流儀を
力任せに再現して、そこに僅かばかりの癒しの空気を求めるだけなのだ.
Ctrl+z(UNDO),Ctrl+x(CUT),Ctrl+c(COPY),Ctrl+v(PASTE)!
Windowsの地に生まれた私にはこれらの甘美なショートカットの全てを
捨て去ることなどできはせぬのだ.Cygwin上のEmacsに満足することも、
窓使いの憂鬱に身を委ねることもできぬこの身のいと悔しきことよ!
故にSakuraEditor!お前に感謝しよう!お前がいなかったら、
果たして私はCtrl+wで切り取り、Ctrl+yで貼り付け、Ctrl+xで
カスタムメニューをポップアップさせCtrl+cで終了させることもできず、
哀れにのたれ死んでいただろうから!
ああSakuraEditor!恐ろしく不完全で素晴らしい傑作よ!
亜種を他のサイトでバンバン出してるのに
あるサイトで出したものだけダメとか訳分からん
2月11日に正式版か。これでやっとメインを移行できる。
ソースリポジトリをViewCVSで見れなくなってない?
sourceforge.netが攻撃されたせいでは?
なるほど、そんな事件があったのか。知らなかった。d
結局73はemacsを使いこなせなかったのね。
そんでしょぼいエディタに落ち着いたと。
81 :
名無しさん@お腹いっぱい。:2011/02/09(水) 21:19:48 ID:majN2+tR0
画面左右分割時のスクロール同期ってなんの意味があるんだろう?
同じファイルで同期しても意味ないような…。編集も即座に繁栄されるし。
アイコンをsakura.exeの置いてあるフォルダに移したけど変わらないorz
何か間違えているところがあれば教えてください。
一応、win7で64bitです。
タスクバーのアイコンなら再起動してみて
ありがとうございます。
再起動してみました。タスクバーのだけアイコン変わってました。
デスクトップのアイコンは変わらないんですかね?
終了したと思ってもタスクバーに収納されてて、実際は終了してない可能性。
Fix: 検索(ツールバー)を使うとプラグインコマンドが実行される
ツールバーのプルダウンを選ぶとプラグインの0番目が実行されていました。
F_0が実行される理由は不明で、ViewCommanderのほうを修正しました。
87 :
名無しさん@お腹いっぱい。:2011/02/11(金) 01:11:33 ID:dW7KlggE0
UNICODE版が正式版になったのか
乙であります
>WikiのFrontPageを更新しようとしたら、うまくいかずに真っ白になってしまいました。
2/11にどこの韓国サイバー攻撃だよ
単純にディスク容量不足ならJunkに置いてあるテストバイナリを
削除すればいいような気がする。何世代も前のテストバイナリを
いつまでも置いておいても仕方ない。
根本解決はサーバ移転か分散だろうが。
sakuraのwikiは年中重いよな。
sakura自体もモッサリだよ
land.toの鯖糞重いんだよ
なんとかならんのか
2.0.0.0 x64版も来てるね
95 :
名無しさん@お腹いっぱい。:2011/02/12(土) 01:21:11 ID:dChV5rWn0
新時代の夜明け?と思わせるには特段変わったところはなかった
履歴とお気に入りの管理画面のショートカットキーが重複してんな
sakura使ってみたけど、何か勝手にカーソルが速くなるんだけどバグ?
sakura使ってみたけど、全体的にダサいんだけどバグ?
バージョンアップ後にsakuraが勝手に常駐してやがると思ったら
バックアップもなくiniファイルが飛んでました
どうもありがとうございます
キーリピートはデフォじゃね
>>99 バージョンアップでやらなくていい作業までして
iniの置き場所変えちまったとかじゃね?
元の場所のiniは以前のまま残ってる気がする。
>>101 AppDataの下にできてたんで全終了させて
sakura.exe.iniを削除してカレントのsakura.iniを使うようにしたら
みごとに逝きました
manifest変えるだけでも
VirtualStore設定変更の影響で
iniの場所は変わっちまうことがあるからなぁ。
あぁ、たぶん元のiniはVirtualStoreに残ってる。
何も知らんと余計にいじりすぎると
わけわからなくなるぞ〜。
XPです
バージョンアップはexeだけ置き換えておしまい。
わざわざ書庫内書庫まで解凍して新規セットアップ用ファイルまで置き換えたらあかんがな。
>>106 最初は全部展開したのでAppDataの下にsakura.iniができてました。
カレントのsakura.iniが更新されてないのでおかしいことに気づき、
sakura.exe.iniを削除した後はカレントのsakura.iniが
使われてました(タイムスタンプが更新されてました)。
でも設定が吹っ飛んでました。
自衛のための手動バックアップくらいはしたの?
それもせずにそこまでごちゃごちゃいじったとしたらちょっと間抜けな気がする。
>>108 バックアップは取ってます。
>ごちゃごちゃいじった
VirtualStoreもないしzip展開してsakura.exe.iniを削除しただけなんですけど。
サクラを常駐も含めて全終了し、バックアップiniを戻して起動してみれ。
それでも飛ぶようならそのiniを晒して原因究明してもらうのがいいと思う。
常駐は解除して全終了しました。
その結果がこれです。
だば、ini曝すか、運が悪かったと諦めれ。
自分のところでは自動バックアップも動いたし逝ってもいないから
再現困難と思われ。
もしかしてUAC を無効にしていないとか?
(´・ω・`)
おおかた、自分のしたミスには気付いたが、
こっぱずかしいので言わないでおくことにしたんじゃね?
XPにUACあるの?
手動バックアップのiniが残ってるなら再現試験してみてよ。
1.サクラ全終了
2.ini戻し
3.サクラ起動
この手順で何度でも再現するのか。
逝く、の意味も曖昧だが、初期設定に戻る、てこと?
%ProgramFiles%(通常はC:\Program Files)以下にサクラエディタをインストールしていたなら、
システムの復元で、復元ポイント時点のsakura.iniに戻せるよ
そんでsakura.iniをデスクトップかマイドキュメントあたりにバックアップした後に、
[以前の復元を取り消す] で、システムの復元を取り消せばいい
再現しないならしないでいいから、
どうなのか知らせてくれないと気持ち悪いなぁ。
sakura.exe.ini を消す前に SakuExt 動かしただろ?
SakuExt 動かしたらインストールフォルダの ini は 現用の ini で上書きされる。
現用の ini が sakura.exe.ini の誤設置で初期化されたものだと、
その時点でインストールフォルダの ini も初期化される。
最悪手を踏んじゃったみたいだね。
>>107 >sakura.exe.iniを削除した後はカレントのsakura.iniが
sakura.exe.iniって何?
sakura.iniの書き間違い?
diffやctagsはUNICODEやUTF8ファイルに対応してますか?
125 :
名無しさん@お腹いっぱい。:2011/02/14(月) 20:25:48 ID:k0vXbcWg0
UNICODE版のサクラエディタのソースプログラムは
どこでダウンロードできるのでしょうか?
いろいろ捜しているのですが見つかりません。
だれか教えてください。
126 :
名無しさん@お腹いっぱい。:2011/02/14(月) 20:37:54 ID:/QUo7v6r0
127 :
名無しさん@お腹いっぱい。:2011/02/14(月) 21:02:51 ID:k0vXbcWg0
>>126 ダウンロードでました。
ありがとうございます。
spdb2-0-0-0.zipに入っているsakura.pdbって何のファイルですか?
普通に使う分には必要ありませんか?
APエラー出たぞゴルァってときに落ちた場所を探すための情報
自分で調べるなら必要
v2にしたら全体的に少しモッサリになった気がする。
いや、v1でもモッサリだから
キーの加速ってOFFに出来ないの?
>>133 キャレット移動の加速のことを言ってるなら
非公式ビルドで設定できるのもあるけどお勧めはできないな
使ってるキーひとつずつに移動系マクロを割り当てることで一応解決できる
最新版じゃないとか、それインストーラ版だろ?
Wikiぐちゃぐちゃになってないか?
そう裕子とかw
裕子って誰よ! プンスカ
139 :
名無しさん@お腹いっぱい。:2011/02/23(水) 05:06:55.49 ID:i4I2+FX20
「全ての行について先頭に特定の文字を追加する」
ってどうやるんですか
できました
てかサクラエディタ、プロポーショナルフォントにさえ対応してくれたら全面的に導入できるのに・・
技術的にそんなに難しいもんなの?
テキストエディタでプロポーショナルフォントなんて使ったら
桁がずれて使い物にならんだろ・・・
>>142 Windowsには標準で付いてますよ
文句あるならそれ使えばいいじゃない
そんなフォントワープロで使えよ
サクラ駄目駄目じゃんw
乗り換え先には困らないはずだな
プロポーショナルフォント(笑)
プロポーショナルフォント(笑)
プロポーショナルフォント(笑)
バグ数ではNotepad++に続いて2位くらいか
151 :
名無しさん@お腹いっぱい。:2011/02/27(日) 13:31:15.06 ID:0N83gE/r0
Windows7をsp1にアップデートしたら
「マクロ0(マクロのファイル名)の実行に失敗しました。」
というエラーが出てマクロが使えなくなってしまったのですが、
これって何が原因かわかりますか?
ちなみにマクロはJSです。
Win7の64bit版使ってるんだが、サクラの32bit版と64bitの違いってどういう場面で体感できる?
てか2.0.0.0が出てからずいぶん早い更新だな
何か深刻な不具合でもあったのか?
ソフト名がダサイ。「花びら大回転」に改名せよ。
>>155 この辺じゃない?
Fix: バックアップの詳細設定に無効な文字があると強制終了する
>>154 ないんじゃない?
1プロセス型だと2Gの壁で同時オープン数に限界があったけど
>>154 その昔、700MB弱程度ののテキストファイルを開いた時に32bitは開けずに死んだ。
64bit版はスクロールしてたら死んだ。
ファイル一つにたしか 2.2GB ぐらいメモリ食ってた。
他巻き込んで死ぬとかじゃなかく単独で死んでったので、少しがっかりした記憶がある。
今そのファイル探したら見つけた(655MBだった)。
で開いてみたら、1.4〜1.8GB ぐらいしかメモリを食わなかった(かなり変動する)、
けど暫くしたら応答無しになって待ってたら行番号の描画がすんでまた触れるようになった。
7319757行あった、メモリは1.7GB弱で落ち着いた。
日記おわり
ていうか、著作権者に無断で配布は犯罪じゃね?
166 :
名無しさん@お腹いっぱい。:2011/03/04(金) 20:11:41.77 ID:3Wn0vFhB0
サクラエディタって小説書くのに適しているでしょうか?
>>166 小説みたいな、文書の作成をするなら、ワープロソフトを使おうよ。
ここで質問してるようなやつの小説の才能はどうなんだと小一時間
170 :
166:2011/03/04(金) 22:44:28.62 ID:8YT9QDiE0
フリーソフトじゃやっぱりダメなんですね。
おすすめは…ないでしょうか?
手に馴染んだエディタが一番、じゃないかねえ
形から入るタイプ?
うっ、ご指摘のとおり形から入るタイプかもしれませんね。
ただ、この間までメモ帳を使っていた身としては、新たにエディタを使い、
慣れていくようにしたいのです。
「小説 エディタ フリー」でググれ。
上位をいくつか見ていけばいろいろ分かるだろ。
サクラエディタには縦書き編集や強力な印刷機能はないわな。
アウトライン解析はできるけど、アウトライン構造自体の編集はできないし。
一から始めるなら、他のエディタのほうがいいかもね。
小説って言う人にはVertical editorを薦めることにしている。
もっとエディタ一般を語るスレを探せばいいものを
ここに来てそんな質問してるのも何かの縁と思って
サクラ使ってみるのもいいかもよ。
メモ帳からの移行なら違和感はそうないだろう。
どういう機能があればいいのかは知らないけど、すくなくともサクラには物書き用の機能って特に
無いと思うので、物書き用の機能を搭載してるフリーのエディタを複数試したほうがいいと思う
メモ帳で小説
ワナビだけど、
横84字(全角42文字)で折り返しができるし、句読点ぶら下げやら行頭禁則やらはあるので
サクラで書いてる。
.txt でなくて .novel みたいな拡張子を用意して、専用の設定にカスタマイズすると割といけるよ。
・半角英数字禁止(警告色に塗る)
・改行を禁止(行頭が空白と開括弧以外のとき警告色に塗る)
・コメント開始は゛(1ストロークで入力できる割に本文には絶対現れない文字)
とかいろいろ。
いきなり縦で書くのって辛くない?
読むときはperlとかでtexに変換してしまえばいいし
メモ帳使ってここまで来たような人にテフ勉強させんのかよ
166です。
Story Editor
TeraPad
Emeditor(30日試用版)
サクラエディタ
などを試してみました。
結局、無知ゆえに何を基準に選べばよいのかわからないのですが、
レイアウトだけ見て、書きやすいと思ったのはEmeditor次いでTerapadでした。
しかしそれだけの理由で安易に選んでいいものか…
エディタ選びがこんなに難しいとは思いもしませんでした。
逆にメモ帳に毛が生えたくらいで良いんでないかという気がする。
文字数カウントでもあれば十分と思うのでフリーのエディタどれでも試してみれば。
アウトラインプロセッサとかが便利という人もいるけど使いこなせるかはまた別だし、
小説を書くのには必ずしも使いよいわけでもないしさ。
>>180 それだけの理由で良いと思うよ。
まずはどのエディタでも良いからある程度書き慣れてからはじめて
「何かこんな機能のエディタの話を聞いたけど便利かも?」
「試用したけどやっぱり駄目だった」みたいな判断ができるんだしさ。
強いて言えば、エディタを選ぶよりもIMEの機能についていろいろ調べた方が良いかも。
ATOKやGoogle日本語入力なんかも便利だし。
>>181 そうですね、今から最良を求めるのは、少し愚かなのかもしれません。
>>182 ATOKもGoogle日本語入力も使ったことがないので、ぜひ勉強したいです。
ありがとうございます。
小説書くための機能といっても執筆スタイルによって全然違うし。
長編か短編か、構成をかっちり決めるのか思いつくままに書き進めるのか、
正しい日本語重視かそこそこ崩すのか、文字数は厳密に合わせないといけないのか、
全体を見ながら細かく推敲していくのか最初の勢い重視か
印刷イメージに近い状態(縦書きで一行何文字等)で調整したいか、
そもそも紙の本なのかWEBにあげるのか、長時間集中して書くのかちょこちょこ中断するのか、
ソフトの機能は沢山あった方が落ち着くのか余計な物が無い方が集中できるタイプかとかさ。
まだ自分の執筆スタイルが分からないというならまずはEmかTera使って書いてみるか、
新しめのPCでかつ予算が許すなら一太郎を買えば?ATOKもつくし。
このスレ的にはサクラエディタを進めたいがまあフィーリングが大事だからな。
自分に必要な機能が分かってからでも、エディタの乗り換えは面倒じゃないし。
禿○サポートでeigodoo2で登録して無理難題言えば対応してもらえるかもしれない
>>139-141 亀ですがご教示願います
範囲指定して行頭に#とか ; とか一気に打ちとうございます。
今はマクロでHome→#→下とかにして一行ずつポチポチやっとります。
>>186 自分の場合は2通り
1. #を挿入したい行の一番上にて、Shift+F6で矩形選択開始、
そのまま↓キーでカーソルを終了行まで移動し、「#」を打つ。
2. 挿入したい行を全て選択し、正規表現で置換。
置換前 「^」置換後「#」
矩形処理と置換の詳細については自分で調べてね。
お聞きしたいんですが
"前回と異なる文字コードのとき問い合わせを行う"
はチェック入れたほうがいいですか?
189 :
186:2011/03/09(水) 12:40:39.30 ID:eim3nGL10
>>187 1の方はすぐ出来ました
2の正規表現はこれから勉強しようと思います。
即答して頂いてありがとうございました!
>>191 このマクロは使用してないから断言できないけど、
保存時はUTF-8でもエディタ自体はシフトJISで動作してることに注意とか
その程度じゃないかなあ。
マクロよりはサクラエディタUNICODE版(Version2系)を使った方が良いと思うが、
ただUNICODE版の本体自体は最近正式リリースしたけど
ヘルプやインストーラやWebの更新が追いついてない模様。
自力でSourceForgeからDLしてインストールできるならオススメ。
V1インストール済みならV2導入はsakura.exeとbregonig.dllを上書きするだけ。
デフォルト文字コード指定は[タイプ別設定]-[支援]にある。
基本操作はV1と変わらないからヘルプはV1のでも困らない。
マクロで思い出したけど、
Editor.ExpandParameter('$x');
の値が、V2系だと先頭からの文字数になっていて、桁位置ではないね。
そのほうが俺としては嬉しいんだけど、V1のマクロをそのまま持ってきたらバグった。
それとも、V1でも同様の仕様変更があった?
>>192,193
レスありがとうございます
既にV2にしてましたがこの機能に気づきませんでしたorz
聞いてみてよかったです
ほんとにありがとうございました!
マクロ機能が弱すぎる・・・・
高機能なマクロを搭載したエディタからわざわざ降りてきていただく必要はございません。
>>191-195 えっ、この流れみて思ったけどみんなUTF-8で開くようにしてるの?
それってなにか問題でないですか?
SJISはもう古いんですかね?
texを使うのにサクラエディタ使ってるんですけどサクラエディタでソーススペシャルって使えますか?
C:\MyPrograms\sakura\sakura.exe^s"-Y:%d" "%s"
Unicode版正式リリースでVer.2か
最近チェックしてなかったから知らなかったよ
テキストエディタ時代から愛用してます
最近ansiからunicode版v2にのりかえたんだけど、
プラグインフォルダってどこにおいたらいいの?
直下に作ってみたけど無いと怒られたよ
アウトライン解析のプラグインを使ってみたかったんだ・・・
ドキュメントをヘルプファイルに統合しないと、プラグインは盛り上がらないと思うんだよな…。
>(2) 正規表現キーワードの設定文字数は現状 99 Byte ですが、これを拡張する場合はソースの何処を弄れば良いでしょうか?
config/maxdata.h
MAX_REGEX_KEYWORD = 100,
自分は字書きをやっているのですが、
プロがおねだりかよ
中の人たちは大丈夫だったんかいな
DIFFを実行した元のファイルがSJISだとDIFFが成功しますが、
元のファイルがSJIS以外だと以下のメッセージが表示されます。
「DIFF差分を行おうとしたファイルはバイナリファイルです。」
とりあえず-aオプション(テキストファイルとして処理)を付けると成功します。
使用しているのはsakura(Unicode版) ver2.0.1.0です。
diff.exeはYet another diff tool内のdiff.exe(ソースアーカイブに含まれている)です。
http://sourceforge.net/projects/diff-yadt/
>>165 「784さんのツールバーアイコン」と「メモ帳もどき」を使いたいのですが、このライセンスは何か分かりますか?
会社等での商用利用(基本的に自分が使うだけですが。)も可能でしょうか。
>>213 そちらも見つけたのですが、
1.個人Webサイト
2.Webの最終更新が2009年
ということで、GNU関係のツールがまとまってあるGnuWin32のほうにしました。
注意点は、GnuWin32のdiffutilsを使うときにDLLが必要でした。
(必要なDLLもこのGnuWin32にあります)
Setupのほうをインストールすればわかりますが、必要ファイルは
diff.exe
libiconv2.dll
libintl3.dll
となります。
どのdiff.exeを使うから自由なので、先のWiki
http://sakura.qp.land.to/?Install%2Fdiff.exe にリンクを書き込んでおけばよいと思います。
>>214 個人サイトでしたねリンク遠慮すべきでしたすいません
丁寧にありがとうございました
Wikiにページタイトルだけで中身がないページがときどき作られてるんだが
あれなんなの?
Wikiのバグ?
欲しいからだれか作ってってこと?
>>218 カウントダウン
増減値の所の 1 を、-1 に書き換えるだけ
短形選択への対応
マクロ側から任意テキストを矩形貼り付けする機能が、提供されてないし
数字の桁数が変化した場合、矩形が崩れるし
無理ではないだろうけど、簡単ではない
>>219 何故気づかなかったorz
短形選択への回答もありがとうございました!
>>219 ReplaceAll('([0-9]+|[0-9]+)', '目印\1', 132);
とかで、対象となる数字に目印をつけて、目印のついた数字だけインクリメントすれば?
これタイプ別でフォント変更出来ないのか惜しいな
と思ったらオープンソースなんだねウヒョ−
…VC++かぁ。最近MnGWのバイナリの方が速いんだよなあ
とかなんとか言って誰かにやってもらう気満々
225 :
名無しさん@お腹いっぱい。:2011/04/01(金) 20:33:30.33 ID:6sYCAwdN0
短形
>>222 試してみたけど、速攻エラーで終了したわ
型誤りとか平気で放置してるから修正するにしても片手間じゃ無理っぽい
>>226 ビルド環境とエラーメッセージをみんなの見えるところに貼ると良いんじゃないかな?
macro/CSMacroMgr.h
L100,L107,L114,L124
return ( 0 <= idx || idx < MAX_CUSTMACRO ) ?
決して偽にならない条件
ワロタwwwほんとだwww
CPrintPreview.cpp L546
charset\CJis.cpp L90
outline\CDlgFuncList.cpp L205
break漏れ
CCommandLine.cpp L233
バッファオーバーラン(コピー元のほうが大きい)
CKeyWordSetMgr.cpp L87
配列をループカウンタで初期化していない
配列の添え字を+1オーバーしている
この人なにやってんの?
コードデバッグって奴かな?
文句言っちゃ駄目だよ
ソースコードに文句言う人は品質向上のためには必須なんだから
いや、こんなところでやって意味あんのってこと
・charset\codeutil.h L141 if( nSrcLen > 2 && nSrcLen < 1 ){
決して真にならない条件 → ||
※この手のバグが非常に多い
・macro\CSMacroMgr.cpp L711 *p++;
意味のない式 → p++;
・mem\CMemory.cpp L220 p = (unsigned char*)pdwchar;
pdwcharが不定の場合あり
・mem\CNativeA.h L68,69,70,71,76,77,79,80
mem\CNativeW.h L137,138,139,140,145,146,147,148,149,152,153,154,155,156
戻り値を返さない関数で戻り値を返すコード
・prop\CPropComHelper.cpp L125,149,198
コピー元のほうが大きい
※コピー先:MAX_PATH, コピー元:MAX_PATH+1
パスの最後に¥を付けたいので+1しているところがあるが、結果を格納する先が+1してないのでダメ
パスにファイル名をつなげてフルパスにすることを考えれば、MAX_PATH+1しても意味がないことはわかるはず
※この手のバグが非常に多い
・types\CType.cpp L74 for(int i=0;i<_countof(table) && i <= MAX_TYPES;i++){
table定義サイズが小さいので問題ないが、2番目の条件は誤り
※この手のバグが非常に多い
※C++の配列の添え字は宣言したサイズ-1までです。
× int a[5]; for(int i = 0; i <= 5; i++){ a[i] = i; }
○ int a[5]; for(int i = 0; i < 5; i++){ a[i] = i; }
サクラのソースでは宣言したサイズまでをループさせてるところがあり1個オーバーしてメモリ破壊する。
開発者の中にVBで育って勘違いしてる人がいると思われる。
昔、掲示板に書こうとしてエラーになったのでそれ以来書いてない。
どうせ開発者もココ見てるでしょ?
for(int i = 0; i <= 5; i++)
これはちょっとありえないな
239 :
中の人:2011/04/04(月) 21:29:56.30 ID:XT65UGb+0
即座にどんどん修正していけたらいいのですが…
修正はずっと先になる場合もあると思います。
いつ誰が修正してもいいように、リビジョンも併記していただけたらと。
wikiのように残項目管理できる場所に書き込んいただけたらと。
そうしておかないと残念ながら忘れ去られてしまうかもしれません。
お願いします。
>>239 ssrc-2-0-1-0.tar.gzな
モッサリを解消してください。
UIがダサダサなのをなんとかしてください。
>>241 そこまで不満があるのに使いたいと思う理由はなんなの?
・macro\CKeyMacroMgr.cpp L328 nEndが不定の可能性
・macro\CMacro.h L61 戻り値を返さない関数で戻り値を返すコード
・macro\CSMacroMgr.cpp L547 ppMacroがNULLの可能性
・prop\CPropComMacro.cpp L555,585 コピー元のほうが大きい
・prop\CPropComMainMenu.cpp L915 条件式誤り
・typeprop\CDlgTypeList.cpp L160,187,221 コピー元のほうが大きい
・types\CType_Java.cpp L294 コピー元のほうが大きい
・types\CType_Sql.cpp L133 コピー元のほうが大きい
・types\CType_Sql.cpp L135 重複した条件
EOFを非表示にする方法を教えて
>>244 設定 > タイプ別設定 > カラー > 色指定 > EOF記号
の左にあるチェックマークをクリック
ありがとう
一応ここで指摘されている事柄のいくつかは修正してくれているみたいだね。
どうせなら、Wiki のバグ報告にでも書き込んであげた方が、管理しやすくて良いんじゃないかな?
いくつかはコピペされてバグ報告に上がってたけど。
中の人の全員が個々を見ているわけでもないだろうし、ここを見ている人が直すよりも、ここを見てない人が直した方が効率が良い場合もあるだろうし……。
たぶん、中の人たちの中で各々の得意としている箇所や管轄があるんじゃないかなぁ、と思うんだよね。
優先的に直しておきたいバグ、面倒くさいからしばらく放置してもいいかなと思うバグも人によって違うしね。
例えば、自分なんかは、条件誤りはさっさと直しておきたいけど、パス名バッファのサイズ違いはあまり気にならない。
_MAX_PATHぎりぎりなパス名のファイルなんて、サクラに限らず各種アプリでいろいろ問題起きそうだから、まず作らないよう気をつけてるし。
>>241 UIはアイコン変えれば多少はマシに感じる。
モッサリはもう根本的な解決は無理だろうなあ・・・
使用マシンが高性能化して気にならなくなるのが現実的な道じゃないか。
と、マシン買い換えを機に10数年ぶりに使ってみた俺は思う。
当時は検索の目玉アイコンが怖すぎるとか騒いでた頃で(今のより不気味だった)
なんかどうにもモッサリだしメニュー等のUIも今よりダサく微妙に使いづらく、
ちょっと空回り気味の開発者さんがいて掲示板もギスギスしてて使うのやめたんだな。
久しぶりに使ってみて、昔よりかはだいぶ良くなってて感心した。
・convert\convert_util2.h L418 using namespace WCODE; って意味ないよね
・CViewCommander.cpp L8817 第3引数にNULL指定してるのは第4引数と間違ってないか
・CProfile.h L53 UNICODEビルドだとL52と同じtypedef
・CDataProfile.h L53 UNICODEビルドだとL52と同じtypedef。継承元で定義してるのにまた定義するのか
・window\CEditWnd.cpp L3496 __T( なぜにアンダーバー2個書く
・typeprop\CImpExpManager.cpp L115,120 この関数の文字は_T()じゃなくLだよね
・prop\CPropComMainMenu.cpp L697,1008,1149,1316,1386 TreeView_GetItemの戻り値はBOOL型
・plugin\CPluginIfObj.h L53 UNICODEビルドだとL52と同じtypedef
・plugin\CPlugin.h L211 UNICODEビルドだとL52と同じtypedef
・env\CShareData_IO.cpp L1600 比較対象はWCHAR*ではなくWCHARなのでNULLと比較するのはおかしい
・env\CShareData.cpp L240 第4引数はUINT型
・env\CAppNodeManager.h L101 偽の場合の戻り値はNULLでなない
・doc\CDocListener.h L186 throw()が抜けている
・doc\CDocListener.h L26,30,36,40,46,50,54,58,63,68 ##NAME##( → ##NAME(
・doc\CDocFile.h L28 戻り値と型が違う(どっかにオペレータがある?)
・dlg\CDlgExec.cpp L185 コピー元のほうが大きい
・dlg\CDlgPluginOption.cpp L183,258 newしたメモリが解放されない
・dlg\CDlgPrintSetting.cpp L219 コピー元のほうが大きい
・doc\CDocOutline.cpp L115,217 newしたメモリが解放されない
・window\CEditWnd.cpp L1657 nPaneが不定の可能性
検索の目玉アイコンも嫌い。一般的な虫眼鏡とか双眼鏡にしてくれ。
あとツールバーをリボン風の何かにしてくれ。
リボンそのまま使うのはライセンスいるんだろ確か。
だからリボン風。
252 :
名無しさん@お腹いっぱい。:2011/04/05(火) 20:14:11.08 ID:G99kjjQa0
変なのよけに今のままでいいよ
「標準で入ってる」ってのが重要なんだよな。
会社だと好き勝手にダウンロードなんかできないって。
別にやり方なんて色々あるだろう。社会人なら頭使って工夫しろハゲ
>>254 秀丸はわかるけどなぜかサクラもOKなとこ多いんだよね
>>254 そのページをブラウザで表示してアイコン画像が見える環境ならOK。
明示的にダウンロードしなくても右クリックメニューでコピーできるでしょ?
(画像が見えてる時点で手元に画像が届いてるんだからね)
てかツールバーは真っ先に消すけどなー。
見た目を気にしないならWZでいいじゃん
発生条件がよくわからないけど、正式版になったころから
割と頻繁にカーソルが消えるようになってる気がする。
消えた状態ではスペースキーが利かなくなって
エディタ領域をクリックすると正常に戻る。
それは、多分、起動後最初の入力補完でカーソルが消えるというやつ。
[開発U]掲示板見ると、最近修正されているらしい。
次回リリースからはおそらく再現しなくなる。
>>254 Resource Hacker使えよ。
ICONGROUPの該当BMP画像を置換すればいいだけだ。
働いた事のないニートか。
Resource Hackerなんか会社で使えないだろ。
ソフトのダウンロードは当然禁止、
USBメモリ使って勝手にソフト持ち込んだら当然クビだし
そもそもソフトのカスタマイズする事自体許されていないところもあるだろ。
まあ落ち着け。子供がスレにいてもおかしかないだろう。
ソフトのカスタマイズ禁止はまだ見たことないな。
俺の会社は一部上場のIT系企業だが、そこまで厳しくはない。
ソフトは指定のものに限られるが、部署ごとの選定だから希望は通りやすい。
壁紙とかカスタマイズ用アイコンくらいなら無許可でも全然OK。
もちろん厳しい部署も一部にはあるが、むしろそっちが特殊で気の毒なくらい。
厳しいとこなら希望のソフトが使えるだけでも御の字だろ?
アイコンなんてただの贅沢やん。
しかし初見の印象は重要だろう。
アイコン変えればいいってのは、あくまでも第一印象を乗り越えて
それでも積極的に使い続けたいという段階の話であってさ。
とはいえ、あのアイコンになってのはオープンのライセンスとかにこだわって
他のとかぶらないのを作ろうと頑張った結果じゃなかったっけ?
昔なんか面倒くさい議論があった気がする。
いや、厳しい職場ならアイコンの初見を乗り越えるも何も、くだらないことじゃないの?
アイコンを叩きたいご立派な社会人サマが頑張るあまり訳分からんことになってるという印象
この流れなら言える。
細かい理屈かんけーなく、デフォルトのアイコンはダサ過ぎる
プロジェクタでエディタがデフォルトアイコンのまま大写しされたりしようものなら
恥ずかしくてケーブルを引っこ抜きたくなるぐらいのレベル
大抵の操作はショートカットキーがあるから、ツールバーは隠してる
そもそも厳しいところだったらフリーソフト自体使わせて貰えないだろ
つまりスレ違いとなるわけd
無難なアイコンに見えるけど
10年前の発言なら納得できるけど
>>272 目のアイコンはちょっとユーモラスな印象だから
お堅い職場とかフォーマルな発表には似合わないと思う。
テキストエディタをビジネスソフトととらえるなら、
あまり無難とは言えないんじゃないか。
厳しいところならそもそもネットから隔離されてるだろ
あれ、みんな目なの?スパイラルのメモ帳じゃなくて?
ツールバーを非表示にすればいい
どんな席上でテキストエディタの画面なんか見せる機会があるのかなぁ。
アイコンのダウンロード禁止の発想にしてもそうだけど、
無理矢理、架空の状況を創作してるようにも見えるが…
>>278 普通に同僚とか通りすがりに後ろからPC画面を見るじゃん。
そういうときこそぱっと見の印象が重要だろ。
あまりに可愛いかったり間抜けだと職場の雰囲気によっては恥ずかしい。
アイコンに不満を言うと、アイコンを気にするような環境があり得ないとか、
「消せば」「変えれば」「使わなければ」と必死なのはなぜなんだ。
独自の可愛いのよりは標準的なアイコンなのにこしたことはないじゃん。
>>278 グループ内の進捗会議で議事録取りながら写してるってのはある
うちは秀丸だが
>>279 会社の指定ソフトがサクラなのなら恥ずかしくはないだろ
逆に、好きなテキストエディタ使わせてもらえる会社なら、アイコンのBMPファイルくらい許可出るだろ
>>281 いや、自分はアイコン変えて使ってるよ。
ただアイコン自由に変えられる環境であったとしても
デフォルトでもっと無難なのにしてくれという要望は少なからずあるだろってこと。
何も要望があること自体を疑問視することはないだろ。
手が回らないとかライセンスの問題とかこれがサクラの個性とか
対応できない理由があるならそう言えばいいわけでさ。
アイコン叩きの主犯格は、テキストエディタを決めかねていてふらふらしてる奴らなんじゃないの?
新しく見栄えの良さそうなのを発見するとすぐそっちに行く。
で、機能不足や不安定さが解消されなかったり開発が停滞すると、
以前使っていたいくつかのめぼしいエディタのスレ巡回を再開する。
浮気性で腰の落ち着かない、気をつかってやる価値もない連中、という印象。
いつまでも初見の印象を乗り越えられない奴らの肩を持ってやる必要はないな。
さっさとよそに行ってくれることを願って止まない。
Windows3.1のUI風味の香りすら漂うデザインのアイコンがダサい、ということを
容認しているというより、気がつけない、ヤツがいることに驚く。
どんな感性の持ち主だよ。
何かもう文句言うために文句言ってる感じだね
好みで差し替えできれば十分なことにいつまでも気付けない、
レベルが低いままの人には去って頂きたいのだが。
>>289 かっこいいアイコンだな
夢に出てきそうだ
てs
sakura.exeと一緒にmy_appicon.icoを置くと、タスクバーのアイコンが変わりますが、
グループでまとめられちゃうと、元のアイコンが表示されてしまうので、
グループ化されたときも任意のアイコンにするにはどうしたらよいでしょうか。
XP sp3
ツールバーのアイコン批判をする奴をよってたかって叩く方が不思議だな。
むしろサクラが気に入ってるからこそ、デザインという些細な点で
見劣りするのは惜しいと思う声があるのは頷けるよ。
もっとひどいデザインのソフトが他にいくらでもあるにしろ
ダサいと言われればあまり反論できないのは共通認識だと思ってたんだが。
秀丸のアイコンみたいにさ。
デザインを気にする人を疑ったり批判するなら使うなってのはなんか違うだろ。
何かを批判する人は、自分が批判される事も受け入れないと。
目玉を批判する奴は偉大なxeyesが産まれた頃には
おむつをしていたような素人だろうから放っとこうぜ
>>250 補足しておきます。
次のファイルはチェックしてない。
C++文法的におかしいとツールが完全に解析を拒否してきやがった。
view\CCaret.cpp
view\CEditView.cpp
view\CEditView_Command.cpp
view\CEditView_Diff.cpp
view\CEditView_Paint.cpp
CNormalProcess.cpp
CViewCommander.cpp
あとnewに関する問題、ロジック的な問題はほぼ見てない。
>>293 アイコンについては秀丸の方が上。
ツールバーアイコンもソフトアイコンも。
あの漢字一文字と配色はダサイ作者が生み出したまぐれのハイセンス。
> ダサい作者
どのへんが?
作者の写真見た事ない?
容姿が劣るとハイセンスなアイコンはまぐれでしか生み出せないものなの?
伸びてると思ってきたら外観のハナシか、とんだ不安くらぶだぜ
Emなんとかの作者の容姿についてどうこう言う奴が出てきそうだな
まるおもこいつも全然普通じゃねーかクソつまらん
いつのまにやら Ver.2.0.2.0 が出てるね。
ここ最近、ここで呟かれているおかしな箇所の修正が主なのかな? 却下された物もあるみたいだけど。
とことでアイコンの話なんだけど、そういうのが得意な人にデザインを頼むとか、公募を掛けて投票制で1位の物を採用するとかは……無理かなぁ?
あるいは、現行で Wiki にアップされている物って、正式に使用したらダメなのかね?
投稿者がOK出せば行けるんじゃないかな、と思うんだけど。誰だか判らないのか……?
ちにみに振っといてなんだけど、私にそういう才能はないので無理だったりする。
デザインセンスってどうやって磨いたら良いんだろう……。
検索の目玉アイコンのアンチがいるのはわかるけど、
いまさらデフォルトのツールバーアイコン変えるのは既存ユーザのこと考えたら無理じゃね?
バージョンアップ時にツールーバーアイコンが一新されるとか、結構あると思うが
検索でヒットした文字のハイライトを消す方法はありますか?
何も文字列を選択せずに Ctrl + F3 を押下する。
ついでに言えば、文字列を選択して上記のショートカットを実行すると、選択していた文字列がハイライト表示される。
無論、通常通り F3 で次の文字列に移動できるので、知っていると地味に便利だよ。
>312
ハイライト消えました。
ありがとうございます
どうしても公式で変えてくれるまで粘るつもりですか
タイプごとにショートカットキーの動作を変えることは可能でしょうか?
例えばひらいているファイルが
Cならコンパイルして実行
HTMLならブラウザでプレビュー
といったことを同じショートカットキーで行いたいと考えています。
ANSI版を使うメリットって何かあるの?
>>316 編集中ファイルの拡張子によってやる事を変えたマクロ作って
ショートカットキーを割り当てればいい
if (Editor.GetFilename().match(/\.c$/i)) {
Editor.ExecCommand('"compiler.exe" "' + Editor.GetFilename() + '"', 0);
}
if (Editor.GetFilename().match(/\.html?$/i)) {
Editor.ExecCommand('"browser.exe" "' + Editor.GetFilename() + '"', 0);
}
これってK2みたいに行の強調って出来ますでしょうか?
例えば
int main(void) <-この行を色強調
int main (void) <-この行は強調なし
>>321 行番号の表示を強調するのならある
メニュー → 検索 → ブックマーク → ブックマークの設定解除
ありがとうございます。
なるほど色分け自体は出来ないって事ですね
正規表現の色分け使えば余裕じゃなイカ?
サクラでは根本的に無理
327 :
316:2011/04/10(日) 20:05:17.93 ID:qbRiYL2y0
>>319,320
ありがとうございます。
やってみます。
>>321 そういう機能はないけど正規表現の色分けで似たようなことはできるね
>>321 正規表現キーワードで
/^\s*[\w*]+\s+[\w*]+\(.*/k
でどうだろう?
行の強調って言ったら当然その行全体(改行より右側も)色づけ
サクラエディタ 2.0.1.0
S-JISのファイルをコード順にソートするには?
Unicode版は、なぜ単体版でしかリリースされないの?
Application Data以下に、ファイル作られないようにする方法ある?
このファイルにある、開いたファイルの履歴残さない方法も
UAC無効にしたらAppData以下にファイル作られないっけ?
ヘルプ読めっつーの。
, ' ,. '´ `ヽ、ヽ
,.' ,.' , , ヽ ゙、
〃/, , ,',' , ! |l | l ', ゙., ',
l| { { { !l ! lll | ! ! }l ! !
!{ | l l _r┴‐'ュ___|l! |___,','L.__ l| | |
. | '.,| ,' ヲ, ''二.ヽ.|┐ '""゙゙゙゙゙゙'''`ー/ノ!
| ,-',{l|{ (○) }| | _........._ ,',' l
| {(゙,_ミヽ 二ノ | | ,;===:.、 ,' )} l
! 〉'´,r゙|r ‐‐┐| |、 ,' .ノ !
| / /, ┴‐‐ュ'゙┘!‐‐; ,'l´ !
! | '´ ,.ィエ._| ̄l|ー' ィ | !
,' ! '" _,-r:イ r:、l_...、 - i ´ l | ',
,' ,'゙、 r| ゙、'; ゙、ヽ、`ヽ、./`\ | ! ゙、
/ /゙、 ヽ、 { { ヾ、 `'┘ ゙i、 ノ ヾ、.', ':,
. / /,-|\ `゙ヾヽ、 ノ^{'" //ヽ、 ':,
インストーラーで入れたまんまのANSI版の1.6.6.0使ってるんですが
javascriptの文字の扱いでちょっと困ってます。
文字列扱いになるのは ' ' と " " でいいんですが、
正規表現の / / の間に ' や " が挟まっていたときに、
それ以降、次の ' ないし " が現れるまでずっと文字列扱いされて
せっかくの強調キーワードが無駄になります。
今のところ問題の行の末尾に //' とか //" をつけてしのいでますが……
自分の見た範囲では解決策が見当たらなかったのですが、この症状、設定でどうにか出来ますでしょうか。
あまり使わないのですが、Rubyやperlでも同様の問題に遭遇します。
>>337 1行限定ならクォーテーションの色分けを無効にした上で正規表現で自前で色分けする
悩ましいなら文字列の色分けを諦める
おまいら、さっさと作ったアイコンアップしろよ
UNICODE版はsakuraW.exeでしたがsakura.exeに変更なんでしょうか?
この場合関連付けなどはレジストリ弄れば直りますか?
あとiniファイルやmanifestファイルもリネームするだけで良いでしょうか?
よろしくお願いします
>>340 引き継ぎに一番簡単な方法は、
ファイル名をこれまで通りのsakuraW.exeにして上書きだけでいい。
iniやmanifestまで入れ替える必要は全くない。
あと、新バージョンを起ち上げると自動的にiniのバックアップが作られる。
zipのみで配布されてるのはこのあたりの事情もあるのかもな。
それよりソフト名変えないか?ちょっとダサイ。
それより作者変えないか?ちょっとダサイ。
>>341 なるほどありがとうございます
でも以後sakura.exeで配布されるようでしたらレジストリ、各ソフトのパスなどもろもろ変更したいと思います
回答ありがとうございました
migemoがうまく使えない。キー割り当てしても何も起きないし、
メニューバーの検索→インクリメンタルサーチ→MIGEMO前方インクリメンタルサーチ
選ぶと強制終了する。なんでだろう?migemo.dllとdictフォルダはサクラエディタの実行ファイルと
同じ場所に置いてるんだけどなあ
348 :
337:2011/04/15(金) 19:57:26.66 ID:z+nTiRGdO
>>338 クォーテーションの色分けを無効に、の部分で?となりましたが、実際やってみて理解しました。
ひとまず何とかなりそうです。ありがとうございます。
>>347 バージョンは2.0.2.0だけど前に使ってた1.6.5でやっても駄目だった
と思ったらmigemoでも正規表現でもインクリメンタルサーチすると強制終了するみたいだ
なんでだろう
migemoの新しいやつが駄目なんだよ〜
migemoの最新版が使えないってことか
サクラの最新版かと思っちまったよ
サクラ大戦
サクラエディタのマウススクロールの移動幅って変更できますか?
ファイルタイプ別にフォント指定できないなんて・・・・
バグ多いからそれどころじゃない
とか買いとくと、顔真っ赤にした開発者が
あわてて実装してインストーラ作るかもよ
マクロが弱すぎる。
キーマクロの記録で複数タブにまたがる操作も記録して欲しい。
あとはマウスジェスチャー機能かな。
新規作成したタブで編集してると強制終了する日がある
emacs23からかな
ctrl押しながらマウススクロールでフォントサイズ変えられるようになったの
あれサクラエディタでも出来るようになったら嬉しいなあ
>>362 投稿しようとしたらパスワード要求された
投稿するのにパスワード要求しないようにと投稿したい
>>362 受け入れたくない要望にはロックがかかって書き込めないようになっています
>>366 Request/360として投稿出来たみたいだけどリストには出ないなあ
あとから表示されるのかな?とにかくありがとう!
>>368 なんてこった
あとマウスの中ボタンで自動でスクロールする機能欲しいなあと思ったらそれも要望にあった
なんかサクラエディタってマウス周り弱いね
弱いところだらけだろ
機能が脆弱
プログラムが脆弱
・・・あかんがな
372 :
名無しさん@お腹いっぱい。:2011/04/17(日) 01:44:23.00 ID:Rz6qpNFu0
使わなければ解決するだろ
まともに作り直してくれても解決するね
ビルドが通ることだけ確認して後は逃げる開発者
そんなに言うならテスト書いてやれよ
コードレビューしただけかよ
ついにユニットテスト化か・・・wktkが止まらない
>>381 さっきダウンロードしましたが、まだ展開していません。
HPの英語が読めませんのでこれから翻訳します。
あと10年ほど待ってもらえますか。
1.6.6.0から2.0.2.0に上げてみたけど、
バックスペースの動作が非常に重くなっている気がする
モッサリが更にモッサリ
選択範囲の色指定まだかなー。
折りたたみ機能まだないの?
まだないんですねーこれが。かたつむりのような速度で機能アップしていますんで。
>>387 コア部分触れるレベルの開発者がもういないんじゃね?
新しいアイコンがアップされてるね。
前に少し話題に上っていたけど、こういったアイコン等を、制作者が著作権フリーみたいな感じにすれば、
現状のサクラの(一部で不評な)アイコンがかっこよくすることもできるんじゃないかな?
これも前に誰かが書いていたけれど、コンテストみたいに期間を区切って、投票みたいな形にして、サク
ラの正式なアイコンにできれば良いと思う。
>>390 3patternのやつ微妙に新しくなってるんだな。あと制作過程が分かり易い画像も入れていい感じだ。
Vista/7 に対応した大きなアイコン(128x128 や 256x256 )も作って欲しいなぁ
どうせなら先の事も見据えて1024x1024アイコンも用意しておくれ
自動変数の返却がいいわけないだろ
何の話かしらんが自動変数は普通に返却してもいいだろ。
int func(int x)
{
int ret = x + 1;
rerutn i;
}
× return i;
○ return ret;
>>395 char* func(int x){
char ret[100];
strcpy(ret, "abc");
return ret;
}
あぁ、[開発A]の話か。
自動変数のポインタ返しは、いかんわな。
俺がこの記事を読んで最初に思ったのは、
開発者がこれがいいかわるいか分からず書いてるってことは
類似コードが混入してる可能性があるってことだよなってこと
ん、まぁ、最近になってちょろっと参加してるだけの人だけどね。
実際のところ…
>>397みたいなコードを書いてVisual Studioでコンパイルすれば、次のようなワーニングが出る。
warning C4172: ローカル変数またはテンポラリのアドレスを返します。
んで、サクラを全ビルドしてもそんなワーニングは1個も出ないので、類似コードは混入してないってこと。
自動変数の話は怒られてもしかたないと思っていたが、
「最近になってちょろっと参加」とはちょっと悲しい。
もう2年以上やってるんだけどなぁ。
大半のコードはほぼ10年前に書かれたモノ。
当時の開発者はほぼ絶滅してる気がするが。
糖衣構文ってなあに?
すみません、質問です。
サクラエディタはカーソル行の背景色を変えることはできますか?
409 :
名無しさん@お腹いっぱい。:2011/05/01(日) 16:22:28.20 ID:3ZGbX0v70
410 :
名無しさん@お腹いっぱい。:2011/05/01(日) 17:13:08.83 ID:xKemhlYr0
>>409 構文です。既存の構文をよりわかりやすくする構文です。
食べることはできませんが、概ねおいしいです。
>>408 それいいね。
あと選択した単語と同じ単語をハイライトするとかも欲しい。
マクロのは、イマイチきれいに動かない。
> S_SelectWord(0);
> S_SearchClearMark(0);
wikiにぶら下げようかと思ったけど、重くて・・・・
StaticString周りの実装が諸悪の根源な気がするんで
せめて内部バッファー全裸状態だけでもなんとかしようと
着手してみたが大変だなこりゃ・・・
最近 Wiki の挙動がおかしくて大変みたいだね。
ソフトの整備や機能追加をしたり、Wiki の管理したり、掲示板の書き込みに返信したり……。
中の人たちは大変だね。世間じゃ大型連休だけれども、少しは休んでいるのだろうかとふと考えてみる。
……何気なく ViewVC を覗いてみたら、リビジョン跳ね上がってる?
>>413 svn log をみると
ヘルプ関係のアップデートが続いたようだ
自分のがんばりに気づいてもらうために自演で書き込むってのが定石
ヘルプと言えば、プラグイン関係はいつになったら加筆されるのかな
StaticString修正完了。
ちゃんと名前通りimmutableなstringとして機能するようにした。
各所にバラ撒かれたstrcpy系のコードがウザかった。
そんなにC配列が好きならわざわざ自前でstringクラス作った意味って何なのよ。
パス関係の操作もUI層に紛れ込ませすぎだろう・・・
やるならCFilePathに責任を持たせるべき。
同じく実行ファイルやらiniの場所特定やらは書くなら/env以下だな。
決してUIのロジックに混入してはいかん。
次はもう一つの癌、CMemory周りを修正しますかね・・・
これもムダな多重継承使ってるが必要とは思えん。
とにかく機能追加以前に根本的に設計がおかしい箇所が多すぎるから
大幅なリファクタリングなしには前に進めるのは難しいだろう。
>>417 なんかよくわからんがお疲れ様。サクラが良くなることを期待して、頑張ってくれって言っておくよ。
しかしなぁ。
リファクタ好きにろくな奴を俺は知らん。
本人は改善のつもりかしらんが、スパゲティーを別のスパゲティーに変えるのが関の山だったり。
後で役に立つとか言いつつ、当人には自身が次に取り組む追加機能案を持ってなかったり。
要するに、やりたいことがリファクトのためのリファクトとか、よくあるパターン。
善意のつもりのひとりよがりで、逆に足手まといなことも多いから気をつけろ。
誰かみたいにテストは他の開発者に負担させて雲隠れとか…
基本文字列クラスごときが諸悪の根源とか、胡散臭い。
エディタとしての根幹部分とはちょっとズレてる気がするし。
あるあるあるあるw
>>417がそういう人間でないことを祈るが、まあ十中八九…w
職場のリファクタ厨は十中八九072
リファクタ好きはろくな奴がいない
リファクタ嫌いはろくなコードを書かない
ってこと?
StaticStringやCMemoryみたいな枝葉を修正しても、たいして将来の役に立つとは思えんw
>>422 リファクタ好きはろくな奴がいない
リファクタ好きはろくなコードを書かない
駄目コーディング→リファクタリング→駄目コーディングの永久ループ
このループを脱出するために利用者はほかのエディタを探すのが賢明な判断ですか
>>423 目に付くから直したくなるんだろうけど
真の問題はそこじゃないよってことだよね
>>426 だね。
ユーザーの要望を見て、それらの達成に役立つところを手直しすべきなんだよ。
例えば、折り畳み機能とか縦書き機能とかPフォント対応とかだと、
「エディタコア部の構造」を見直す必要があると思うが、
StaticStringやCMemoryのような末端のメモリアクセス部なんて
ボルトやケーブルみたいな部品に過ぎない。
>「エディタコア部の構造」を見直す
そうだよな。ゴミ拾いよりもポイ捨てする人の教育の方が先だよな
いっそのこと新しい部屋を用意して、旧い部屋から要る物と要らない物を選り分けて、要る物だけを新しい部屋に運べば……。
手間は掛かるだろうけど、根本的にレイアウトから変えられてすっきりすると思うよ。
まあ元の部屋がどれだけ汚いかとか、要・不要の判別基準とか、時間とか色々と問題はあるだろうけども。
新しいエディタを作り直すということですね!
「Sql*Plusで実行」を実行すると、SQL*Plusが起動しているのに
「Sql*Plusが起動していません」とエラーが出てしまいます。
何か設定が必要なのでしょうか?
Oracleのバージョンは、10g Expressです。
>>432 一応確認、起動してるのってGUIのSQLPLUS(sqlplusw.exe)だよね、コマンドプロンプトのsqlplusじゃなく。
根本解決じゃないけど、sqlplusw.exeはOracle11gから廃止されているらしいのでコマンドプロンプトのを使ったほうがいいと思うよ、コマンドプロンプトなら履歴機能も使えたりするし。
基本的に、SQLファイルを保存後「@(ファイルパス)」で指定すれば実行できる。パスいれるの面倒ならプロンプトにファイルをドラッグすればいい。
ってOracleの話で全然サクラエディタの話じゃなくなってるな。。。
>>434 いえ、コマンドプロンプトからsqlplusを起動しています。
「SQL*Plusで実行」はGUIのsqlpluswでなければ実行できないんですね・・・
@(ファイルパス)でSQLファイルを読み込むことにします。
複数行検索って、そんなに難しいことなのかな
基本設計から外れてる想定外の機能ってのは、根本から作り直さないといけない部分がたくさん出てくるから……とか?
1箇所変更すると他に影響が多数出るから、が正しい。
検索やマクロなんぞはプラグインに移せばいいんだがなぁ。
今のままではコミッターも増えんよ。
>>437 ちなみに複数行検索は2008年の時点ですでに修正が完了していて、誰かがGOサインをだせばいつでもコミットできた。
だけど修正行が2000行近くあるので、どうすりゃGOサインを出せるのか、誰もわかんないのよ。
(とりあえずコミットしてみたらいいんじゃね?ってオレは思うけど)
修正行が多すぎてサインを出せない事態を予防する為のリファクタリングなんだろうか
試しに複数行検索実装版をテスト版と称して配布してみればいいのに。
誰かしらが使って、不具合があれば報告してくれるんじゃないかと思うんだが……。
>>442 修正が多くなって競合が発生しコミットできなくなる罠
ファイルをオープンして指定の行にジャンプするマクロをつくってみたのですが
例えば
FileOpen("HOGE.TXT");
Editor.Jump(100);
だと、Editorの制御がHOGE.TXTに移らないで今開いてるファイルの100行目にジャンプしてしまう…
今開いているファイルを閉じないでHOGE.TXTの100行目にジャンプするやり方教えてエライ人
ExecCommand("sakura.exe HOGE.TXT -Y=100",0);
検索後、一致語句の行をすべて選択、選択を反転
これできますか?
そもそも離れた行や離れた桁を選択することは想定外
一致しない行を選択する方が簡単だろうが・・・
>>447 選択じゃなくて目印でよければ、
検索で「該当行マーク」を押すと、一致語句を含む行の行番号だけ色がつく。
>>446 エライ人ありがとうございます!
試したら無事出来ました。でもカーソルの位置が下の方になってるのをどうにかしたいw
カーソル位置までは制御できないのかな〜?
左右に別のテキスト並べて、比較 スクロール同期できる?
453 :
名無しさん@お腹いっぱい。:2011/05/17(火) 19:19:16.21 ID:aovyNJXK0
入れようと思うけどどう?
OS再インスコしたからいれてみようと思うけど
>452
悪い事は言わん。
WinMerge日本語版のUnicode版実行ファイルを使うほうが断然いいと思うよ。
サクラエディタでは以下の手順で比較できるが、使い勝手はWinMergeの足元にも遠く及ばないからさ。
(1) [ウィンドウ]→[左右に並べて表示]
(2) [検索]→[DIFF差分表示]→[OK]
そしてそのうちWinMergeすら使わなくなりなんでもかんでもsvn addするようになる
PatchUnicode に文字選択時背景色設定のパッチが来てるね!
ずっと待ってたけどようやく実装されるのか……。
最近 wiki が不安定っぽいけど、なんとかなんないのかねぇ?
ウィッキーさん
タブバーの挙動(チラつき)について質問
タブバーを表示してウインドウをまとめてグループ化する設定で
タブの切り替え時に一瞬フォーカスを失う(*1)のは
TabWnd_ActivateFrameWindowのBringWindowToTopをコメントアウトで
抑制できたけど
(*1)タイトルバーがアクティブ→非アクティブ→アクティブと変化する
タブの切り替え時にウインドウ全体がチラつくのは改善できないかな?
(元がSDIで疑似的にタブ風に見せているだけっぽいので無理そう
というか自分のスキルでは無理)
改善することはできなくはないが、やるかどうかはチラつき防止の需要がどれだけあるかによります
我慢できないほどチラつくのであれば使用環境などをぜひレポートしていただきたい所存
>>459 レスサンクスです
我慢できないというかタブが切り替わるタイミングでタイトルバーのファイル名が
ファイル名のみ→フルパスと瞬間的に切り替わるのが気になって調べていたら
タイトルバーだけでなく全体的にチラついて見えるのが気になりだしたというところです
環境はサクラエディタ ver2.0.2.0、Windows 7 SP1 32&64bit(Aeroテーマ)で使用しています
Windows 7でAeroを使用するとフォーカスの有り無しでタイトルバーの透明度や
ウインドウの影の濃淡が変化しますので短時間でフォーカスを得たり失ったりすると
それだけでウインドウ全体がチラついて見えてしまいます
課題は山積みだ
|CSV| |FILE|FILE| | |スマ‐ト/ .| | |ウィン.| | | lサロ.|プロポ‐/Win / |
|TSC| | 内 | 内 | l折り |インデ|単語|強調|矩形|ドウ | |縦書|合成|ゲート|ショナル/dow/フリ-|【内部Unicodeテキストエディタ比較表】
|.モ-ド|比較|置換|検索lマクロ |畳み| ント |補完|表示|選択|分割|タブ..|編集|文字|ペア.lフォント| s 7 |ウェア|
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/05) WZ EDITOR 7.0.1
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/04) 秀丸エディタ 8.02
| × | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | (2010/11/02) Notepad++ (UNICODE) 5.8.3
| × | × | × | ○ | ○ | × | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | × | ○ | (2010/11/01) otbedit 6.2.2.6
| × | × | × | × | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | ○ | ○ | ○ | ○ | (2010/10/28) AkelPad 4.5.0
| × | × | × | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | ○ | (2010/10/22) Mery 1.1.2.2840
| × | ○ | × | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | △ | × | × | ○ | × | × | ○ | (2010/10/17) サクラエディタW 2.0.0.0
| × | × | × | ○ | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | △ | (2010/10/16) Ginnie 1.1.0.85 Beta
| × | × | × | × | × | × | ○ | ○ | ○ | ○ | × | △ | × | ○ | ○ | ○ | ○ | ○ | (2010/10/15) FooEditor 1.0.30.0
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | × | (2010/09/30) EmEditor Professional 10.0.4
| × | × | × | × | × | × | × | × | × | × | × | × | × | ○ | ○ | ○ | ○ | △ | (2009/10/22) メモ帳 6.1
※タブ複数段未対応は△
462 :
460:2011/05/21(土) 07:07:12.23 ID:p/Oi5N980
>>458で訂正が一つ
BringWindowToTopのコメントアウトで改善したのは
タイトルバーの文字列が瞬間的に何度か切り替わる点(*1)で
フォーカスを一瞬失うのは変わっていません
(*1)具体的には
1. [切り替わる前] ファイルのフルパス
2. [切り替わった後] 一瞬ファイル名のみが表示された後フルパスに変わる
ヘルプファイルが更新されてるな。
エディタ本体もマクロ関数の充実化がコミットされたし。
wiki は相変わらず絶賛絶不調だが……(日本語おかしいな)。
>>463 > ヘルプファイルが更新されてるな。
どこで見れますか?sourceforgeは更新されてなかったです
開発者の気づいてくれ自演書き込みが酷い
>>464 ごめん。ヘルプのソースが更新されただけなんだ……。
Wiki の右側のメニューから「ViewVC」から見られるけど、コンパイルはされていない。
ヘルプコンパイラとヘルプのソースをダウンロードして来て、自前でコンパイルする必要がある。
>>465 それっぽいけど、ちがうよ
ヘルプはまだ共通設定しか更新されてなくて、20%くらいの出来。
あとは更新履歴と、背景画像設定と、拡張子関連付けと、Win7の記載と、正規表現ライブラリと、アウトラインドッキングと、マクロ関数やExpandParameterで文字カウント方法が変わっていることの記載。
あと何かあったかな?
これは酷い
パッケージが無いのですが、ver2.0.2.0ってまだ一般向けではないのでしょうか?
あとzipでまとめただけのパッケージ版が欲しいのですが、そう言った物は無いのでしょうか?
sakura_core/util/format.h のコメントだったと思われる部分が壊れてる。
tar.gz でもらってきたソースがそのせいでコンパイルできない。
確か2.0.2.0リリース時のソースは大丈夫だった。
最近のコミットで壊れちゃったのかな?
ホームページ壊しまくってる開発者がいると聞いて
wikiのrecent.datが壊れた?
#recent(): File can not open
ホームページを壊してる地雷開発者だと気づいていない
行の順を逆転する機能が欲しいなあ
そんぐらい基本コマンドとして用意しておいて欲しいんだけど。
とりあえず基本コマンドとしているエディタを羅列しようか
VS
OTBedit
Mifes
ViVi
BigEditor
とりあえずSingletonの後始末ぐらいするべきだ。
実害がないから放置してるのかもしれんが有害なメモリリークと見分けがつかん。
というかstaticメンバなんぞ使わんでもstaticローカル変数への参照返しで済む話だろうに・・・
いいフォントある?
msゴシックが無難?軽いので
Migu
>484
JIS2004対応化済のMS明朝が、何だかんだで一番無難だと思う。
アンドゥ・リドゥすると
範囲選択が解除されるのがうっとい
解除されないエディタってどーれ?
いつなくなるかわからないフリーエディタで職業訓練かよ!
フォトショ買う金はあるのにエディタ買う金はないのかよ!
などという突っ込みはある
Linux、独自?仕様でヤフオクで売ってるやつ要るけど、あれはOK?
>>490 イラストは門外漢なのだがGIMPっていうフリーのがフォトショに匹敵するらしいけど、
操作性結構違うのかもね
サクラは、Windowsテキストエディタとして標準的な作りだから、
現場で他のエディタ使わされても対応できるでしょ
[ヘルプ(H)]-[バージョン情報(A)]に使っていいって書いてあるやん。
>>492 結構どころか全然違うだろ
職業訓練に参加するレベルの情弱じゃ片方で学んだことをもう片方で活かすのは無理
地雷er もうおとなしくしてくれ
ホームページ壊しまくってる地雷erがいるだろ
ふうん、そうなのか
見てないからしらね
>>493 サクラエディタ Ver. 2.0.2.0
>このソフトウェアは「テキストエディタ(共同開発版)」を改称したものです.
>商用・非商用を問わず無償で利用できますが,ソースコードの著作権は各箇所を記述した人が留保しています.
>このソフトウェアは無保証です.
ウィンドウを閉じるときに、たまに異様に時間がかかることがあるんだけど俺だけ?
(Unicode版・ソースは 5月29日にとってきたものを今使ってるけど、もっと前から同じ現象が起きてた)
デバッギングツールとか起動してんじゃね
ざっと見ただけで10箇所以上リークとして検出されそうな箇所があるぜよ
自分の環境だと、非アクティブ状態からアクティブ状態にする時、しばらく待たされる感はあるな。
閉じる時に待たされる感はないように思う。
ネットワークドライブ使ってるとか
バイナリ貼りまくってたWiki破壊開発者乙
鬼雲△
fileA_92523
fileB_50287
fileC_33601
testD_53368
exitE_25216
...
のような文字列が数万行ほどあるんですが
数値で昇順ソートする場合どうしたらよいでしょうか
>>508 Excelに回してVBAでソートすればいいんでねーの?
sortコマンドで7桁目でソート
数字部分を矩形選択でソート
>>511 _までの桁数が固定で、数字の桁数も固定だったらできるけど、、、
サクラもカンマや任意区切り文字でのCSVモード搭載が待たれるね
任意文字数?
なら、次のsakuraマクロで。
// mysort.mac
S_ReplaceAll('^(.*_)([0-9]+)$', '$2\\t$&', 4);
S_SelectAll(0);
S_SortAsc(0);
S_ReplaceAll('^[0-9]+\\t(.*_)([0-9]+)$', '$1$2', 4);
S_ReDraw(0);
あ、数字部分の桁数が固定じゃないときは、
>>513じゃ、数値としての比較がうまくいかないか。
1ファイルだけ処理したいだけなら、
(1)
>>513の1行目のReplaceAllだけ実行
(2) (1)のテキストをExcelに貼り付けてソート処理
(3) (2)の結果をsakuraに貼り戻す
のが手っ取り早いかな。
ファイル数が多い場合は、WSHマクロにして、
SelectAllの手前で桁数調整(短い数字の左側には0を補う)の処理を入れる?
CSV/TSVモード搭載のテキストエディタってこういう数値比較とか、どこまでサポートしてるんだろ。
凝るときりがないから、他に専用ソフトがあるような機能は、サジ加減が難しそうだな。
>>512 なんで
_までの桁数が固定
数字の桁数が固定
だけなの?
そもそも_は前提条件なの?
516 :
512:2011/06/18(土) 15:03:46.83 ID:x0t9M4j90
>>516 だからなんで勝手に_が前提条件になっちゃうわけ?
まぁ、
>>508の例示を見る限り1つの行のフォーマットは
(英字5桁)_(数字5桁)
に限定されていて、皆がその条件で答えるのは無理もない話で。
そうでないとすれば例示のしかたのほうが悪いわな。
こういう奴と話すんの疲れるよな
バイナリ削除されてすっきりしたと思ったら、また貼り始めたか
perl で
s/"/'/g
と書くと、以降が文字列内扱いになってしまいます。
s/\"/'/g
で無視してくれるかと思ったのですが、エスケープが無効のようです orz
一案。
1. "" と '' の色分けを正規表現キーワードでする。
2. s/// を正規表現キーワードで正規表現キーワード1などに色分けする。
を実装してみたいんだけど、どうですか?
ってことですね。
どうぞ、お好きなように
したり顔で「お好きなように」と言わずにおれないやつ。
本当にそう思うなら黙ってろ。
単なる設定を実装って・・・
>>523 ありがとうございます。
よく判らなかったので、MIFES9 買います。
サクラエディタをバージョンアップしたら正規表現での検索が格段に遅くなってしまったので教えてください。
今まで
sakura 1.6.5 + Bregexp.dll V1.02
を使ってたのを
sakura 2.0.2.0 + bregonig.dll Ver.2.03
にした。
^.*code2="0
のように前のほうに.*が入るパタンで検索すると時間がかかる。
Shift-JISのテキスト、1行500バイト程度、最初にマッチするのは1400行目付近という条件で
前は一瞬だったのに今は20〜30秒くらい待ってる。
何か個人環境の問題っぽい?
それともこんなもの?
2から内部コードが unicode になってるらしいからその関係でしょうか
まだANSI版使ってるからよくわからんけど
1行のうち最初のcode2="0に一致すればいいんだったら、^.*?code2="0でやってみてはどうか
>>527 bregonig.dllの1.47, 2.01の修正の影響かもしれません。
もしそれ以前のバージョンがあれば試しに差し替えてみてください。
サクラエディタ内部Unicode化の影響を調べるには、
1.6.5.0にbregonigを入れてみたらよいと思います。
>>527の件、
「1行500バイトの1400行目(高々700KBの小さな範囲)のヒットまで20〜30秒」
は数字が異様に大きすぎではないかしら?
んで、手元で試してみた。
データは全国の住所データCSV
http://jusyo.jp/csv/new.php の、csv_zenkoku.zip に含まれる zenkoku.csv。
末尾に、
code="0
を追加して、
^.*code="0 で検索。
これで「1行約140バイトの15万行目(約20MBの範囲)のヒットまでの時間」を計測。
結果は以下の通り。
(1) sakura 1.6.5.0 + Bregexp 1.02 → 8秒
(2) sakura 1.6.5.0 + bregonig 1.49 → 1秒未満
(3) sakura 2.0.2.0 + bregonig 2.03 → 1秒未満
ANSI版/UNICODE版には関係なく bregonig の圧勝だった。
PC は手元にある中で一番遅いやつ。
CPU: Core2 U7500 1.06GHz, RAM: 1.49MB, OS: XP SP3
対象データが違うとしてもやっぱり
>>527 の結果が異常な気がする。
×RAM: 1.49MB
○RAM: 1.49GB
レスありがとう。
>>529 ?では変わらないです。先頭の^の有無も影響ないです。
>>530 前のsakura.exeでbregonigを使ったら同じく時間がかかるようになった。
>>531 zenkoku.csvが雰囲気が似ててよさげだったので
>>531と同じ事を試したら速くてびっくり。
>>533 ありがとう。
でもやっぱり時間がかかります。
zenkoku.csvをいじってたら同じような状況になったので報告します。
A. そのままのデータで .*,4 を検索
→これは速いです。 〜2秒くらい。
B. zenkoku.csv の ,(カンマ) をすべて a に置換したデータで .*a4 を検索
→かなり時間が伸びた。 15〜20秒くらいかかるように。
そういや環境を書いてなかった。
CPU: AMD Turion 64 X2 Mobile(TL-52)
RAM: 4GB(システムのプロパティの表示は2.87GB)
OS: XP SP3
あとNortonが入ってる。
>>536 なかなか再現しなかったのですが、(?i).*a4 として大文字小文字を区別せずに
検索したところ、時間が掛かるようになりました。修正できるかどうかは現段階では不明です。
>>533は用が済んだので削除しました。
>>538 普段あまり意識してなかったのですが、言われてみれば大文字小文字を区別しない設定で使ってました。
これでは時間がかかって当たり前だったかも……。
大文字小文字を区別したら普通に早かったです。
みなさんお手数をおかけしました。
sakuraで使うとき、bregonigって置き換えるだけじゃダメなの?
改名しないとダメ?
何もせずbregonig.dllだけ置いとけば問題ない
542 :
名無しさん@お腹いっぱい。:2011/06/24(金) 22:19:05.79 ID:bt2fk3Vs0
サクラエディタの正規表現について質問です。
AAAbbb " DDDbbb " CCCCcc
bbb
上記のような2行があるときダブルクォーテーションに囲まれた小文字「bbb」のみ
検索することを考えています。
そもそもこのようなことが正規表現でできるのか。出来るようであれば解法も教えてください。
よろしくお願いします。
>>542 "AAAbbb " DDDbbb " CCCCcc
のような場合、どちらのbbbとも囲まれてますが、それはOK?
544 :
名無しさん@お腹いっぱい。:2011/06/24(金) 22:41:04.24 ID:bt2fk3Vs0
早速のお返事ありがとうございます。
今回はまず簡単なパターンを想定し、
AAAbbb " DDDbbb " CCCCcc
bbb
上記のパターンのみで考えています。
よろしくお願いします。
おそらくbbb「のみ」検索することは不可能か?
""で囲われた部分を検索することはできるし、bbbだけを置換することも可能
でもそれだけの情報では最適解なんて出てこない
""の中身について、アルファベットの間ににスペースが挟まる可能性とか
大文字と小文字は必ずその順番なのかとか
546 :
名無しさん@お腹いっぱい。:2011/06/24(金) 23:08:05.10 ID:bt2fk3Vs0
なるほど
やはり難しい内容ですよね
正規表現以外の方法も検討しつつ
もうちょっと条件を作れないか考えてみます。
ありがとうございました。
>>546 難しい内容だからじゃなくて、質問者自身が正規表現にしたいパターンを把握していないだけ。
そもそも何がしたいのかも伝わってこないから、正規表現だけで解決する問題かどうかもわからない。
>>542 サブマッチ検索使ればいけそうだけど、サクラエディタ使えたっけ?
>>542 bregonigの2.50beta7を入れて、".*\Kbbb(?=.*")
>>548 サブマッチ検索ってどんなのだっけ?
550 :
名無しさん@お腹いっぱい。:2011/06/25(土) 15:32:35.74 ID:Usyvrw1T0
いつになったら縦書きできるようになるん?
wikiのリクエストのページって、日付順にソートできないのかな
v1.6.6.0でもbregonig使える?
4年前のver1.6.0.0からリネームなしでもbregonig.dllが使えるようになっている。
それよりもっと前のバージョンでもbregonig.dll->bregexp.dllにリネームすれば使えていた。
555 :
名無しさん@お腹いっぱい。:2011/06/25(土) 22:06:49.40 ID:Usyvrw1T0
鬼雲版V2.5のbregonigがANSI版サクラエディタで使えるかという質問なのでは?
ANSI版アプリにとっては、bregonig1.xと2.xの違いは使える正規表現の違いだけだから
新しい正規表現が使いたいなら2.xにアップした方がいいだろうね。
2.5はまだベータだからあれだけど。
入れ替えたら全く検索効かなくなった
sakura 2.x.x.x には bregonig 2.xx ← どちらも UNICODE 版
sakura 1.x.x.x には bregonig 1.xx ← どちらも ANSI 版
を選ぶこと。
sakura 1.x.x.xにbregonig 2.xxで何も問題ない。
なんかこれファイルの開閉と切り替えが鈍いね
SDIだからってわけではない?
ごめん、タブモードにしたときの話ね
プロセス切り替えてるからね。
いつの間にWin2000がサポートOSに戻ったの?
1.6.6.0でbregonig.dll 250beta6に置き換えたら
色分けは効くんだけど、検索がやっぱり全く効かないよー
なんで??OSがXPだから?
QuickStartV2.txt
>■ソフトウェア概要
> サクラエディタの Version 2 です。(以下 V2 と表記します)
> 内部データを UNICODE で保持し、SJIS で表現できない文字も扱えます。
> 日本語版 Windows 2000/XP/Vista/7 で動作します。
>>566 2003と2008じゃなくて2000なん?
Serverの動作確認なんて普通の人にはできないだろ
っていうか、
>>564 は Ver.2.0.2.0 使えば済む話じゃん?
なんで ANSI 版使ってて、bregonig.dll は Unicode 版使いたがってるのかがわからん……。
bregonig 2.50 beta8を公開しました。
>>536のパターンが大文字小文字同一視した状態でも
かなり高速化されるはずです。
>>527はおそらく変化なし。
逆に最適化のせいで変な結果を返す場合があるかもしれません。
beta6が動かないのはbeta6のバグです。
>>569 1.xxを残しているのは、使えるパターンにごく一部互換性がない部分があるためであって、
ANSIアプリではbregonig 1.xxを使えということではありません。
そろそろbregonig 1.xxのサポートは終了しようかとも考えています。
鈴川エディタ
小さいメモリで大規模テキストファイル(300GB、2,000億行)を編集できる
世界唯一の超巨大テキストエディター
で?
検索にはかかるのに、置換ができない場合があるなー
>>570 改修ありがとうございます。
bregonig 2.50 beta8 で
>>536 と同じことを大文字小文字同一視で試しましたが、
残念ながら変わりありませんでした。
環境面で色々邪魔が入っているのかもしれないと重いセーフモードでもやってみましたが同じでした。
よく考えたら、職場のPCでも同じくらい時間がかかってます。
PCがしょぼすぎるのかもしれません……。
>>575 ^.*xxx が見つからないなら、.*xxx も見つかるはずはないということで、
.* で始まるパターンがあれば、^.* に置き換えて検索するというのが2.50 beta8の
修正でした。なので
>>527は変わらないが
>>536は速くなると思ったのですが。
いろいろ試して、鬼車エンジンの苦手パターンというのが見えてきました。
.* の直後が固定文字列なら速いのですが、そうでなければ非常に遅くなります。
例えば、.*4 は速いですが、.*[45] は遅いです。(?i).*a も .*[Aa] と扱われて遅くなります。
577 :
名無しさん@お腹いっぱい。:2011/07/01(金) 20:42:43.39 ID:wrW6zO3R0
JAVAのコンパイルは”外部コマンド実行”からできたのですが
コンパイルとプログラムの実行を同時に行うことはできますか?
579 :
577:2011/07/02(土) 18:31:22.45 ID:q1342gS80
>>578 "C:\Program Files\Java\jdk1.6.0_24\bin\javac" $f && java $g
外部コマンド実行の名前欄に上記を入れてできました。ありがとう!
24とかセキュリティホールもバクもてんこ盛りで古すぎだろ…
サクラのセキュリティホールもたいがい
>>576 >>536がbregonig.dll 2.50 beta8以降でも速度が改善されないのは、
サクラエディタが原因と思われます。 . を [^\r\n] に置き換えているせいで
.* に対する最適化(元々鬼車で対応していたものを含む)が一切効かなくなっています。
ただ、beta8,9にも最適化の問題が見つかったため、更新予定です。
これタブ化あったのね
別に珍しくもないけど
タブ移動するたびにタスクバー開き直すのが鬱陶しいんだが
このエディタのタブ実装はオモチャレベル。
585 :
名無しさん@お腹いっぱい。:2011/07/05(火) 21:05:01.81 ID:YqECsp3dO
タブが邪魔だったり、.*の正規表現置換が遅いのが不満ならK2Editor使えば?
デフォでタブ無いと思うのだが。邪魔ならタブ無効にすればいいだけだし。
>>583 >タブ移動するたびにタスクバー開き直すのが鬱陶しいんだが
って、どういう意味?
>>586 タブがいらないんじゃなくてタブ機能がしょぼすぎるって話では?
複数段対応とかタブ切り替えの高速化とか何にもない。
タブいくつか開いてCtrl+Tab押しっぱなしにしてみ。
複数段対応はともかく、タブの切り替えは全然遅くないだろ?
590 :
名無しさん@お腹いっぱい。:2011/07/06(水) 01:17:37.31 ID:AeREhWi+0
わからなかった
>>582,585
K2Editorでも
>>536のBを試してみたら無茶苦茶速かったので、
確かに速度の低下はサクラエディタの事情のよう。
sakura 2.0.2.0 + bregonig.dll 2.50 beta8
→ 約20秒
K2Editor 2.0.2.0 + bregonig.dll 2.50 beta8
→ 〜1秒
K2Editor 2.0.2.0 + K2Regexp.dll 1.2.0.4(K2Editor付属のやつ)
→ 約25秒
>>591 K2Editor 2.0.2.0 のバージョン表記はウソでした……
× K2Editor 2.0.2.0
○ K2Editor 1.5.9
>>587>>589 タブは常用してるが、言われて初めて気づいたわ。
まあ、タブ関連がしょぼいので充実するといいけど、そんなに優先度高くないな。
タスクボタンの並び順が変わると厄介だったりする
>>588 めちゃくちゃ遅い。
他のエディタはプロセスを1つにしたり色々努力して高速化しているんだよ。
>>595 むちゃくちゃ遅いってどんな低スペPC?
32ビットで1プロセスにしたら、メモリ制限があるってよ
プロセス1つとか1個でかいファイル開いたり複雑な正規表現で検索やGrepして
応答なくなったらアウトじゃん
死なばもろともとかマジ勘弁
タブの切り替えが遅いのは確かだな、だって切り替えるたびにウィンドウ開きなおしてるんだから
マルチプロセスでも親ウィンドウ固定して上手く受けるようにすれば速いんじゃないかね
秀丸のパクリばっかり
だからどんだけ低スペPC使ってんだよwwww
タブ化も矩形入力も秀丸より先に実装されたんだが
入力補完も先じゃなかったっけ?
migemoは秀丸でも使えるようになったのかな?
VS互換の行モード貼付けはどう?
Google ChromeみたいにUIは1個のプロセスにしつつ、
タブは別のプロセスにするのが理想的かもしれないが、
簡単ではないだろうな。
とりあえずウィンドウが開き直さないようにすることは可能なはず
タブを別プロセスにするのはクラッシュ対策でありがたいが
プロセス間通信の実装がアンセキュアなおかげで大した恩恵がねぇ
SakuraDownのunicode版が欲しい。
とりあえず○を5,6個埋めてからだな
|CSV| |FILE|FILE| | |スマ‐ト/ .| | |ウィン.| | | lサロ.|プロポ‐/Win / |
|TSC| | 内 | 内 | l折り |インデ|単語|強調|矩形|ドウ | |縦書|合成|ゲート|ショナル/dow/フリ-|【内部Unicodeテキストエディタ比較表】
|.モ-ド|比較|置換|検索lマクロ |畳み| ント |補完|表示|選択|分割|タブ..|編集|文字|ペア.lフォント| s 7 |ウェア|
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/05) WZ EDITOR 7.0.1
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/04) 秀丸エディタ 8.02
| × | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | (2010/11/02) Notepad++ (UNICODE) 5.8.3
| × | × | × | ○ | ○ | × | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | × | ○ | (2010/11/01) otbedit 6.2.2.6
| × | × | × | × | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | ○ | ○ | ○ | ○ | (2010/10/28) AkelPad 4.5.0
| × | × | × | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | ○ | (2010/10/22) Mery 1.1.2.2840
| × | ○ | × | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | △ | × | × | ○ | × | × | ○ | (2010/10/17) サクラエディタW 2.0.0.0
| × | × | × | ○ | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | △ | (2010/10/16) Ginnie 1.1.0.85 Beta
| × | × | × | × | × | × | ○ | ○ | ○ | ○ | × | △ | × | ○ | ○ | ○ | ○ | ○ | (2010/10/15) FooEditor 1.0.30.0
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | × | (2010/09/30) EmEditor Professional 10.0.4
※タブ複数段未対応は△
すまん、見る行間違ってた。
611 :
名無しさん@お腹いっぱい。:2011/07/08(金) 22:17:43.33 ID:AfuukloR0
Sakuraの入力補完機能で質問です。
kwdファイルと、編集中のファイルの単語以外に、
includeしているヘッダファイルからも単語を補完することってできますか?
>>611 できない。
いまパッチがあがっている入力補完プラグインが取り込まれれば、tagsファイルから補完できるようになるらしい。
サクラエディタはsakura.iniに設定を保存するため、本来はレジストリを操作しませんが、パッケージ版からのインストールでは右クリックで「サクラエディタで開く」や、アンインストール情報などためレジストリへの書き込みが発生します。
>>608 Windows7の項目が×ってどういうこと?
俺Windows7で使ってて特に問題ないんだけど
>>615 そのクリックがレジストリに書き込むということを一般ピープルがわかると思う?
一般人はレジストリなんて気にしない
だから、良いかと思いました。
経緯を知らないのでポリシー無視します
Vista 32bitからWin7 64bitに環境を変えたんだけど64bit版サクラは何を入れればいいのかちんぷんかんぷんだった
>>619 めったに顔も出さない古い人達が決めた事柄に
いちいち気を使ってたら先へは進めなくなる
経緯なんてむしろあまり知らせないほうがいいかもよ
口うるさいだけの老兵は足手まとい
どういう用途で使うか無視して実装しちゃいました
まぁ他のソフトのようにポータル版とマルチユーザー版を分けて欲しい時もある
テキストの先頭にカーソルがある状態でファイルを開きたいのですが、方法を教えて頂けないでしょうか。
どうかご指導お願い致します。
ver. 1.6.5.0
>>624 設定 → 共通設定 → ファイル →
「ファイルを開いたときにカーソル位置を復元する」のチェックをはずす
XMLの構文強調ってないんすか
検索結果の分布をスクロールバーなどに表示させる方法はないでしょうか?
どうかご指導お願い致します
ver. 1.6.5.0
代行スレより。(レスアンカーがないのだが)お礼レスを頼まれたので置いておきます
---------------------------------------------------------
ありがとうございました
dat落ち回避
U版ずっと静観してていまさら
俺様がリーダーだ,言うこときけゴルァ,なんて誰が言いだすんだよ.
だから,あきらめてね.「匿名」クン.
そもそも問題視してんの、キミだけですから。
632 :
名無しさん@お腹いっぱい。:2011/07/29(金) 14:20:26.60 ID:0NqVxFfOO
中の人乙
2chでは文末に句点使うだけでも目立つのに、ピリオドまで使ってるから特定できちゃったw
ぷぷぷ,笑えるwww.
何か煽りあってるようだが、まあ餅つけや
昔見かけた話だと
「レジストリを汚すとまずいサーバなどのマシンでエディタを使う必要がある」
だったと思う。他にもあったかもしれない。
関連設定で言えば、
設定しようとしたときに「本当にやんのか?」と聞いて来る画面で
「もう二度と聞いてくんな」というチェックボックスにチェックを入れると
確認メッセージがなくなる。
確認メッセージをもう一度出したい場合は、高度な設定あたりで
チェックをはずす、という操作をすればいいんじゃないのか。
チェックボックス付きのメッセージボックスを自作するのが面倒だが、
開発者なら楽勝だろう。
気を使ってるつもりか知らんが、今のところ「二度と聞いてくんな」オプションを要望してる奴はいない。
とりあえず毎回出すように作っときゃいいんだよ。
実際の要望が出てない機能まで作るのはやりすぎ。
>>634で書いたようなやりかたって市販アプリでよくやる手法だが
ここの開発者は思いつかんのかねぇ
それならチェックボックス付きのメッセージボックスは楽勝じゃない
かもしれんな
>>636 関連付け設定は、
おかしくなった!どうやって戻すんですか?
ってわめく奴がいるから
>>638 開発者の方はどう捉えているかはわからないけど、
チェックボックス付きのメッセージボックスってそんなにいいUIとは思わないんだよね。
誤って非表示のチェックつけたメッセージボックスをリセットする時に
全部リセットするしかないというのが嫌。
大体使っているうちに何を非表示設定にしたのかなんて忘れてしまうし。
>おかしくなった!どうやって戻すんですか?
これは「本当にやんのか?」メッセージボックスでも解決できないよね。
ドキュメントのアンインストール項目に書いておくのが本来の対策では。
だ・か・ら
作り手本位に、「こんな定石的なやりかたあるよ」じゃなくてさぁ〜。
そもそもどれだけ要望ありそうかの判断から入らなくちゃ本末転倒。
例えば、「名前をつけて保存」で上書き確認されるとウザイ、て言われたらホイホイ、て、それもすぐオプション化するのか?
んなことしてたらきりがないぞ。
誰か言ってたが、関連付けなんてそう毎日使うもんじゃないでしょ?
言われなきゃ需要が読めないというのも大概だと思うが
使わないならそもそも関連付なんて余計なもの実装すんなよ
インストーラと同様、あれば多くのユーザーが使うだろ。
>>642 それは屁理屈。一回関連づけを設定すれば
滅多に再設定しないという意味であって
関連づけが無いと滅茶苦茶不便だろ
>>636 >不可逆な操作じゃないのになぜそんなにレジストリに触ることに対して
>神経質になるんだろう。
レジストリは削除はできるけど、断片化をデフラグできないから
>>636 注意書きも説明不足
「レジストリを編集します(USBメモリ等のリムーバブルディスクでサクラエディタを起動している場合は非推奨)」
くらいは書かないとクレーマー対策にはならない
匿名△
こんだけかき回しといてまさかのレジストリ肯定派発言w
しかも妥協案としての外部DLL化とか発想が斜め上過ぎて常人にはついていけないww
ログに読まずに書くけど注意書きだけじゃイカンのか?
そんな面倒なことするくらいなら、前からある外部関連設定ツールでええやんw
>>651 INIの文字コードがUTF8になってから使えなくなった。
ツール作者の気が向いたらUTF8対応するのかもな。
ほえー
>どういったものを数値として認めるかをユーザの任意で設定できるよう
正規表現使えばええやんか?
\Kの使い方がわからないよ
aaa10
bbb20
ccc30
というテキストがあって
「(a*|b*|c*)\K\d+」とすると、数字だけが検索対象になって置換もできるんだけど
「(a+|b+|c+)\K\d+」とか「[a-z]+\K\d+」だと、検索はできるけど置換が効かない
「(a+|b+|c*)\K\d+」とか「[a-z]*\K\d+」だと置換できる
どういうこと
>>656 K2Editorだと2番目でも大丈夫だけど、サクラだと確かにダメですな。何ででしょう。
bregonig.dllとかの問題じゃなくて?
>>658 サクラかbregonig.dllかの切り分けが必要です。もしK2Eでも再現していれば
bregonigの問題で確定だったのですが、まだ分からないです。
ちょっとわかったかも。
サクラエディタは置換(BSubstEx)の前に検索(BMatchEx)してて、
BMatchExのマッチ範囲から始まる文字列だけをBSubstExに渡してたのでは?
\Kより前のパターンにマッチする文字列が BSubstExに与えられないからマッチしない、とか。
\Kでなく戻り読みを使ったときは pLineから pLine+nIdxまでの範囲も
マッチ範囲にはなり得ないけどアサーションの成否には影響するので
問題にならなかったんだけど……。
663 :
659:2011/08/07(日) 00:38:46.04 ID:cCAhi9Oy0
なるほど。戻り読みと\Kでこういう違いがあるとは実装した本人もあまり意識していませんでした。
Perlだと文字列先頭と検索開始位置を別々に指定はできないので、そもそもこういうことが起きませんし。
ただ\Kの意味を考えると、bregonigの動作はこれで正しいと考えます。
(普通に検索を行って、\Kよりあとの部分のみを結果として返すのであって、戻り読みではない。)
なので、サクラエディタの方で何とかしていただけるといいのですが。
置換のための検索開始位置(Command_SEARCH_NEXT直前のキャレット位置)と、
見つかったマッチのある行の先頭の、どちらか後ろにある方を pLine+nIdxが
指すようにするといけそうです。(cRegexp.Replaceが行う)二回目の検索の
時間が延びそうですが、そのそも何でコストの高い正規表現検索を二回も
やっているのかと……。
GREPの「サブフォルダからも検索する」に「ドット(.)から始まる名前のフォルダは無視」が欲しい
とおもうのは俺だけなんだろうか
サクラエディタをProgram Files (x86)フォルダにインストールしたんですよ
そんで、.txtと.iniを関連付けして、それらのファイルをダブルクリックすることで
開けるようにしたんです。だけどそれとは別にドラッグ&ドロップでも開きたい。
そこで、設定にその項目があることに気付いて、「設定→共通設定→編集タブ→
ドラッグ & ドロップ→ドラッグ & ドロップ編集する」にチェック
でもやっぱり開けないんですけど、これは周知のバグなんでしょうか?
それとも、別の設定でドラッグ&ドロップで開けるようになるんでしょうか?
「管理者としてこのプログラムを実行する」にもチェックを入れております。
書き忘れましたが、OSはWindows 7 Home Premium SP1です。
>>666 > 「管理者としてこのプログラムを実行する」にもチェックを入れております。
それやっちゃだめでしょ。管理者権限が無いプログラムからはD&Dできなくなるはず。
そうなのですか。
ちなみに、管理者としてこのプログラムを実行するのチェックを外しても、
テキストファイル等をドラッグ&ドロップして開くことができませんでした。
すみません。開けました。
>>668さんご回答本当にありがとうございました。
何だこのブログは
>>665 .svnだろ?
おれはファイルの所に"*.* !*.svn-base !all-wcprops !entries"って入れてる。
|CSV| |FILE|FILE| | |スマ‐ト/ .| | |ウィン.| | | lサロ.|プロポ‐/Win / |
|TSC| | 内 | 内 | l折り |インデ|単語|強調|矩形|ドウ | |縦書|合成|ゲート|ショナル/dow/フリ-|【内部Unicodeテキストエディタ比較表】
|.モ-ド|比較|置換|検索lマクロ |畳み| ント |補完|表示|選択|分割|タブ..|編集|文字|ペア.lフォント| s 7 |ウェア|
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/05) WZ EDITOR 7.0.1
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/04) 秀丸エディタ 8.02
| × | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | (2010/11/02) Notepad++ (UNICODE) 5.8.3
| × | × | × | ○ | ○ | × | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | × | ○ | (2010/11/01) otbedit 6.2.2.6
| × | × | × | × | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | ○ | ○ | ○ | ○ | (2010/10/28) AkelPad 4.5.0
| × | × | × | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | ○ | (2010/10/22) Mery 1.1.2.2840
| × | ○ | × | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | △ | × | × | ○ | × | × | ○ | (2010/10/17) サクラエディタW 2.0.0.0
| × | × | × | ○ | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | △ | (2010/10/16) Ginnie 1.1.0.85 Beta
| × | × | × | × | × | × | ○ | ○ | ○ | ○ | × | △ | × | ○ | ○ | ○ | ○ | ○ | (2010/10/15) FooEditor 1.0.30.0
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | × | (2010/09/30) EmEditor Professional 10.0.4
※タブ複数段未対応は△
>>659=
>>663ってbregonig.dllの作者さんですよね
過去にも何度か書き込まれているようですし、
そろそろトリップを付けてはいかがですか?
どうでもいい
Unicode版はデフォルトでは選択範囲のバイト数ではなく文字数をカウントするようになったけど、
CRLF改行を2文字とカウントするのは正しいんだろうか?
ちなみにLF改行とCR改行はそれぞれ1文字とカウントされていて、
これは問題ないと思うますが。
CRLF は桁位置としては一つかもしれないけど
UTF-16 の文字列としては二文字。
サロゲートペアも二文字とカウントしてる。
32ビット版→64ビット版に乗り換えると、利用者視点でどういうメリットがあるの?
同時に開けるファイルの数が増える?
機能・性能的には何も変わらないと言ってしまって差し支えないと思う。
ネイティブ動作とか、先進的(?)とか、まぁ、概ね気分の問題。
メイリオって等幅フォントじゃないから
Vista以降でもサクラエディタでは使えませんか?
「メイリオ 等幅」
数値を一定数倍にしたり、一定数加算・減算したりできますか?
ジャケのひなたちゃんマジ天使だな
以下のような行頭にある文字列を色指定したいのですが、正規表現がわかりません。
どうかご指導お願い致します。
【任意文字列】
WinXPsp3 ver.1.6.5
入れ子や連続がなくて対の括弧の確定した条件があるなら
【[^】]+】 や <[^>]+>
みたいに、ケツ以外の連続、で抑えた方がいい気がする
688 :
686:2011/08/19(金) 09:02:30.20 ID:n6yP8oLV0
なるほど最短で事が足りてくれるのか。
ひとつ賢くなれた、サンクス!
皆さん、ありがとうございました
2.0.3.0リリース 乙です。
2.0.3.0から選択範囲の色が反転色じゃなくなったんだな
すぐに慣れるんだろうけれど、ちょっと違和感
ついに半透明選択キタか!? と思ったら違った (´・ω・`)
色の変更ができるようになっただけだった。
>>691 「選択範囲」の色指定をチェック外して無効にすれば以前の状態になるかと。
「選択範囲」の文字色と背景色を同一にすると半透明っぽくなる。
>>693 超サンクス! イイ感じになった。
# それにしても、同じ色という発想はなかった、
# ぶっちゃけ試すまでは文字が消えると思って半信半疑だった、許してw
もう一度、ありがとう!
なにこのじえん
>>693 おお、こんな機能あったのか。気付かんかったわ
viのJにあたる機能ってないですかね?
選択した行を連結して1行にするの。
っていうかviモード搭載してくれ
素直にVimつかおうぜ
いつの間にかWineの更新でタブがちゃんと動くようになってた。
しかしメニューバーのアイコンが神隠しにあう。頑張れWine。
Linux持ってってもサクラが結構使いやすいんだよなあ、慣れもあるけど。
>>699 自分の使いたいソフトを自由に使えないもんなのよ会社って
>>700 せっかくLinux使ってるのにサクラ使うのはどうなのかね
Linuxのソフトやコマンドを使いこなせるようになった方が世界は広がるよ
>>701 それこそ必要な時は周りに合わせるけど、デスクトップ用途ではこれで慣れてるからなあ。
サーバにつなぐ時だけだなVimだの使うの。手元じゃ好きなもん使うよ。
それって全然Linux使いこなせて無いって事じゃん。
宝の持ち腐れ。
Linuxでわざわざ低機能なサクラエディタ使うのはみっともない。
まあ元々Cygwinのforkが死ぬほど遅いのに耐えられずLinuxってだけだからなあ。
エディタなんぞいくら使いこなして手が早くなっても脳味噌のボトルネックは解決しない!
>>703 別にいーやん。誰もがLinuxを使いこなせなければいけないって事は無いんだから。
ちなみにサクラエディタ使えてVim使えないってどんな会社なのよ。
ウチは普通に申請が通れば使えるよ。そしてエディタとターミナルエミュレータがNGと言われる事はまず無い。
横スクロールが広く取られてるのを
入力されてる範囲までの横スクロールにできないのでしょうか?
100文字入力してるなら100文字分の横スクロールバー
1000文字入力してるなら1000文字分の横スクロールバー
てことじゃないの?
1-6-6-0付属のRuby1.kwd に「defined?」って行があるけど、
これ「defined」の間違いじゃないの?
あら探しをしたらRubyの文法を知らなかったでござる
2.xでなく1.6.6.0ではdefined?だとキーワードの条件に合わなくて
色が変わらないということでは?
てか、カーソルがある行の背景色を変えられるようにしてほしい
アンダーバーだけでは少し見にくい
Ver.2.04の次が2.50なの?>bregonig
バイナリ編集モードはないの?
2.0.3.0のかっこいいアイコンバージョン上げて欲しいです
あれじゃないと更新できないですorz
あいかわらずFAQを質問掲示板と勘違いしてる馬鹿がいるな
bregonig v2.50
a*の置換が終わらないぉ。
>>722 2.50で、検索対象として空文字列を受け付けるようにした副作用が出ていたようです。
従来のAPIでは空文字列を受け付けないように戻して、新APIだけ空文字列を受け付けるように
修正しようかと思います。
>>722 bregonig.dll 2.50 beta15を公開しました。
2.05〜2.49はどうなったの?
>>725 中身が大幅に変わったので、すっ飛ばします。(3.00にする方がいいかな?)
一応、2.0xもバグなどが見つかれば更新は続ける予定です。
なお、1.xxはそろそろ更新終了予定です。
おつおつ
こういうマクロが欲しいんですが詳しい方お願いできないでしょうか?
カーソル位置のある行で(未選択)実行したら行末(改行は含まない)までコピーするといったやつです
カーソルが行頭、途中、行末でもカーソルがある1行を改行含めずにコピーしたいです
ニッチだとは思いますがどなたかお願い致します
>>728 vimでいうy$なら別にニッチでもないような
>>728 選択しないでCtrl+cじゃダメなの?
改行含めちゃダメなのか。失礼。
その程度ならちょこっと調べればメンドイけど、すぐマクロ書けると思うよ。
// カーソル位置
var x = parseInt(Editor.ExpandParameter("$x")) - 1;
// カーソル行文字列
var s = Editor.GetLineStr(0);
// カーソルより前の文字を捨てる
s = s.substr(x);
// 改行文字が入っていたらそれを捨てる
s = s.replace(/[\r\n]/g, "");
// クリップボードに入れる(新しめのサクラでないと存在しない)
Editor.SetClipboard(0, s);
>>726 1系のUnicode版の開発と保守を希望しますがポリシー的にNGでしょうか?
正直なところ、\wや\dで全角英字や数字がマッチするのは変数名の検索等でわずらわしいです
(\sで全角スペースもマッチするのもCやJavaのホワイトスペース検索の妨げになります)
2.5(or 3)系はPerlのUnicode対応をできるだけ追従して、
2.5未満は従来のBREGEXP.DLL互換という方針にして頂くことはできないでしょうか?
>>733 まず、各バージョンの方針は以下の通りです。
1.xx: ANSI API (ASCII, Shift_JIS)、ほぼPerl 5.8互換
2.0x: ANSI + Unicode API (ASCII, Shift_JIS, UTF-16LE)、ほぼPerl 5.8互換 + 一部Perl 5.10対応
2.5x (3?): ANSI + Unicode + 新API (ASCII, Shift_JIS, UTF-16LE, UTF-8)、ほぼPerl 5.14互換
1.xxの機能はごく一部の非互換点を除き、2.0x, 2.5xでもそのまま使えるため、
1.xxはもう更新不要だろうというのが前回の発言の趣旨です。
また、ベータ版を除き大きな仕様変更は行わない予定です。
\w,\d,\sの動作は、鬼車当初からの動作ですし簡単な修正でどうにかなるものではないので、
(私も嫌いですが)1.xx, 2.0xでは今更変える予定はありません。
2.5xからはPerl 5.14互換の (?a) や /a が使えるようになるので、そちらをお使いください。
テキストトピックツリーを日本語対応してもらえないだろうか。
関数名・変数名に全角文字が入ってるとちゃんと表示してくれない。
>>732 返事が遅くなってしまいすいません
無事出来ました
ほんとにありがとうございました!
>>736 732じゃないけど期待通りに動作してる?
カーソル位置が行頭じゃなかったり、
論理の1行が折り返しで複数行になってる時の動作は無問題?
>>737 // カーソルより前の文字を捨てる
s = s.substr(x);
今手元にないので確認できませんがこれを削除で希望通りの動作になったと思います
739 :
733:2011/09/12(月) 21:22:08.59 ID:EuhY0bsI0
>>734 拝承です
まずはPerl 5.14の (?a) や /a の意味から勉強したいと思います
これからもonigumoとbregonigの開発頑張ってください
応援しています
「operaバージョン11.51」のソース表示に使用するアプリケーションをSakuraエディタにしてみたのですが、「Reload from cache」(F5)の設定方法がわかりませんでした。
ブラウザからSakuraエディタ(他のエディタでも?eclipseからでも?)でHTMLを編集してすぐに内容を確認できる方法がありますか。
よろしくお願いします。
ねぇねぇ
なんでoperaとかeclipseに聞かないの?
>>741 ねぇねぇ
なんでそれを掲示板で直接返答せずにここに書くの?
744 :
名無しさん@お腹いっぱい。:2011/09/17(土) 23:21:48.39 ID:KKhleRF90
ある規則に適合した文字のスタイルを変えようと思うのですが、
1つの正規表現だけでは指定できそうではなかったのでマクロからやろうかと思いました。
しかし今度はマクロでスタイルを変える関数が見当たりません。
エディタのマクロ自体あまり触ったことがないのでよく分かってないのですが、
やっぱりマクロではスタイルの変更はできないですか?
745 :
744:2011/09/18(日) 03:49:33.75 ID:BeTGhyO30
私のレス変でしたら教えてください。最近スルーされることが多くて><;
>>744 スタイルって何のこと?
あと質問する時は加工したいテキストの
具体例も記載した方が良いですよ
4時間程度でレスがないって騒ぐ方がおかしいだろ。
スタイルって色分けだよな? テキストエディタなんだから
フォントの種類とかサイズとかは文字ごとに変えたりできないし。
(そういうのはワープロの仕事)
タイプ別設定の正規表現キーワードはURLの例のように
複数の表現に対して同一のスタイルを指定できるんだから
複数並べればいいだけだと思うが。
<span class="hoge">span class="hoge"</span>
タグの中の span, class, "hoge", <> を塗り分けて、
本文の span class="hoge" は黒いまま
みたいな塗り方をしたいときは正規表現だけじゃ無理
プラグインでできるのかなぁ
正規表現の先読みと戻り読みを併用すればできるかな
750 :
744:2011/09/18(日) 13:42:37.91 ID:BeTGhyO30
おおこんなにレスが!皆さん有難うございます。
すみません。流れの速い所だと4時間は致命的なので流れが速くないとはいえつい反応してしまいました^^;
>>746 ですよね。。普通書いた方がいいですよね。。
+ JavaScript の質問用スレッド vol.90 +で聞いてスルーされたものですが一応全部コピペしておきます。
>WinXpSP3 Opera11.51。JavaScriptで正規表現を勉強しているのでよければ教えてください。
> {"{bc}","英]"・・・}
> 上に書いているような、"で囲まれた文字列と,のセットを、可変の数内側に持つ{}のうちの{にマッチする正規表現は作れますか?
>
> 内側のセットの数が固定なら下記でいける?
> alert('{"{bc}","英]"}'.match(/{(?=\"[^\"]*?\"\,\"[^\"]*?\"\})/g));
> 内側のセットの数が可変なら正規表現だけでは無理??
内側のセットの数が2個固定〜と書いた方がよかったでしょうか。それ以前に後で正規表現スレがあることを知りましたが;
751 :
744:2011/09/18(日) 13:44:08.57 ID:BeTGhyO30
>>747 そうです。色分けです。下線とか太文字とかもあるのでスタイルと言ってましたw
URLの例って何でしょう?26さんの正規表現キーワードと、強調その他では機能的に若干違い〜というのは気になってましたが
>>748 そうですよね。正規表現でできないと思う時はありますよね!
といいつつも<span class="hoge">span class="hoge"</span>は
/(?<!<)span class="hoge"(?=[^>]*>)/k 色分け:テキスト
/span|class|"hoge"|<|>/k 色分け:正規表現キーワード〜
適当ですがと並べたりしたらできそうな気がしないでもないです。勘違いしていたらすみません^^;
>>751 起動して設定→タイプ別設定→正規表現キーワード
デフォルトでURLとして表示する正規表現が2つ書いてあるだろ。
インターネット用とローカル用と。
753 :
744:2011/09/18(日) 21:25:57.15 ID:BeTGhyO30
>>752 なるほど、ダウンロードしたサクラエディタのzipから開けたらありました。
デフォルトの正規表現キーワードは使ってなかったので分からなかったです。
今回のは同じように2つ以上正規表現並べても無理な気がします。。
754 :
744:2011/09/18(日) 21:31:07.89 ID:BeTGhyO30
{"{bc}","英]"・・・}
みたいにパターンが複数ある文字列を探すのは、正規表現だけではできないですよね?
少しググってみたけど、マクロ・プラグインで色分けもできないみたいですし。
他のエディタのマクロ・プラグインも見てみようかと思います。
>>754 それこそ各パターンごとの正規表現を並べればいいんじゃないの?
1行でやりたいんなら「|」でorできるし。
いまいち何が問題なのかわからん。
>>755 それを理解できる奴ならこんなところで聞いてないと思うのは俺だけか
入れ子になった括弧の外側だけごにょごにょしたいっていう話なら、
正規表現 入れ子 で検索するとなんかいっぱい出てくる。
758 :
744:2011/09/18(日) 23:17:35.51 ID:BeTGhyO30
>>755 私が一番問題に思っているのはそのパターンの数です。
ちなみに
>>754で書いているのは、2度同じことを書くのもあれなので
>>750の下の文章を簡略化したものです。
{}の中に \"[^\"]*?\" のパターンが1個ある時もあれば1000個ある時も色分けできるようにしたいです。
1000個分のパターンを含んだ正規表現は字数制限があるのでできませんし。
できるみたいな感じで書いてるのは伝わりますが、どうやっていいのかわかりません(xx)
{"[^"]*"(,"[^"]*")*}
760 :
744:2011/09/19(月) 01:00:26.59 ID:aldR9Ep10
>>759 これです!有難うございます。
ここまで長かったですが最初に思った通り実は簡単な正規表現で書けたんですね。。
ハァ?
ほっとけ
つまり正規表現の勉強してこい
grepでunicode指定してやっても化けまくりでexcelファイルを検索してくれない。。。
wordだと期待通りの動作だったんだけど。
>>764 古いExcelのxlsファイルは独自バイナリ形式、最近のxlsxファイルは
XMLファイルをzip圧縮したもの。テキストファイルじゃないんだから
サクラで検索できないのはあたりまえ。
XMLはタグ付けしたテキストファイルだから、xlsxファイルを
圧縮解凍ソフトで解凍すれば検索可能。
Wordのdoc、docxも同様なはずなんだが、2行目の意味不明。
wordだとバイナリヘッダ以降が生データだから検索可能なのかな。
xlsは一旦csvにしないと無理かー。
http: //www .hinapro .net /
www.vector.co.jp/soft/winnt/util/se481037.html
Excel未インストール環境でも使える
xlsやxlsxをバイナリサーチして検索するソフト
作者がどこまでエクセルファイルの仕様を熟知してるのかはわからないけど、
他にxlsx対応を謳ったExcel検索ソフトが見当たらないから重宝してる
素直にVBあたりでOfficeファイル開いてテキストデータをぶっこ抜いてくる
ほうが楽じゃないのか
bregonig.dll Ver3.00 beta1なんだけど…
\Rだと改行にマッチするので、改行以外にマッチさせたくて[^\R]にしてみたんだ。
でも、期待に反してR以外の文字にマッチした。そういうものなの?
>>770 [ ] の中で\Rは使えません。Perlと同じです。ただしPerlとは異なり\v,\Vは使えないので、
[^\r\n] なり [^\x0a-\x0d] なり [^\x0a-\x0d\x{85}\x{2028}\x{2029}] を使ってください。
(\x0b,\x0cやUnicode改行を改行と見なすかは用途次第だと思いますので。)
if(Editor.GetFilename != "")
new ActiveXObject("Shell.Application").Open
(new ActiveXObject("Scripting.FileSystemObject")
.GetParentFolderName(Editor.GetFilename));
開いているファイルのフォルダを開くマクロなんですが(.js)最近バージョンアップしてからこのマクロを実行するとサクラが落ちるようになりました
どこが悪いかわかりませんorz
分かる方いましたらお願い致します
773 :
名無しさん@お腹いっぱい。:2011/09/28(水) 13:02:35.95 ID:p5rSzw8n0
if(Editor.GetFilename() != "")
new ActiveXObject("Shell.Application").Open
(new ActiveXObject("Scripting.FileSystemObject")
.GetParentFolderName(Editor.GetFilename()));
こうしたらいいよ
>>773 ホント助かります
ありがとうございました!
>>776 それ、入力補完用じゃなくて、キーワードヘルプ用のファイルでし
sage
>>776 それHelp用
Vbscript用は昔sakura wikiに(強調定義から一式)upしたのがあるよ
MSのHelpから引っ張ったから大体網羅してる。。。はず
最後の行を以下のように書き換える。
Editor.InsText( " =" + CStr(myValue) ) '//値を挿入
>>781 +がいるのか・・・
勉強になります
ありがとうございました!
783 :
名無しさん@お腹いっぱい。:2011/10/18(火) 23:01:13.87 ID:Ke/P91oa0
2.0.3.1 リリース
UNICODE版が単体配布のみで全くパッケージ化されないのって
何か理由でもあるの?ANSI版パッケージも一年以上放置だけどさ。
>>728 > カーソル位置のある行で(未選択)実行したら行末(改行は含まない)までコピーするといったやつです
> カーソルが行頭、途中、行末でもカーソルがある1行を改行含めずにコピーしたいです
Ctrl+K, Ctrl+V でどう?
履歴の管理って無効に出来ないの?
0にしたらええんちゃう
マジか
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日
>>784 インストーラを作れる人がいない(最近アクティブでない)から
>>784 V2用の新アプリケーションアイコンが決定していないから
いつの間にかx64があるのか〜
Wiki完全にやられとるわ
もうロックしろよ
消してやった
>>792 個人的には、一式zipにまとめてくれるだけでも助かるのですけどね・・・・
>>793 wikiにある「メモ帳もどき」ってのがお気に入りなのですが、wikiの以外にもお勧めアイコンとかありますか?
ちなみにツールバーは「784さん」を使っています。
質問です。
bregonig.dllを入れようとしたら、
プラグイン定義ファイル(plugin.def)がありません
と言われてインストール出来ないのですが、どうすればいいのでしょうか。
以前はこんな事起こらなかったような気がするのですが・・・。
800 :
799:2011/10/30(日) 19:07:46.43 ID:tvKUr6iG0
すいません自己解決しました
wikiが落ちてる?
sage
Unicode版サクラエディタ/bregonig.dll 2.04で
[\x00-\x7f] too short multibyte code stringというエラー
\x00 同上
[\x{00}-\x{7f}] 変な結果([a-zA-Z{|}~]のような範囲)になる
[0x01-\x7f] 期待通り
という風になる。
2.50beta14だと [\x{00}-\x{7F}]も ! や = にマッチした。
[\x00\x00-\x00\x7F]も同様に。
>>803 >too short multibyte code string
\xHHは1バイト、\x{HH}は1文字と考えてください。Unicode版ではUTF-16LEなので、
1文字を表すには、\xHHを2つ(または4つ)並べる必要があります。
\x00\x00 == \x{00}、\x7f\x00 == \x{7f}です。(バイト順に注意)
>[\x{00}-\x{7f}] 変な結果([a-zA-Z{|}~]のような範囲)になる
>[0x01-\x7f] 期待通り
よく分かりません。もう少し詳しく。念のためサクラエディタのバージョンも。
単にASCII範囲内の文字を表したいのであれば、\p{ASCII}という方法もあります。
sakura 2.0.3.0です。
\\x00については了解しました。ありがとうございます。
[\x{00}-\x{7f}]で「大文字小文字を区別する」のチェックを入れたら普通の動きになりました。
ASCII範囲外は未確認ですが以下のようになります。
入力(iオプション) ==> 結果(iなしとして)
[\x{00}-A] ==> [Aa] NG [\x{00}-@]が範囲に含まれない
[\x{00}-B] ==> [ABab] NG 同上
[\x{00}-0] ==> [\x{00}-0] OK
[\x{01}-A] ==> [\x{01}-Aa] OK
>>805 ??xHHという波括弧を使わない形式の場合はLittle Endianの並びでコード値を指定するとのことですが、
??x{HH}形式の場合は(U+0000〜U+FFFFの範囲においては)、Big Endianの並びで指定するという理解でよろしいでしょうか?(全角空白なら??x00??x30と??x{3000})
またUTF-16で2バイトでないサロゲートペアや合成済み文字やIVS(異字体セレクタ)はどのように指定すればよいでしょうか?
>>806 原因判明しました。鬼車のバグでUTF-16/32のみ発生します。
対策方法は検討中です。
>>807 \x{HH}はコードポイント値ですので、Big Endianの並びというかU+XXXXの並びをそのまま指定してください。
サロゲートペアも同様で、\x{10000}〜\x{10FFFF}の範囲で指定することになります。
横からだけど
\xHH形式は、UTF-16LEエンコードのバイト列で、1文字分を表す
(UTF-16LEのファイルをバイナリエディタで見たときと同じバイト並び)
\x{HHHHHH}形式は、Unicodeスカラ値で、1文字分を表す
例:サロゲートペア領域の文字であるU+2A6B2 「𪚲」を表す場合
\x69\xD8\xB2\xDE
\x{2A6B2}
上記2つは等価
つまりGnu Grepのように使いたい。
811 :
807:2011/11/17(木) 23:10:38.96 ID:9keaMBMu0
>>808-809 レス頂きどうもありがとうございました。
ちなみに
>>807のIVSは異字体セレクタではなく
異体字セレクタが正しいです。失礼しました。
質問です。Ver. 2.0.3.1を使用しています。
このエディタをタスクトレイに格納したいのですが、
オプションの「タスクトレイを使う」を有効にしても、タスクトレイに入りません。
どうすれば、タスクトレイに入れられるのでしょうか?
>>812 オプションを有効にしたまま、サクラエディタを一度終了させる。
814 :
名無しさん@お腹いっぱい。:2011/11/20(日) 09:45:11.15 ID:hycCsBjn0
815 :
名無しさん@お腹いっぱい。:2011/11/20(日) 10:10:43.16 ID:kZJsRWKu0
>>60 黄土色のアイコンのままがいいなあ
白はANSI、黄土色はUNIって認識しちゃってるから
817 :
名無しさん@お腹いっぱい。:2011/11/21(月) 22:03:50.34 ID:jK4bFaOp0
bregonig.dll を Ver.2.05 にバージョンアップしました。(11/21)
∀ と ω をブロックすれば一網打尽だな
>>817 乙です
更新履歴のとこ、ブレースがブラケットになってる
>>820 こっそり差し替え。
>>821 OnigmoでUnicode 6.0のプロパティ名対応とかをやってる最中なので、
それが落ち着いたらまとめて更新予定。
>>822 V2のライブラリにK2Regexp.dllも同梱されてますが、
K2Editorであえてファイルサイズも2倍くらいになっている
Unicode版を使うメリットはありますか?(使える正規表現が増えている等)
サクラエディタに関係ない質問ですいません
自分も普段はサクラエディタをメインで使っているのですが、
複数行検索やGrepがサクラではできないので、
そういう時にK2をサブ用途で使っているもので
>>805 NUL文字に関して\x0\x0や\{0}でも検索できるようですが、
連続した先頭からの0埋めは省略可能という認識で仕様通りでしょうか?
>>823 K2regexp.dllとbregonig.dllに互換性はないので差し替えて使うことはできません。
使える正規表現に差はありません。(ただし、文字コード由来の差分を除く。)
>>824 先頭の0は省略可能です。
Win7の64bitだと正規表現使えなかったりするんでしょうか?
一度も使えたことが無いです。
64bit対応がまだなのかな、とか勝手に思って様子を見てたんだけど、
バージョンアップとかでも特に変わらないし、
UNICODE版になってからdllインストール方法が変わったりしたんかな?
sakura2.0.3.1
Windows7 64bit
bregonig.dll .2.05
「BREGONIG.DLLのロードに失敗しました
正規表現を利用するにはUNICODE版のBREGONIG.DLLが必要です」
ってエラーが出る。
エラーメッセージを変えるべきだろうね。
「64bit版のBREGONIG.DLLが必要です。」
>>827 それだけじゃ駄目だったけど、サクラ本体もx64にしたら行けました。
x64版って何か既知の問題とかあります?
なければこの機に本体もx64に乗り換えようと思います。
Win7 x64で、x64版sakura/bregonig.dllが動かないという話かと思ったら、
32bit版が動かないって話だったのか? VirtualStoreに注意すれば普通に動くはずだが。
そもそもx64版は本体もbregonigもまだ正式版ではないし。
bron205.zip の bregonig_unicode.txt に、
- x64 暫定対応。
と書かれているけど、どういうこと?
x64 Windows で 32bit プログラムが動くのはごく普通のことで、特別な対応が必要とも思えないんだけど。
x64版が同梱されてるなら嬉しいけど、そういうわけでもないみたいだし。
>>831 バイナリは同梱されていないけどソースが対応しているんじゃないの
自分でコンパイルしろ。
エディタ本体より正規表現やそのDLLの方が話題になりやすいってどうなんだろう
>>814や
>>816を貼ってみたものの、Grepフォルダ除外のテスト版sakura.exeのダウンロード数は一向に増えてないし
エディタ自身は文字さえ入力できればとりあえずみんな満足なんだよ
>除外ファイルマスクと除外フォルダマスクという出力行を追加することを提案致します。
これだと優先順が指定できなくなるんじゃないの?
837 :
名無しさん@お腹いっぱい。:2011/11/23(水) 19:24:19.72 ID:/+MUcsQy0
>>837 優先順位ないのか
それはそれで嫌じゃない?
>>838 でも優先順位が必要なのって具体的にどんなケースですか?
>>834 とりあえず、自分はこれまでファイル拡張子指定だけで長年何も困ることは無かったから、
自分には必要無い機能なのだろうと思う。
ていうか、ファイル拡張子除外が既にできることすら
>>837 で初めて知ったわ。
たぶんそれも使う機会無いと思うけど。
>>837 ファイル名にダブルクオーテーションやビックリマークが含まれる時の
エスケープ方法が書かれていない
>>841 Windowsの仕様上、ファイル名に : \ " * ? < > の文字は使えないでしょ
ダブルクォーテーションで囲めば、エスケープされるみたいだよ
843 :
名無しさん@お腹いっぱい。:2011/11/25(金) 22:09:23.83 ID:6Rk9EZ7e0
臨時age
検索、置換後に黄色に強調されるのですが
強調を解除したい場合はどうすればいいのでしょうか?
>>844 検索(S) → 検索マークの切替え(C)
>>845 せんきゅーーーーーーーーーー
ありがとうございました。
目玉の上が×のツールバーアイコンも同じ機能
>>848 複数行入力モードを作るなら、改行コードの混在とかのため、内部で正規表現に変換してから検索するはず
まずは正規表現複数行検索が土台にあって、あとで複数行検索ボックスを追加、という流れで勘弁してほしい
今からその機能を足そうとしたら年越す
httpやttpで始まる文節をショートカットまたはツールボタンでリンクさせたり解除したり
ということがしたいのですが、簡単にできる方法はありますか?
多分初歩的な質問だと思うので恐縮ですが、以下のような選択をしたいです。
・”今日は、”で始まって”でした。”で終わる文章すべて。
・1行の場合もあるが、文章中に改行が入って複数行になっている場合もある。
これらを一括選択して削除したい場合どのような表記をすれば良いでしょうか?
852 :
名無しさん@お腹いっぱい。:2011/12/01(木) 16:51:25.29 ID:ec01LCeH0
>>851 複数行にまたがっては無理だったはずだから、まず全ての改行を特有の記号に置き換える
その上で正規表現使って"今日は、.*?でした。"を消し、置き換えた記号を改行に戻す
まぁぶっちゃけ複数行対応の置換ソフト使った方が楽
>>850 1. UWSCで、サクラエディタのURL色付けon/off操作をスクリプト化
2. サクラエディタで、1のUWSCスクリプトを実行させるマクロを作る
3. ショートカットまたはツールボタンへ割り当てる
>>852 そういうことですか・・。
そりゃ、俺程度の頭じゃ出来ないはずですね。
複数行っていうと有料ソフトしか無いんじゃなかったでしたっけ?
とりあえず、教えてもらった方法でなんとか出来ないかやってみます。
bregonig V3.0 beta2
大文字小文字区別無し、検索パターン a{2} で AA の検索が出来ない
サクラエディタ V2.0.3.1
>>850,853
簡易的には、「ttp:」の「:」を「:」''に置換するだけでいいのでは?
結局、マクロいるし、副作用を考慮すると結構面倒だけど
857 :
856:2011/12/01(木) 22:01:37.99 ID:V/bWwZw/0
やっつけで書いてみた
カーソル後方にあるリンクをひとつ解除
//リンク解除.mac
S_SearchNext('ttp:', 0);
S_Right();
S_DeleteBack();
S_InsText(':');
S_SearchClearMark();
カーソル前方にあるリンクをひとつ復帰
//リンク復帰.mac
S_SearchPrev('ttp:', 0);
S_Right();
S_DeleteBack();
S_InsText(':');
S_SearchClearMark();
>>849 通常の検索機能が正規表現dllインストールしてなくても使えるのと同様、
>>848が言ってる機能も正規表現dll無しの状態で使えるべきじゃね?
サクラは正規表現dll無しでは正規表現は扱えないので
「まず正規表現ありき」の考え方は間違ってると思うでし。
859 :
849:2011/12/02(金) 06:52:47.74 ID:IqiEYy370
>>858 なるほどね
おれは正規表現ないとやってられないので、dllなしでも「\r\n\t」くらいを使えるようなプチ正規表現を本体に内蔵してほしいくらいだけどな
>>855 修正しました。
なお、
>>822で書いたUnicode 6.0のプロパティ名対応は見送りました。
設定がソフト全体的な設定と、ファイルタイプ別の設定に分かれてるけど
色分けとかあるから、それ自体は納得だけれど
特別に設定をしない限りは、基本の設定に準じるとかして欲しいなあ
タイプごとにTab幅を8に直したりとか、面倒
昨日数年ぶりにダウンロードして、ちょうど
>>861の人と同じことを考えていました
あと、履歴とか設定したキーワードとかもひとつのiniに保存されてしまうのは残念な気持になりました
あと、連続で置換するマクロを作ったのですが音がならないようになりませんか
>>862 > あと、連続で置換するマクロを作ったのですが音がならないようになりませんか
OSのハードウェアプロファイルで非PNP機器を表示して、BEEPを無効化しちゃうのは如何?
BEEPなんか全くならなくても不都合無いし
最近このエディタを使いはじめたんですがちょっといくつか質問お願いします
矢印キーによるカーソル移動がメッチャ早いのは仕様ですか?
設定の所為かと思いエディタを一から解凍しなおして
デフォルトの状態でやってみても同じでした
あとツールバーの検索ボックスに表示されている前回の検索ワードを
ワードの記憶をしない以外で、表示されないようにする方法ってありますか?
>>862 コントロールパネル → 「サウンドとオーディオ〜〜」 → 「サウンド」で
「メッセージ(情報)」のサウンドを「(なし)」にする
>>864 カーソル移動の件は昔から言われ続けていますが仕様です。
867 :
850:2011/12/03(土) 09:53:36.31 ID:khOECoG5P
>853,856
レスありがとう
>856 が提案してくれたマクロに自分の癖を加味してボタンを作りました
当面これで問題なしです
>853 1行目の「URL色づけon/off」がそもそもできないので
操作を記録することができないのです、これは単に自分の知識不足です
もうすこし勉強します、お二人ともありがとう
>>863 >>865 申し訳ないですがその方法は望みません
Apsalyの並列置換のほうが便利なのでそれで解決とします
>>862 > あと、連続で置換するマクロを作ったのですが音がならないようになりませんか
置換範囲の最後に置換対象となる文字列か置換範囲にはないようなダミーの文字列を置く
置換をループで回してやり、置いた文字列まできたらその文字列を消去してループを抜ける
ただし、ダミーを使った場合は置換対象をダミーを含むものに変更する
矩形選択なら範囲内にあるかのチェックを入れる
まめな人向け
>>867 自分もやっつけで書いてみた
------ここから-------- URLの色付けon-off.UWS
CTRLWIN(GETID("","TextEditorWindowW108"),ACTIVATE)
KBD(VK_CTRL,DOWN,40) ; KBD(VK_5,DOWN,31) ; KBD(VK_5,UP,10) ; KBD(VK_CTRL,UP,40)
id = GETID("タイプ別設定","#32770")
CLKITEM(id,"カラー",CLK_TAB)
for i=1 to 23
KBD(VK_DOWN,CLICK,1)
next
KBD(VK_TAB,CLICK,40)
KBD(VK_SPACE,CLICK,40)
CLKITEM(id,"OK",CLK_BTN)
------ここまで--------
------ここから-------- URLの色付けon-off.js
var uwscPath = "C:\\Program Files\\UWSC\\UWSC.exe";
var scriptPath = Editor.ExpandParameter("$M").replace(/\.\w+$/, ".UWS");
(new ActiveXObject("WScript.Shell")).Run('"' + uwscPath + '" "' + scriptPath + '"', 0, false);
------ここまで--------
UWSCのPATH部分は使用環境に合わせて書き換えて
jsとUWSは、同じファイル名で、同じフォルダに置く
そこまでするなら、ソース書き換えたほうが早くね?
書き換えてもいい用途ならば、これで
Editor.MoveHistSet();
Editor.SelectAll();
var txt = Editor.GetSelectedString(0);
if (txt.indexOf("
ttp://") >= 0) {
Editor.InsText(txt.replace(/
ttp:\/\//g, "ttp://"));
}
else {
Editor.InsText(txt.replace(/ttp:\/\//g, "
ttp://"));
}
Editor.MoveHistPrev();
** 準備
1. タイプ別設定一覧 を開く
2. テキストをエクスポート
3. 設定18あたりにテキストをインポート(ここでは設定名をテキスト2にする
4. テキスト2のタイプ別設定からURLのチェックをはずしておく
** 設定を変えたいとき
1. タイプ別の設定をクリック
2. テキスト2をダブルクリック
戻したい場合は
2. テキストをダブルクリック
>>866 レスthx
仕様じゃしかたないですね
検索ワードもこまめにいらない履歴消すしかないのかな
ワード履歴の整理機能まであるのには感動した
|CSV| |FILE|FILE| | |スマ‐ト/ .| | |ウィン.| | | lサロ.|プロポ‐/Win / |
|TSC| | 内 | 内 | l折り |インデ|単語|強調|矩形|ドウ | |縦書|合成|ゲート|ショナル/dow/フリ-|【内部Unicodeテキストエディタ比較表】
|.モ-ド|比較|置換|検索lマクロ |畳み| ント |補完|表示|選択|分割|タブ..|編集|文字|ペア.lフォント| s 7 |ウェア|
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/05) WZ EDITOR 7.0.1
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/04) 秀丸エディタ 8.02
| × | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | (2010/11/02) Notepad++ (UNICODE) 5.8.3
| × | × | × | ○ | ○ | × | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | × | ○ | (2010/11/01) otbedit 6.2.2.6
| × | × | × | × | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | ○ | ○ | ○ | ○ | (2010/10/28) AkelPad 4.5.0
| × | × | × | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | ○ | (2010/10/22) Mery 1.1.2.2840
| × | ○ | × | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | △ | × | × | ○ | × | × | ○ | (2010/10/17) サクラエディタW 2.0.0.0
| × | × | × | ○ | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | △ | (2010/10/16) Ginnie 1.1.0.85 Beta
| × | × | × | × | × | × | ○ | ○ | ○ | ○ | × | △ | × | ○ | ○ | ○ | ○ | ○ | (2010/10/15) FooEditor 1.0.30.0
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | × | (2010/09/30) EmEditor Professional 10.0.4
| × | × | × | × | × | × | × | × | × | × | × | × | × | ○ | ○ | ○ | ○ | △ | (2009/10/22) メモ帳 6.1
※タブ複数段未対応は△
>>878 しまった、Windows7非対応か
使うのやめなきゃ
もう戻ってくるなよw
>>879 それは、Win7で動作しないという意味ではなくて
Win7特有の新機能を活用してるかどうかを示してるだけ
>>9-10
△表記をしてくれないところに悪意を感じるよなww
いや、メモ帳はWin7の機能ちゃんと搭載されているよ
メモ帳に載ってるwin7の機能って何?
ジャンプリスト
メモ帳のはOSの機能だからそれとは違うだろう
断言してもいいが、このリストが作成された当時の秀丸エディタ 8.02 には
Win7固有機能のかけらも入ってはいないぞ。
Vistaのころからあるスタートメニューの「最近使った項目」機能すらない。
MeryやGinnieもな。
てか、○はWin7固有機能があるかどうかだなんてデマ飛ばしたの誰だよw
あと、サクラエディタ V2 は正式リリース時に同梱された説明ファイルに
Win7対応は明示されている。
この表に出ているサクラエディタW 2.0.0.0というのはその直前の、
バージョン表記だけ変更されたベータ版のものと思われ。
>>878 にしてみれば、これはその当時の情報だからだから正しいと言い張るつもりなのさ。
そして、新しいので書き直してくれと言っても聞く耳持たずを貫くんだろうよ。
>>887 OSの機能だけどちゃんと対応させたソフトでしか機能しない、というのはある。
だが、その機能が無いとWin7対応じゃないなんて話にはならない。
悪評高いリボンインタフェースもWin7固有機能としてWin7ではAPIレベルで
提供されているが、それを使うかどうかはソフト側で任意だよ。
>>887 あ、ごめん。
ジャンプリストは特に対応してなくても表示されるのか orz...
>>890 アプリ側で何も対応しないと3項目しか出てこないよ。
そのアプリをアクティブにするのと、タスクバーに表示しなくするのと、閉じる。
あ、そ。これは失礼。
>>891 あれ?おいらのところのsakuraではメモ帳とまったく同様に「最近使った項目」も出るんだが…
それは「対応した」ということ?
>>888 > Ver8.00β25
> 追加・変更点
> ・Windows7のタブごとのサムネイルとライブプレビュー対応(新タブモードのみ)
ねえ、何で断言しちゃったの(笑)?
ごめんよ。情報サンクス。秀丸ユーザなのに気が付かなかったんだwww
しかし、MeryやGinnieにWin7固有機能対応があるなら誰か情報プリーズ。
詳しくはわかんないけど
Meryには無いと思う
開発環境が化石もののDelphiらしいし
リボン対応無しにWin7:×つけなきゃ駄目だろこれWWW
win7の64bit環境で最新版をテキスト打ちに使用しています
フォントサイズについてなのですが
mkなど他のエディタでは使用できる13を選択したいのですが
サクラでは12か14どちらかになってしまいます
iniも覗いてみたのですが、フォントサイズを指定しているような記述は見あたりません
フォントサイズを13にする方法はありますでしょうか?
宜しければご教示下さい
フォント選択画面の「サイズ」のリストビューの上のテキストボックスに、
普通に手打ちすればいいだけの気が。
そうだったんですかorz
ありがとうございました&スレ汚し失礼しました
iniのタイプ別の、nIntsの値について
1番目がタイプの番号、2番目は折り返し桁数
3番目は文字の間隔、4番目はTAB幅
なのは分かるんですが、その後の値は何に当たるんですか?
sakura-editor.svn.sourceforge.net/viewvc/sakura-editor/sakura/trunk2/sakura_core/env/CShareData_IO.cpp?revision=1976&view=markup
1297 行 - 1307 行
おおかた、
俺様がソースコードの該当箇所を調べてやった。
あとは下々の貴様らが
>>903に通訳して教えてやれ。
ということだろう。
以下のようなことは、出来ないでしょうか?
・カーソル化の単語の検索
・マウスで選択した単語の自動強調表示
・カーソル行の背景色の変更(なぜかアンダーラインしか選べません)
>>907 2番目は、「サクラエディタ マクロ ダブルクリック」でぐぐれ
タブ表示がデフォで ” ^ ” こんなんですけど、
一般的な ” > ”(←大なりに似てるけどもっと小さいやつ) にできませんか?
タイプ別設定のとこでは、矢印(→)とスペースに変更可能みたいですけど…
それはどこの界隈で一般的なのかkwsk
>>909 そんなもん好きなのコピペしろよ
› U+203A
‣ U+2023
► U+25BA
>>911 Unicodeよくわかんないけど、サンクス!
>>911 >
>>909 > そんなもん好きなのコピペしろよ
> › U+203A
> ‣ U+2023
> ► U+25BA
914 :
てすすき:2011/12/20(火) 23:03:46.14 ID:Sk9Cf3gu0
バックアップって保存時変更前のデータで残すけどそうでなく、
不意うちのデータ消失対策等用に保存時変更後のデータで同じファイルを
別の場所に作るというのはできますか?マクロとか設定とかで自動的にです。
マクロで出来る 自動実行→ファイル保存前
916 :
てすすき:2011/12/21(水) 02:29:18.55 ID:sOQZLHBW0
>>915 有難うございます。エディタのマクロまともに使った事も作ったこともないのですが、
事前に作ったマクロをファイル保存前に自動実行させるように設定する、
ということですよね?
調べてみてVBScriptだけでできそうかとも思ったのですが、やはり中身は
自分で調べて書かないとだめですか?それともここまでで勘違い等ありますか?
918 :
てすすき:2011/12/21(水) 09:54:31.02 ID:sOQZLHBW0
>>917 本当の事言うと、そのVBScriptも既にできてたんですが、書いた通りマクロ自体
まともに触ったことないのでどこかにあるだろう穴を埋める意味で聞いて
おきたかったのです。
こんな奴にこれ以上レスは不要とか否定的レスが増えれば大人しく去りますけど。
自分の作ったマクロは出さない
人の作ったマクロはもらう
920 :
てすすき:2011/12/21(水) 20:15:35.90 ID:sOQZLHBW0
ここでVBScript出すのも、素人コード出すのも気が引けますし
書いたマクロが有用なら既に広まってそうと思いますし
出すとしても早い気がしますし
そのマクロ、何行で書けた?
922 :
てすすき:2011/12/21(水) 20:54:13.27 ID:sOQZLHBW0
僕は何この文字の羅列という書き方が好きなんですけど
実質2行、メッセージ用に2行です
923 :
てすすき:2011/12/21(水) 20:54:46.01 ID:sOQZLHBW0
あ宣言にもう一行ありました
書いた中で最も主要なマクロ関数は何?
925 :
てすすき:2011/12/21(水) 21:04:46.43 ID:sOQZLHBW0
CStr、Replace、FileSaveAsと他にGetFileNameくらいです
保存前マクロで使うわけだから、
GetFileNameはGetSaveFilenameに
FileSaveAsはPutFileに
しておけ。
それで動けばあとは微調整程度のことしかないと思う。
927 :
てすすき:2011/12/21(水) 22:46:49.06 ID:sOQZLHBW0
>>926 直して動かしても普通に動く様です。
PutFileの解説ページが見つけられなかったのが少し気になりますが、
>>916も気にする程でもない気もしてきましたので解決したと思っておきます。
アドバイス有難うございました。
俺も書いてみたが
特定のフォルダのみバックアップするようにしたり
バックアップ先のフォルダ作成処理入れたら、20行弱になった
実質1行だけど
929 :
外の人:2011/12/25(日) 20:35:51.35 ID:twut2hhf0
bregonig.dll Ver.3.00 beta4 を公開しました。(12/24)
おにぎり来たか
外の人ってつまり作者ってことなのかな
932 :
外の人:2011/12/26(月) 00:46:47.73 ID:7HcxIo/b0
>>23で作者様が中の人と書いていたので、
外の人は部外者が勝手に転載しただけってことです
なるほど。ここで書いてるだけなのに外っていうのも変な気はした
使い始めたばかりの素人だけど使っても大丈夫なんだろうか
(隠れて直接には見えない)中の人、(サクラ関係者の)中の人
ならおかしくない気も。
>>933は(中から出てきて肉眼で見える様になった)外の人
と思っただけです。言葉は定まっているようで状況によって
微妙に変わるものだし、捉え方もいくらでもある。
その理論で行くなら全員中だな
サクラエディタの環境移植ってフォルダごとうつして大丈夫ですか?
はい
矩形選択
なんでカーソルキーカタカタしておっぴろげなきゃならんのよ
始点にカーソル置いて選択開始→終点クリックでええやん
なんでキーボードから手を離してマウスを掴んでクリックせにゃならんのよ
矩形選択といえば、shift押しながらaltで続きを選択できないの?
何の続き?
943 :
外の人:2011/12/29(木) 10:53:42.14 ID:ZpCwD8IY0
他のソフトとのバージョン番号あわせないといけないの?
馬鹿なの?
どっちも入れて使う人に決めて貰ったら
>>943 ここでバグ報告聞きながらフィックスしてv3が出来たんだからv3同梱が基本だろ。
947 :
外の人:2011/12/31(土) 21:24:49.40 ID:y7a7anQd0
>>946 そうですね
それにサクラV2のインストーラー版に同梱されれば、
利用者が更に増えてbregonigV3に他のバグがあった場合にも検出されやすくなりますし
|CSV| |FILE|FILE| | |スマ‐ト/ .| | |ウィン.| | | lサロ.|プロポ‐/Win / |
|TSC| | 内 | 内 | l折り |インデ|単語|強調|矩形|ドウ | |縦書|合成|ゲート|ショナル/dow/フリ-|【内部Unicodeテキストエディタ比較表】
|.モ-ド|比較|置換|検索lマクロ |畳み| ント |補完|表示|選択|分割|タブ..|編集|文字|ペア.lフォント| s 7 |ウェア|
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/05) WZ EDITOR 7.0.1
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | (2010/11/04) 秀丸エディタ 8.02
| × | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | (2010/11/02) Notepad++ (UNICODE) 5.8.3
| × | × | × | ○ | ○ | × | ○ | ○ | ○ | ○ | × | ○ | × | ○ | ○ | ○ | × | ○ | (2010/11/01) otbedit 6.2.2.6
| × | × | × | × | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | ○ | ○ | ○ | ○ | (2010/10/28) AkelPad 4.5.0
| × | × | × | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | ○ | (2010/10/22) Mery 1.1.2.2840
| × | ○ | × | ○ | ○ | × | ○ | ○ | ○ | ○ | ○ | △ | × | × | ○ | × | × | ○ | (2010/10/17) サクラエディタW 2.0.0.0
| × | × | × | ○ | ○ | × | × | ○ | ○ | ○ | ○ | △ | × | × | × | ○ | ○ | △ | (2010/10/16) Ginnie 1.1.0.85 Beta
| × | × | × | × | × | × | ○ | ○ | ○ | ○ | × | △ | × | ○ | ○ | ○ | ○ | ○ | (2010/10/15) FooEditor 1.0.30.0
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ | × | (2010/09/30) EmEditor Professional 10.0.4
| × | × | × | × | × | × | × | × | × | × | × | × | × | ○ | ○ | ○ | ○ | △ | (2009/10/22) メモ帳 6.1
※タブ複数段未対応は△
サクラの比較って違ってても同一とみなされることがあるから使い物にならない
おいらは比較には餅は餅屋でWinMergeを使ってるけど、
サクラの比較ってGNU diff任せじゃなかったっけ?
だから比較結果に間違いがあるなら、それはdiffのバグかもしれない
コマンドラインで使える頭のいい差分ソフト教えてくれたら実装してやんよ
内臓してくれよ
差分機能ぐらい内蔵しろよ低脳が
俺の内臓をくれてやる
サクラって一旦ファイルを開いてしまえば動作キビキビなんだけど、
ファイル開くまで(特にネットワークドライブ上の場合)に時間かかるのがどうにかならないのかな?
ちなみに職場ではインストーラー版(ANSI版1.6.6.0)しか使用が認められていないので、
Unicode版ではファイルオープン速度(特にネットワークドライブ)が改善されているかは確認できていません
> ちなみに職場ではインストーラー版(ANSI版1.6.6.0)しか使用が認められていない
頭悪い底辺の会社は大変だね
インストーラだと大丈夫な理由が分からん
>>956 ありとあらゆる動作がモッサリなんだが。
カスなエディタしか使った事無いのか?
おいらは、
マウスを画面外にドラッグして選択範囲を拡張するとき、
サクラではスクロールがあまりにも速すぎて使いにくいので、
あえてソースコードに遅延コード(sleep)を追記した改造版を使っている。
961 :
956:2012/01/09(月) 17:01:40.29 ID:bbY3vTSA0
>>960 ですよね〜♪
サクラはカーソル移動に関してはキビキビというか速すぎる感じですよね
矩形選択で、eofを超えると残念な選択のされ方になるんだけど製作者はなんとも思ってないの?
963 :
956:2012/01/09(月) 17:11:21.00 ID:bbY3vTSA0
>>962 確かに残念な挙動ですよね
あれって原因は何んですかね?
>>962 それ、未リリースだけどリポジトリの最新ソース(Unicode版)では改善されてるみたいだお。
あと、ソースには未反映だけど、
PatchUnicode#3465566 データのあるEOF行の選択描画を変更
という提案もそれ関連っぽい。
自分でビルドできない人は次バージョンの公開待ちだね。
なるほど
おとなしく待ってよう
>>960-961 他のエディタ使った事無いの?
まともなエディタの高速スクロール機能はもっともっと速いよ
おいおいPenMマシンでsakura使っても速いのに、これより速かったら逆に不便すぎるだろ
968 :
てすすき:2012/01/09(月) 19:01:22.90 ID:gzLFrKjq0
まともなエディタを使ってるはずの人がなぜここにいるのか
具体的にどれがまともか、情弱な僕は少し気になります。
1行に十万以上文字入れてシンタックスハイライトして
折り返し500文字くらいで表示してたら、カーソルでの
スクロールすごい快適になりました。レアな使い方と
思いますが、2.0.0.0→2.0.3.1でマシになりました。
>>967年寄りかよw反射神経鈍すぎ
sandy i7で使ってもsakuraはやっぱり全体的に処理が重いと感じから
PCの性能は関係なくEditorの作り自体がパフォーマンスを考えてないんだろうな
>>969 >>960が言っているようなマウスでのスクロールに限っての事なんだけど
年寄りなのは認める
単にスクロールが速い遅いの話じゃないだろ?
>>969 君が言う「まともなエディタ」だが、ハードルが高いようだと話が噛み合わないぞ。
窓の杜大賞で表彰されたエディタくらいは該当すると考えていいのか?
(秀丸, EmEditor, NoEditor, Mery, Apsalyあたり)
>>972 とりあえずNoEditor(と同じ作者のUnEditor)は多機能だけどもっさりの代表格
あとサクラが窓の杜大賞で表彰されてないのは裏があるらしい
(そもそもレビュー記事で紹介されたことすらない)
Meryも起動とかはかなり遅い。
NoEditor, Meryあたりを「まともでない」って切り捨てるとしたら、
ちょっと言い過ぎだよね?
※まともでない=狂っている、アブノーマルだ
編集者のレベルが低すぎて掲示板でフルボッコにされたとか?
つまりそのフルボッコにされた編集者がその腹いせにここでサクラをけなしているわけですよ。
つまり編集者が無能ってことが証明されたわけですね
「元に戻す」一手ずつだけじゃなくて
複数手まとめて戻したり、保存したときの状態まで戻したりできたらいいのに
抱いてくれたらいいのに
お前3行目が言いたかっただけ茶うんかと
ちゃうちゃう
アルファベット中の任意の文字だけ
小文字⇔大文字変換を一括でする置換法はないですか?
やっぱりひと文字ずつやるしか?
bregonig.dll 3.0を入れて、
置換前: ([A-C])
置換後: \L$1
とすれば、A,B,Cだけが小文字になる。
>>982 Ctrl+A Ctrl+F6と比べてのメリットは任意のアルファベットだけを小文字変換できるってことですね
鬼雲△
あああああ
複数行検索できないのがツラいよおおおおお
あああああ
縦書きモード無いのがツラいよおおおおお
あああああ
CSVモード無いのがツラいよおおおおお