サクラエディタふぁんくらぶ part17 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1乙
こっちにも要望かいときます
「-」が交じってても入力補完が効くオプションが欲しい ソース改変できた メモ代わりに残しとく
入力補完で半角英数の文字が記号かどうかは
sakura_core\charset\charcode.cpp
の中でテーブルとして定義してるようなので、
「-」に該当するとこを「CK_ETC」から「CK_CSYM」に変えてビルドしたら「-」も検索に含めるようになった
いじるの初めてだけどなんとかなるもんだな そゆことすると、プログラミング言語でよく使われる除算記号(-)が記号扱いされなくなるから気を付けな
例えば、
int hage=6;
int work=hage-3;
では変数hageが2箇所あるけれど、
単語置換でhageを別の単語に全置換しようとしても、
1か所しか置換されなくなるからね! >>5
ホントだ
まあ単語置き換え使ったことないし、-を繋げて書くこともしないからそれだけなら問題ないけど
どっかで不具合でるかもね 公式ページに書けんのでちょっと借ります。
つい今しがたライセンス明確化推進計画の事を知りました。(気付くの遅れてすみません)
履歴に明記が無いので確認できんかったけど、1.2.104.0の26はツールバーのアイコン描いた私めの事でしたら◎です。 >>8
サクラの開発掲示板に書き込んだ方がベターだと思うよ >>11
2014年も終わりそうな時になんで2013なんだろうな 年号入れた製品は、たまにこういう悲しい感じのことが起こるな
発売年に合わせると、既存バージョンと不整合起きて混乱招くし v2.1.1.4なんだけど、?foo?とか%foo%とかの記号に囲まれた文字列を強調キーワードにしたとき
1)みたいに左側で=とかの記号と触れていると強調されないんだけど、これってどうしようもない?
1) hoge=?foo? (?foo?が強調されない)
2) hoge = ?foo? (?foo?が強調される)
もしかして、2)の記法が許されない場合は、正規表現キーワードで
強調したいやつをひたすら書くしかないのか……?
下記みたいに
/\?(foo|bar|baz)\?/ コメントタイプをブロック型にして ? 〜 ?
にしたらできたけど。これじゃいかんの? >>15
それだと何でもかんでも強調してしまって
?fooo?みたいなタイポが検出できないのでダメなんですよ
加えて、?foo?、%hoge%、$piyo$のように囲う記号が複数あると破綻しますし
一応、現状でも正規表現で列挙すればいけますけど
キーワード数が増えると追加・削除時の保守性が低下してキツイなあと >>14
現在は、強調キーワードには英字、アンダースコア、数字、"#"、"$"、"@"、"\"のいずれかしか使えません。それ以外の文字を使うと、単語の区切りが正しく認識されません。(将来、改善する予定ですが・・・。)
http://sakura-editor.sourceforge.net/htmlhelp2/HLP000086.html >>17
ありがとう、制限だったのか
ってことは、現状は正規表現でやるしかないか……
それにしても、一部修正されて追記されてるなら「現在は、〜」は削除しろよw
末尾に(ver.x以前)とか追加すれば良いだろうに タイポ検出スクリプトとかあるのかと探したけど、そういうのでもないのか。
タイポの実例をひとつづつ入力なんてなったら、そら切れるw >>20
ソフトの設定ファイル用なんよ
別に特定のソフトじゃないけど、key=valueの形式で設定して
valueにソフトが用意した変数を使えるようなヤツとか
あるいはOSに設定した環境変数を使えるケースで
あらかじめ設定した名前を強調したい場合とか
有限といえば、有限なんだけど、数が多いし
バージョンアップで追加されたりするから、正規表現はちとキツイかな
そういう意味ではプログラム言語のキーワードと同じだね 結局プログラム用なんだよね
漢字も強調できるけど、山田、太郎 と登録しても山田太郎はマークしない
山田商店も山田学校も全部別に登録しなきゃいけない そういう、プログラム以外のハイライトこそやって欲しいのは確かだね
有名言語はIDEが充実していて、リファクタリングとかテスト起動とかできたりするから
テキストエディタ使うのはマクロ使いたいときにIDEから呼び出して使う程度だし >>5
'-' は 減算な。
>>6
初歩的な話だな。
でも、単語区切りをどう扱うかは、言語によって違う問題だから、
拡張子によって動作を変えれるとうれしい。 サクラエディタのタブ切り替えるとWindowsのツールバー欄で再読み込みしてるのか、
Windowsツールバーでのサクラエディタの位置が常に一番後ろになっちゃうのだけど
これ設定でどうにかならないかな 「砂」が含まれる行を抽出したいのですが
「砂漠」、「砂糖」、「土砂」が含まれる行だけは除外するには
どのような正規表現を構成したらよいのでしょうか? 俺もよくわかってねーんだよなーw
^(?!.*(砂漠|砂糖|土砂))(?=.*砂).*$ 編集>整形>選択行の昇順ソート
をすると、空行が一番上や下ではなく途中になるのですがこれは仕様ですか? >>32
全角の空白ならソートした時、半角と全角の間にくる
半角の空白なら一番上のはず >>32
改行も比較対象だからね
タブで始まる行は空行よりも上になる >>27
それで試したらバッチリでした!
お手数お掛けしてすみません。
どうもありがとうございました! Professionalだと通るようだが…
Expressの話? Express版は、新しいの入れるとライブラリがなくなったりして泣かされた。
もう、Express版は、終了だからあきらめろ。
今だったら、、2014年11月12日に公開されたばかりの Visual Studio Community 2013 使ってみれば?
http://ja.wikipedia.org/wiki/Microsoft_Visual_Studio
以下の人が対象で全機能を無償で利用可能。
大学関係者
非営利団体従事者
オープンソース開発者
開発者 5 名以下の中小企業 「オープンソース開発者」って書いてる時点で「誰でもOK!」ってことだろw オープンソースソフトなら開発してるけど
オープンソースの開発ってどんなことだ その言語で開発したソフトウェアのソースは、すべてオープンになってしまう、っていう言語の開発だろ。 なんでWikipediaから引用したのかわからんが
http://www.microsoft.com/ja-jp/dev/products/community.aspx
に
・個人開発者は、個人開発者自身の無償または有償アプリを Visual Studio Community を使って開発できます。
ってあるからボッチがボッチで使うなら無問題だろ とりあえず、Community版でサクラエディタがビルドできるというのは、ありがたい情報。
Express版は、足りないものが多くて苦労するからな。 >>48
本家の説明だと、オープンソースの開発プロジェクトならCommunityエディションは利用しても良い、と読める。
http://www.microsoft.com/ja-jp/dev/products/community.aspx
詳しくは、
「OSI が認定するオープン ソース ソフトウェア ライセンスに準拠したオープン ソースの開発者プロジェクトに利用する場合」
なんだけど、
サクラエディタは、このOSIの項目に準拠している、と言えるでしょ?
シェアウェア版があったりとか企業が絡んでいるアウトだろうけど、サクラエディタは無関係。
難しいこと考えなくてよいよ。 >48 俺はサクラエディタの「サクラ」は絶対萌え狙いだと思っているw カードキャプターさくら?
調べてみたらアニメと開発開始時期がだいたい同じなのね おかげでDCさくらと同時起動するとクラッシュするんだよな 両方sakura.exeだから、どっちかが変な誤認しちゃうんかな 以下2点簡単にできませんか?
・GREP結果画面から目的のファイルにジャンプするとき目的のファイルで検索キーを強調表示状態にできない?
・カーソルのあるキーワードをすぐに強調表示する方法ない?
例:
文字列FILEをGREP
結果画面からファイルを開く
「FILE* fp;」のような行があったとしてfpがどこで使われてるか強調
みたいなことをやりたいです。 open時の自動実行スクリプト設定して、GREP検索時にそれに検索コマンド書き出すようにすればいけるかな >>53-55
V1系とV2系のsakura.exeを同時起動できるのはなんでだぜ? >>58
sakura.exeを識別してゴニョゴニョしてるのはDCさくらの方、とかなら別に問題ない。
サクラエディタ同士ならプロセス間通信もある程度互換性あるだろうし AAA YYY BBB YYY CCC
↑で2つ目のYYYだけをYYY2に置換することって出来るのでしょうか?
<変換後>
AAA YYY BBB YYY2 CCC YYY(?= CCC)→YYY2とか?
YYYが2回目に登場するっていう意味なら^(.*YYY.*)YYY→$1YYY2とかダメかな >>62
それでうまくいったよ。どうもありがとう!
でも↓のようにYYYが3つあると最後(3番目)のYYYが置換されるね。2番目はなんで置換されないんだろう?
まあ今回は2つしかないのでよいのですが。(^_^;)
<置換前>
AAA YYY BBB YYY CCC YYY DDD
<置換後>
AAA YYY BBB YYY CCC YYY2 DDD >>63
これで二番目になるよ
^(.*?YYY.*?)YYY -> $1YYY2 >>66
HTMLのZen-Codingはマクロをダウンロードして設定すれば出来る。 起動しなおすたびに正規表現キーワードの色指定が全部「テキスト」になるんだけど
原因なんだろ? 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ビルドでは何れも起きなかったから正式版でも発生する可能性も考慮して一応報告。 >>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日 ページの追加
?質問だけを書き残した場合など,趣旨に合わないものは即時削除させていただきます.
?サクラエディタの一般的な質問・要望などはサクラエディタ掲示板へどうぞ.
件名
メッセージ
FAQとは「頻繁に尋ねられる質問」の略です (^^) よってここは質問掲示板ではありません.
質問形式で記述してありますが,解決策が明らかになっているものを記載する場所です. 他所からの転載ですが
427 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2014/12/12(金) 22:43:26.48 ID:l0hUGvDB0
誰かサクラエディタでアウトライン解析(F11)とツリーの更新(F5)を同時にするショートカットとか知らない?
ツリーの更新と書いてありますが、サクラエディタでツリーを出すにはどうすればよいのでしょうか? >>75
そこで言ってるようにF11でしょ
この「ツリー」はフォルダツリーじゃなくてアウトラインのツリーだよ 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の機能があろうがなかろうが、自分でしつらえればいい
というわけで、個人の力量によって存在するし、存在もしない
必要なら自分でやればいい >>78
サクラエディタだけの対応じゃだめで、
OSが8や2012以降かつ対応フォントがインストールされてないと
IVSは表示できないんだよなあ Alphaの作者さんだと、さっくり OpenTypeからグリフを拾ってきそう。 ↓みたいな内容のテキストファイルを用意して、これに記載されたファイルだけを対象にGREP検索って出来ますか?
<テキストファイルの内容>
C:\aaa\hoge.txt
C:\bbb\hige.txt
C:\ccc\huge.txt つGetLineCount + for + GetLineStr + Grep
tp://sakura-editor.sourceforge.net/htmlhelp/HLP000001.html エディタのように片一方で作業してる時、別の画面は負荷0みたいなものはメモリやリソース面で別プロセスにしないほうがいいのに 今時メモリやプロセッサパワーをケチるよりは、複数のデータが一度に吹き飛ぶリスクを低減する方が賢いんやで。 折りたたみ実装時は折りたたみのon-offを保存してほしいな
今のカーソル位置保存みたく
他のエディタでいちいち畳むのが面倒とかいう要望があるし アウトラインプロセッサのsolだと、ホイストという機能はある
むしろ、アウトライナーだとそのホイスト機能があって当然……という意見もある
1ペイン式のアウトラインプロセッサは作るのが相当に難しいらしく、
これまでにwindowsで5つも出ていない
エディタでの折りたたみ機能はそこそこ実装されていて、
notepad++など
ただしそれでもonoffは保存されない
さらにめんどくさいことには、アウトラインプロセッサで1ペイン型のものと2ペイン型のものを統合させたような代物は未だにお目にかかったことはない
とあるノードのonoffが左のツリーの方にも表示として影響するとなると面倒なことこの上ない物体になる いち早く、CommonMarkDownの仕様を取り入れたら人気者になれるで。 激しくスレチなんだけど、サクラエディタって何も選択してない状態でCtrl+C、Ctrl+X、Ctrl+Vを押下すると
行単位でのコピー、切り取り、貼り付けが出来てすごく便利なんだけど
スマホでこの行単位でのコピー、切り取り、貼り付けが出来るアプリってあるのかな? デフォルトではgeanyの方が使いやすい。
だがsakuraの軽さも捨てがたい。
アウトライン表示があればコード折り畳みはさして重要ではないので
プロジェクト保存機能の方を優先して実装してくれんじゃろうか・・・ ■ このスレッドは過去ログ倉庫に格納されています