【多機能】 テキストエディタ Apsaly 【でも軽快】

■ このスレッドは過去ログ倉庫に格納されています
2008/03/17(月) 16:00:53ID:VU7sCEBt0
公式
ttp://www.venus.dti.ne.jp/mw31/apsaly/index.html

本家にはBBSも無いから勃ててみた。

サクラや真魚やotbeditより起動や動作が速い上、いろんな機能が目白押し。
独自辞書・編集中の文書内を参照しての単語補完があったり、並列置換もある。
GREPも内蔵し、矩形選択領域の貼り付け方にも独自の工夫がある。

でも、内部S-JISだし、キーボードで矩形選択出来ないっぽいし、
単語補完は日本語には対応してない。

まだまだ痛し痒しってとこだけど、独自機能のブラッシュアップに加えて、
文字数カウンタや全半角変換・大小文字変換なんかが付けば、
どうしてもUNICODEでなきゃって人じゃなけりゃ、良いセン逝くんじゃないかな。
2010/12/03(金) 16:20:53ID:+u2JpMnF0
Apaslyにありがちなこと

ちょっと独特だけどいいエディタだなあ、コンテキストまで弄れるし

「あ、verあっぷきた。今回の新機能は特に目を引くものが無いから見送り」を数回繰り返し

そろそろ更新しよう ●前版をバージョンアップする場合って・・え?これを見送ってきたVer
含めてやらなきゃいけないの? 最新版持ってきて一から設定した方が早いよ・・・・。

ああ、これ自分が使っていいエディタじゃなかったなあ・・・。

>>198
更新毎にこの作業しないといけないから、
その方法で更新してきた君はVerうpをやり直さないといけないわけだ

エディタ本体のパフォーマンス部分以外の恩恵を受けられないから
2010/12/03(金) 16:47:09ID:B/zL9WhyP
そうそう。結局、最初の内は今後に期待とか言って使ってた人も
バージョンアップ数回を経たところで去っていってしまうんだよな・・・
2010/12/08(水) 16:40:49ID:NSGxqlye0

個人的にはもう古いvet使ってりゃいいかなと思い始めてる

Version 3.80 ( 2010.12.08 )
機能追加/改良:
実用スクリプトを追加:
・CalcB60.mc 60進数電卓
・DecBase64.mc Base64 でエンコードされたテキストをデコード
・EncBase64.mc 対象テキストを Base64 にエンコード
MikoScript を、Ver.1.84 にバージョンアップ:
・::DLL.Link() で、対象のDLLを Windows のシステムディレクトリーだけから ロードする指定ができるように改良
・DLL関数コールで引数不一致時には、例外が発生するように改良
・DLL関数コールの引数の最大個数を拡張
・リレー型関数の 'bool, 'sign, 'cut の機能を拡張
・リレー型関数の 'sfv を追加
MikoScript で、OpenGL(3Dグラフィックス)が扱えるように
不具合改修:
GkLibrary を更新( Rev.2010.11.20 ):
・Windows のシステムDLLが、必ず、本来のディレクトリーだけからロードされるように修正(脆弱性対応)
・使用DLLのうちリンクカウントの増減がマッチしていないものがあったのを修正
・::GK.Window.Max?() と .Min?() の返値がおかしかったのを修正
スクリプトで利用されるWindows のシステムDLLが、必ず、本来のディレクトリーだけから ロードされるように修正(脆弱性対応):

ISO-2022-JP-3 のテキストのデコードに不具合があったのを改修
「最近使ったファイル」の表示で、ドライブ直下にあるファイルの名前に、 余分な \ が入っていたのを改修
EditCmds.h 内の DeleteSelText のコメントを修正

「●前版をバージョンアップする場合」は必読
2010/12/31(金) 09:38:18ID:Zfmfn1LJ0
PageUp,PageDownでテキストの先頭、末尾にカーソルが動くように
ならないでしょうか?
途中で止まるのが仕様なんでしょうが、できれば一番上、一番下まで
行って欲しい。
2010/12/31(金) 10:56:00ID:fAe/xWwxP
>>202 pgup と pgdn の代わりに、home と end を使うとか。
あと、pgup と pgdn と同時に、fn とか何とか
そんな感じのキーを同時に押してみるとか。
2010/12/31(金) 11:48:00ID:Zfmfn1LJ0
>>203
回答ありがとう
今はPageUp,Downの移動が止まった後、Ctrl+Home,Endやカーソルキーを
使って一番上、下まで移動させてます
この一手間がなくならないかなあというちょっとした気持ちで
何か設定とかで出来ると嬉しいなと
205名無しさん@お腹いっぱい。
垢版 |
2011/01/11(火) 12:28:42ID:RsK4SjHW0
これってIMEの再変換は出来ないのん?
2011/02/08(火) 12:08:18ID:BVk+xGA/0
行数の関係で内容を省略してるので詳しくはサイトで
しかし、もう使う気ないエディタなのに更新履歴は追いかける俺…

CSVファイルの編集追加、>>172とはなんだったのか…
>ちなみに、CSVファイルの編集も、同様に考えていましたが、ユーザーの方からのご要望が多いのと、
>比較的容易に(スリムなまま)実現できるので、 内部機能として組み込んでいます

v3.90 機能追加/改良:
TSVとCSVの編集 機能を追加
暗号化と復号化 機能を追加
コマンド追加:
・各タブ幅を調整
・CSV→TSV変換 TSV→CSV変換
・暗号化 復号化
IME再変換と 前後参照変換に対応
実用スクリプトを追加
メニューの各項目の左端にアイコンを表示できるように改良
なお、この表示の ON/OFF 切換は、環境設定の「メインメニュー構成」と 「コンテキストメニュー構成」で行ないます。
メインメニューの構成をいろいろと変更
MarkData.mbd と StatData.sbd は、変更がなければ、 終了時に保存しないように改良
各タブ間隔の変更可能範囲を最大 80 桁までに拡張
検索文字列の最大長を 400 字(半角単位)に拡張
「元に戻す」でIME変換を復元する 時(⇒参考)、Windows Vista/7 では、
半角カタカナの 読みが表示されていたのを、変換後の全角文字になるように修正
Apsaly の2重起動防止方法を変更
SortBySelClm.mc で、/n /i オプションを追加 KeyFuncs.mc を更新 TabColumn.mc を更新 EditCmds.h を更新
不具合改修:
Grep で、プロジェクト管理のファイル群が対象の場合、プロジェクト管理の基底パスからの
相対パスにならないファイルに対する扱いに不備があったのを改修
マルチモニター環境において、タスクバーがスクリーンの左端にある場合、
プライマリーモニター以外で、 タブグループのウィンドウを開いた時、その位置が、タスクバーの幅だけ、右にずれていたのを改修
マーク行一覧から「解除」ボタンを押した時、一時マークしか解除されていなかったのを、 通常マークも解除されるように改修
2011/02/08(火) 17:17:15ID:nULN7ArcP
638 名無しさん@お腹いっぱい。 [sage] 2011/02/08(火) 16:26:42 ID:oHSW+0ZI0 Be:
Apsaly Ver.3.90 ( 2011.02.08 )
http://www.venus.dti.ne.jp/mw31/apsaly/index.html

# TSVとCSVの編集 機能を追加
# 暗号化と復号化 機能を追加
# コマンド追加:
# IME再変換と 前後参照変換に対応
# 実用スクリプトを追加:
# スクリプトコマンドの入力リストファイル( ScriptList.ctx )に、上記の実用スクリプトを追加して、各行を〈コマンド文字列〉の昇順に並べ替え(特殊なものは除く)
なお、FindForSel.mc(選択文字列の検索)は、FindImm.mc と入れ替えのため削除
# MikoScript を、Ver.1.85 にバージョンアップ:
# メニューの各項目の左端にアイコンを表示できるように改良
# メインメニューの構成をいろいろと変更
# MarkData.mbd と StatData.sbd は、変更がなければ、終了時に保存しないように改良
# 各タブ間隔の変更可能範囲を最大 80 桁までに拡張
# 検索文字列の最大長を 400 字(半角単位)に拡張
# 「元に戻す」でIME変換を復元する時(⇒参考)、Windows Vista/7 では、半角カタカナの読みが表示されていたのを、変換後の全角文字になるように修正
# Apsaly の2重起動防止方法を変更
208名無しさん@お腹いっぱい。
垢版 |
2011/02/08(火) 19:04:59ID:XUGI2K4M0
いつも思うんだけど、なぜ上書きするだけでバージョンアップ出来るようにしないんだろう?
何かの理由があって出来ないのか?
209名無しさん@お腹いっぱい。
垢版 |
2011/02/08(火) 20:23:31ID:1UTqQO/L0
サンキューバージョン!
2011/02/08(火) 21:02:53ID:8JRCXK6/P
ミクバージョンともゆ
211名無しさん@お腹いっぱい。
垢版 |
2011/02/08(火) 21:22:02ID:1UTqQO/L0
「お知らせ」のページ見てみて

> Apsaly 3.90 は、サンキューバージョン(謝恩版)として、特別に、「特典」機能を全て使えるようになっています。・・・
2011/02/08(火) 22:55:04ID:8JRCXK6/P
うあ、茶化してごめん。気付いてなかった。
2011/02/08(火) 22:55:34ID:Kov0yeE90
そんなので釣られクマー
2011/02/09(水) 08:33:27ID:J3Gn+geD0
久々に使ってみたけど、手持ちの2.50に比べてゴテゴテしてるな。
初心者には戸惑いを覚えるんじゃあ

>>208
メニュー構成の使い方が下手・・・というか設計の段階で
つまづいてるんじゃね?

機能をスクリプトに分担させて本体を重くなりにくくしてる反面、
呼び出すメニューの組み込みが必須になってしまってる
しかし、ユーザーカスタマイズとバッティングして…実際の所は知らないけどね。

コンテキストとかカスタマイズして自分定義が出来たころに新Verが出て、
アップデートの方法見てこりゃアカンと。そうなるわな
2011/02/09(水) 08:55:23ID:U9d0BbN5P
やっぱ、メニュー項目にアイコン付けたのが敗着じゃまいか。
>ゴテゴテ

あと、apsalyに限らず、今時のエディタって軒並み
アウトラインプロセッサやideを指向してるんだけど、
それってどうなんだろ、という疑問を感じるんだな。
216名無しさん@お腹いっぱい。
垢版 |
2011/02/09(水) 20:55:45ID:pbKi6+jD0
メニューのアイコンは表示しないようにもできるよ。
けど、あるほうがいいと思う。

メニューの構成も自分の好きなように変えればいいんじゃない?
ほかのエディタではできないようだけど。

>>208
メニュー構成にこれだけ自由度があるからしかたないかも。
とりあえず、必須のものだけにして(それなら1分もかからない)、
あとは適当に(自分の好きなように)やればいいのでは。
2011/03/01(火) 14:55:35.85ID:MktTHXEV0
カスタマイズダイアログがとっても使いにくいんですが・・・
これだったらいっそ設定ファイル直接書き換えでしかメニューいじれないとかの方が
まだ割り切れるわ。
218名無しさん@お腹いっぱい。
垢版 |
2011/03/07(月) 21:04:31.46ID:PV2A9F4R0
メニュー項目の削除は、項目を選んで「削除」を押すだけ。
挿入は、挿入場所と機能を選んで「挿入」を押すだけ。
移動も1項目を同じ階層で動かすだけなら極簡単。
複数項目を同時に移動するのは無理。
219名無しさん@お腹いっぱい。
垢版 |
2011/03/07(月) 22:01:02.35ID:0E/IZrqW0
なんか、機能がごちゃごちゃついてるだけで洗練されてない。

アップデートもなんか変なやり方だし、なんか嫌だ。
220名無しさん@お腹いっぱい。
垢版 |
2011/03/08(火) 21:19:33.55ID:tLljxwZ90
まあ、ヘルプによれば、メニューバーは、
「初期環境での構成は、あくまで、標準的なサンプルで、
若干のデモンストレーションも兼ねています。」
ということらしいよ。
違和感があれば、カスタマイズすれば。
2011/03/10(木) 09:41:39.96ID:5D1HNaSW0
>>218
そりゃボタンを押すという操作自体は1クリックだがな。
「選ぶ」「押す」ためのパーツの配置が使いにくいとか
項目の分類が分かりにくいとか、そういう使いにくさの積み重ねが辛い。
使いにくいけど高機能を追求するというポジションなら別にそれでいいけど
このスレにときどき熱く書き込んでる人も作者氏も
「こうすれば良い。ここに書いてある。どこが使いにくいか分からない」
という雰囲気なのがどうも普通のユーザーとのズレを感じて。
2011/03/11(金) 10:12:33.42ID:/SD5IjKV0
どれほど弄り倒してるのか他の人のApsaly見てみたい
これほどまでに自由に弄れるのだから不便やむなしというなら
程々でいいから便利が良いって話もできるわな

自由と不自由と独自用語・仕様同居してるからチグハグな印象が
うーん、2000年代のソフトなのに9Xの時代感を感じちゃう
223名無しさん@お腹いっぱい。
垢版 |
2011/03/14(月) 21:22:18.83ID:nm31+KiX0
>>218>>221
挿入ボタンを押さなくても、機能項目のダブルクリックで
メニュー項目を挿入できる
これで簡単に機能を追加していける(これは便利!)
ただ調子に乗ってメニュー項目を増やし過ぎると制限オーバーになる

メニュー項目にスクリプトを設定すると
そのアイコンがどれも同じになるけど
スクリプトごとに変えれないかなあ
224名無しさん@お腹いっぱい。
垢版 |
2011/03/15(火) 12:56:40.73ID:N55A9vts0
被災者の方々にはお見舞い申し上げます。

>>221
ツリー構造を扱うUIはどうしてもこの程度の複雑さにはなる。
XMLエディターにしても、アウトラインプロセッサーにしても、
Apsalyより複雑なUIはいくらでもある。

>>222
見た目や操作性は人によって感じ方が違う。
大事なのはやはり中身(機能)。
気に入らない人は、他のエディターを使うべし。
2011/03/15(火) 12:58:42.13ID:QievuC6b0
お前は作者かさんちーっす
226名無しさん@お腹いっぱい。
垢版 |
2011/03/18(金) 09:43:37.10ID:KW+7uDo70
YES WE CAN
2011/04/15(金) 01:16:59.48ID:GKuANWUH0
Ver.upキタみたいだけど
アーカイブ内で更新されてるのはApsaly.chmだけってどゆこと?
2011/05/11(水) 18:27:53.97ID:qN8MGEAY0
ver3.92
最近使ったファイルメニューのアイコンが非表示にならない
てか、何だこの汚いアイコンはw
229名無しさん@お腹いっぱい。
垢版 |
2011/07/11(月) 06:50:11.06ID:z6n3ybBj0
スクリプト探してたらMikoScriptに行き当たって
エディタどうしようと思ったらこれに行き当たった。
普段サクラエディタでスクリプト書いてるけど、ぱっと見、似た感じだね。
難しそうだけどがんばってみる。(スクリプトの方)
2011/07/14(木) 09:30:42.38ID:sJu9Z6x60
最近使ったファイルメニューのアイコンが非表示にならない
見たくもないので早いとこ非表示にできるようにしてほしい
2011/07/14(木) 10:01:38.20ID:c6mwYEuy0
機能設定>コンテキストメニューのアイコンをチェックオフ
2011/07/15(金) 09:02:24.56ID:Io/dBVPP0
おおおw
Ver.3.94で非表示にできるようになってるな、さんくす
2011/07/17(日) 10:11:21.74ID:B6hFn59c0
色々ダイアログボックスを一律Escキーでキャンセルできるようにしてほしいな
要望ってどこで出せるんだ?
234名無しさん@お腹いっぱい。
垢版 |
2011/07/17(日) 12:57:05.70ID:cgWKt53H0
強調表示パターンに必要なメモリー量が多すぎます!  ってエラーが出た
タスクマネージャで確認した感じだとそれほどメモリ食ってないはずなのに・・・(15000K)
このエラー回避する方法ってない?
2011/07/28(木) 15:54:59.00ID:UGfCYVf/0
カラーで印刷できるようになんないかな
2011/08/27(土) 14:09:06.30ID:BWL2bobt0
ウィンドウの一覧やプロジェクト管理の小ウィンドウの背景色とかっていじれませんかね?
2011/09/30(金) 05:07:36.70ID:5EMAKCFgP
某レビューサイトだと変な言われようだけど
このソフトかなりポテンシャル高いよね

しかも起動がかなり早い
俺が普段使ってるVxediterより早い

あとは個人的なことだけど色分けがperlに対応してれば嬉しかった
2011/11/03(木) 08:26:33.72ID:VSJb6DPn0
タスクバーのApsalyアイコン、背景部分が透過されてない
黒くなってる
XP クラシックスタイル
2011/11/15(火) 17:30:42.62ID:HgyQaU9b0
Version 3.96 ( 2011.10.20 )

出てたんだな
2011/11/17(木) 20:20:16.30ID:H9ur9iNV0
初めてのアップデートいってくる
2011/11/17(木) 20:30:14.95ID:E9YNjw2g0
死ぬなよ
242名無しさん@お腹いっぱい。
垢版 |
2011/11/28(月) 00:06:09.79ID:J3L0SFcj0
ver 3.96 今日使い始め、軽いし
メニュー周り(とくにコンテキストメニュー)を細かくカスタマイズ出来たのが大変ありがたいです。
(さらに行番号部分を右クリックで出てくるコンテキストメニューもカスタマイズ出来たらよかった)。

テキストのショートカットをドロップして開くと、全部読み込まれない(途中切れしてる)。
これは設定による仕様?やっぱりバグ? なおるといいなあ
2011/11/28(月) 07:09:25.81ID:gB0uMjCH0
2年くらい前の知識だけど読み込めるファイルの最大容量は128MBまでだよ
2011/11/28(月) 11:40:27.06ID:2kjKNr8j0
先頭に連番付加機能を初めて使ったんだけど
桁揃えの設定がわからなくて小一時間悩んだ

悔しいので書いとく
(例)
文頭に2桁連番で0による桁揃え有り初期値0増分1 → "$t\SeqNo" "%02d"
文末に3桁連番で0による桁揃え有り初期値32増分7 → "$t\SeqNo" "%p%03d" 32 7
文頭に4桁連番で0による桁揃え無し初期値100増分5 → "$t\SeqNo" "%4d" 100 5
2011/12/02(金) 22:45:16.42ID:kXvh75Af0
カーソル位置のキャラクタコードをステータスバーに表示させるようにはできませんか
あとは文字を選択している時はバイト数(文字数)を表示させるようにはできませんか
それができれば乗り換えたいくらいなんですが
2011/12/04(日) 20:59:12.16ID:7c2kYK0h0
>>245
乗り換え元はサクラエディタ?
2011/12/05(月) 02:14:14.46ID:enN5FR3Y0
>>243
そんなでっかいボリュームのは読み込ませてません
2011/12/23(金) 22:10:10.24ID:LzE0BCoe0
Unicode完全対応してくれたら俺の中で神になる
2011/12/27(火) 10:55:33.69ID:0lmyiOA60
重複行を一括で任意の文字(/や;や!など)でコメントアウトって
MikoScriptでできますか?
というか誰かつくってくだしあ……
2011/12/27(火) 16:30:56.67ID:lY/rljeFP
>>249 まず、最初に一言。
このスクリプトを、オリジナルのデータファイルに使ってはいけない。
コピーしたファイルで実行しろ。絶対ニダ!!!11!<ヽ`∀´>

///////////////////////////////////////////////////////////
// 実験スクリプト
// 重複行コメントアウト
///////////////////////////////////////////////////////////
'AddScope( ::Apsaly );

strKome = "//"; // コメントアウト文字列
lenKome = strKome'kn; // コメントアウト文字列のレングス

MaxLine = MaxLineNo(1); // 最大行取得

for ( LineNo = 0; LineNo <= MaxLine; LineNo++ ){
MoveTo( LineNo'LLi ); // 対象行へ移動
strSearch = GetLineText(); // 行文字列取得
if ( GetLineSize() == 0 ) continue; // 空行はパス
if ( strSearch'part( 0, lenKome )'icmp( strKome ) == 0 ) continue;
// // 取得文字列がコメアウト済なら次の行へ
SetFindCond( strSearch, "RG" );
// // 取得文字列で検索条件設定

while( FindFwd() >= 0 ){
MoveTo( 'LineTop );
Insert( strKome );
}

}

上手いこといけばいいけどね。ダメモトでがんがれ。
2011/12/27(火) 16:40:34.98ID:lY/rljeFP
あー、ごめん。半角空白がまとめられるのを忘れちょったわ。
ごめんついでに、ちょっと注意書きね。

ある行が、他の行に包含される場合に、
ちょいとぃゃんな結果になるかも。
正規表現で行頭行末指定した時に、
上手く検索できなかったんだわ。
ま、ソース書き換えたら何とかなる罠。

他にもイロイロ抜けがあるかも、だけど、
ソース書き換えたら何とかなる罠。
2011/12/27(火) 20:37:19.12ID:0lmyiOA60
>>251
まさか即日作って貰えとは思わなかったw
どこか上手くいかなかったらサイト眺めて頑張る
ありがと
2012/02/17(金) 23:15:37.62ID:zH9RnE700
メインメニューのウィンドウ(W)で
ウィンドウ左右2分割(H)
ウィンドウ上下2分割(V)
ってなってるけど、逆じゃないか?
左右2分割が&Verticallyで上下が&Horizontallyだろう

と思ったけど設定で直せましたありがとうございました
2012/04/07(土) 13:46:31.73ID:zJCTEvcy0
phpは構文カラー強調表示できないのか
2012/04/08(日) 10:11:09.10ID:1l7a3+4yP
>>254 え、うそ! と一瞬びっくりしたけど、
前に自分で c++ のトコに突っ込んだのを忘れとったわ
2012/05/28(月) 04:50:34.90ID:CttRHZB1P
jscript(≒javascript)でマクロが書けることを6時間ほど前に知った
これで勝つるかな?
2012/06/28(木) 12:43:58.25ID:Bqum64A30
すみません質問です
全角数字を半角に置換するvbsの関数を拾ってきたんですけど
これApsalyで使うにはどうしたらいいでしょうか?

Function funcConv_ZenHan(sStr)
sZen = "0123456789"
sHan = "0123456789"
funcConv_ZenHan = ""
If Len(sStr) > 0 Then
For i = 1 to Len(sStr)
StrBuf = Mid(sStr, i, 1)
If InStr(sZen, StrBuf) <> 0 Then
funcConv_ZenHan = funcConv_ZenHan & Mid(sHan, InStr(sZen, StrBuf), 1)
Else
funcConv_ZenHan = funcConv_ZenHan & StrBuf
End If
Next
Else
funcConv_ZenHan = Str
End If
End Function

sStrにApsaly.GetSelText()を入れてもエラーが出ます
2012/06/29(金) 00:31:05.58ID:xI/2c4DA0
それくらいなら並列置換の方が楽じゃね?
259名無しさん@お腹いっぱい。
垢版 |
2012/06/29(金) 08:11:23.96ID:FUh5cknM0
>>257
Apsalyユーザなら作者謹製のMikoScript使おうよ
http://www.venus.dti.ne.jp/mw31/miko/TextProc.html#rf_tohank
260257
垢版 |
2012/06/29(金) 12:25:49.91ID:KKmY8syY0
ExecCmd(165)
Insert funcConv_ZenHan(SelText)

これでいけました
MikoScriptも勉強していこうと思います
2012/07/03(火) 13:49:52.44ID:AIh30TC00
ver 3.98 (2012.07.01)
2012/07/05(木) 11:12:46.10ID:HhU1MSWL0
バージョンアップした
ウィンドウ幅で折り返しにした時、英文で単語が途切れないようになってるな
これはええわ
相変らず>>253は直ってないけど
2012/07/05(木) 15:16:21.51ID:HhU1MSWL0
ああ、英文で単語が途切れないようにってのは英文ワードラップって設定だったのか
2012/07/27(金) 15:49:32.92ID:hCFqW6dB0
ゆ、unicode対応はまだですか・・・
2012/07/28(土) 23:44:22.65ID:Y6wHBh9S0
Unicode対応なんか待ってる人いるんだ?
英語と日本語しか使わないから特に欲しいとは思わないな
それより英語版とか考えてもらえねーかな
依存するにも安心感が違うんで
2012/07/29(日) 01:38:09.04ID:YMDdr93E0
発音記号がunicodeなのに
2012/07/30(月) 16:31:49.21ID:UZzFa+070
たま〜に難しい漢字使いたいんでユニコードは待ちに待っておりますです
2012/08/14(火) 08:50:45.30ID:zofFxCos0
ググったら紳士になれるとかいてあったのでぼくもこれつかいますね
2012/08/23(木) 14:20:52.85ID:23UoGs6q0
ファイルから置換スクリプトがエラー吐くので 'NO_FORM を 'attr(0) にしたら
取り敢えず動いたんだけど、これで問題ないのかな
270名無しさん@お腹いっぱい。
垢版 |
2012/10/02(火) 09:57:20.76ID:z0rDcqXT0
3.98上でUWSCを実行する際
sckey(getid("apsaly"), vk_ctrl, vk_c)
の操作ができません

kbd(vk_ctrl,down)
kbd(vk_c)
kbd(vk_ctrl,up)
とすると操作できます

3.96では問題なかったのでこれは3.98の問題かと思われます
とりあえずご報告まで
271270
垢版 |
2012/10/02(火) 10:46:53.64ID:z0rDcqXT0
すみません、3.96でもだめなようです

sckeyが使えないのはCtrl+CとCtrl+X、K、Tといったコピー切取り関係のショートカットキーのみのようです
これはクリップボード関連の脆弱性対策なんでしょうか?
だとしたらUWSCだけでなく他のスクリプトでも操作を受付けなくなってるんでしょうか
どっちにしても面倒臭いことだな
272270
垢版 |
2012/10/02(火) 10:56:10.56ID:z0rDcqXT0
面倒臭いと思ったけどvbsで実験してみた
^cも^xもちゃんと操作できた、何なんだ一体…
273名無しさん@お腹いっぱい。
垢版 |
2012/10/09(火) 07:36:29.61ID:4PJNIhdF0
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね 
ソウカ
死・ね 
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
274名無しさん@お腹いっぱい。
垢版 |
2012/10/19(金) 15:45:29.12ID:WTgpwvhV0
>>269
俺も[ファイルから置換]できね
275名無しさん@お腹いっぱい。
垢版 |
2012/11/14(水) 13:50:58.86ID:L2s5E8uP0
>>269 >>274
作者の修正ミスっぽい。

改訂履歴を読んだら、ver3.98から MikoScript の
'NO_FORM 廃止して 'attr(0) で代替するように仕様変更した、とある。
…んだが、'NO_FORM 使用してるスクリプトはそのままになってる。

Scripts フォルダに入ってる GrepRepl.mc (ファイルから置換) と
RotateCSV.mc の2つは 'NO_FORM 使ってるから修正が必要。
2013/03/02(土) 13:35:40.22ID:YIgToMyB0
ApsalyのUnicode版Epsalyが出てるけど、これもこのスレでいいの?
http://www.eonet.ne.jp/~mw31/epsaly/index.html
2013/03/02(土) 14:22:49.50ID:ihAi7eJ2P
別ファイル名での自動バックアップ機能が欲しいんだが

Apsaryを愛用してたんだけど、PCのメモリを増設したらメモリの相性が悪かったらしく
しばらく使ってたらPCがブルスク→リブート。
編集してたテキストファイル数個がファイル破損して中身全滅してしまった
自分で取ってあった2日前のバックアップがあったからギリギリ助かったけど。

CTRL+Sで保存すると自動でバックアップファイルが出来るようにしてほしい
278名無しさん@お腹いっぱい。
垢版 |
2013/05/14(火) 07:27:25.56ID:Lc7l79FI0
このエディタの競合相手ってViViだな
279名無しさん@お腹いっぱい。
垢版 |
2013/05/16(木) 02:29:38.15ID:aTgQhWuz0
これカンパウェアじゃなくて、シェアウェアだよな
2013/05/16(木) 07:31:33.63ID:pn/912gV0
>>278
意味わからん
なんでViViが比較対象?
2013/05/18(土) 14:15:34.46ID:fFzpr/xz0
すみません、エディタに明るくないので質問です。
Apsalyをアウトラインプロセッサのように利用していて
文章の折りたたみを維持した状態で保存、
ないし出力したいのですが可能でしょうか。
2013/07/02(火) NY:AN:NY.ANID:cN5QFg+2P
Apsaly Version 4.10 ( 2013.07.02 )
機能追加/更新:
日本語の単語カウント(JWordCount.mc)を、MeCab の最新バージョン( 0.996 ) に対応
( 前の JWordCount.mc は、MeCab 0.98 用 )
プロジェクト管理のノードから開けるURLの長さの最大値を拡張

不具合改修:
64-bit版の Windows でも、公開キーが表示されるように改修
MikoScript言語( Ver. 2.10 ):
・'start() で起動されるスレッド関数のメンバースコープも、 通常の関数コールの場合と同様になるように改良
・非メイン関数から call した(暗黙の)メイン関数内のルーチンで switch文を実行した時に不正動作があったのを修正
スクリプト:
・OpenURL.mc で「~」がある URL にも対応
2013/07/02(火) NY:AN:NY.ANID:cN5QFg+2P
Epsaly Version 1.10 ( 2013.07.02 )
機能追加/更新:
日本語の単語カウント(JWordCount.mc)を、MeCab の最新バージョン( 0.996 ) に対応
( 前の JWordCount.mc は、MeCab 0.98 用 )
プロジェクト管理のノードから開けるURLの長さの最大値を拡張
フォルダーの比較/コピーを行なうスクリプト(CmpFolders.mc)を追加
ファイルの16進値表示(HexDump.mc):
・F2キーで、文字列表示欄の ASCII ⇔ UTF-16(LE) の切換可能に
・キー操作でも、画面スクロール可能に
メニューバーの「ヘルプ」内に「本エディタ ホームページ」を追加
メニューバーの「ヘルプ」内に「MikoScript ホームページ」を追加
MikoScript言語( Ver. 3.10 ):
・構造化リストを追加
・'match, 'field, 'split, 'subst 関数の若干の改良
・数字列等に区切り文字を指定桁数毎に挿入する関数 'ds を追加
スクリプト:
・数字列の3桁毎にコンマを挿入するスクリプト(Comma3Ds.mc)に 'ds 関数を使用
・GkLibrary に ::GK.Window.OnEnded() を追加
・ネットワーク関連のライブラリ(NKLib)を Include フォルダ内に追加
2013/07/02(火) NY:AN:NY.ANID:cN5QFg+2P
不具合改修:
全角→半角変換で、濁点/半濁点付きの場合に不具合があったのを改修
半角→全角変換で、「ヷ→ヷ」と「ヺ→ヺ」の変換追加
カタカナ→ひらかな変換で、「ヴ→ゔ」「ヵ→ゕ」「ヶ→ゖ」の変換追加
64-bit版の Windows でも、公開キーが表示されるように改修
MikoScript言語( Ver. 3.10 ):
・'s の不備を修正
・'start() で起動されるスレッド関数のメンバースコープも、 通常の関数コールの場合と同様になるように改良
・非メイン関数から call した(暗黙の)メイン関数内のルーチンで switch文を実行した時に不正動作があったのを修正
スクリプト:
・「Epsaly オブジェクトのメンバー関数」に関するヘルプの記述の間違いを修正
・OpenURL.mc で「~」がある URL にも対応
2013/07/03(水) NY:AN:NY.ANID:V8v5pf9RP
どうせアップデート面倒臭いんでしょ
286名無しさん@お腹いっぱい。
垢版 |
2013/08/30(金) NY:AN:NY.ANID:uno9vmWw0
保守age
2013/09/15(日) 13:07:02.62ID:abcZdvBT0
>>286
無理に保守せんでも
Epsalyってこのスレでもまるで話題になってないけど、
利用者10人もいないんじゃないか?
何しろ俺も使ってない
(バージョンアップ方式がApsalyからまるで成長していない)
2013/09/15(日) 18:20:25.53ID:24bE8Rqb0
このスレの意義の半分はアップデートチェックにあるからな・・・
2013/09/23(月) 12:09:10.68ID:fmbfPzNH0
作者さまが見てるかわかんないけど要望
起動時のオプション引数に「各タブ幅を調整」がほしいです

TSVファイルくらいでしか使わなそうなオプションですけど
起動時に毎回メニューから選ぶのが大変なんで
2013/09/27(金) 19:07:11.56ID:8pLoGc1J0
>>287
自分はその10人のうちの1人かもしれんわけか……。

見出し一覧の74桁制限がなくなってたり、環境設定画面が少し広くなってたり
地味に気になっていた点が改良されてるのが個人的には嬉しい。
反面、ファイル読み込みが若干遅かったり(文字コード関連のDLLをロードする影響?)
内部Unicodeだから「行を並替」もUnicode順に変わってたりするのが微妙に痛い。

Epsalyについての印象は今のところ、これくらい。

Epsalyは「内部Unicode版Apsaly」って感じで、Apsalyとほぼ変わらないから
特別、話題にできるようなことがあんまり無いんだよなぁ。
Unicode絡みの話はテキストエディタスレでやってたけど。
291290
垢版 |
2013/09/28(土) 17:11:23.89ID:HwjJ4reC0
>>290
勘違いしてた。見出し一覧の文字数上限は、74桁じゃなくて60桁だった。

どちらにせよ原稿用紙みたく1行40字(80桁)折り返しで使ってた身としては
検索時の見出し一覧で80桁すべて把握できるようになったのは助かる。
2013/10/22(火) 19:55:52.46ID:23vNgoks0
Epsaly Version 1.10
設定で「「タブ」は、所定桁まで半角空白を挿入」にチェック
指令キーでTabを「インデントを増やす」にしてるんだが、
複数行を選択状態にしてTab押しても、半角空白じゃなくて「タブ」が挿入される

回避方法あったら教えてくれー
2013/12/29(日) 12:24:14.39ID:QUGkyhUo0
Epsaly Version 1.20 ( 2013.11.24 )

機能追加/拡張:
環境設定ダイアログボックスを表示したまま、現環境設定内容を「一時適用」して確認できるように改良
環境設定の「マウス機能設定」で「中クリック」(中央ボタンの押下)にも機能割当可能に
環境設定の「タブバー」で、各種の色設定項目を追加
「最近使ったフォルダ」の履歴を最大 20 個まで保持するように拡張(今までは 10 個まで)
「現文字コード」の表示で、Shift-JIS の標準と拡張の両方を表示するように拡張
コマンドオプションに、/log を追加
「Alt+P」で現編集中のスクリプトを実行するようにキー機能割当

スクリプト:
・AdjEnvColors.mc (環境設定の配色を調整)
・DictLookup.mc (マウスポインタ位置の語句の辞書検索)
・SpellCheck.mc (現編集テキスト全体または選択範囲内の全英単語のスペルチェック)
・SpellSuggest.mc (英単語のスペル間違いを確認して訂正候補を表示)
・TintOffAll.mc (現編集テキスト全体または選択範囲内の全着色を解除)
上記スクリプトをそれぞれ、以下のように、「スクリプトコマンド入力リスト」に追加して、 環境設定で機能割当: ・配色調整  →  メインメニュー「設定」の中へ
・辞書検索  →  マウスの中央ボタン
・スペルチェック(英語)  →  コンテキストメニューの「その他」の中へ
・スペル訂正候補(英語)  →    (同上)
・全着色解除  →    (同上)
2013/12/29(日) 12:25:16.30ID:QUGkyhUo0
MikoScript言語( Epsaly 固有部 ):
・.EnvNameId() 関数(個別環境の参照名、主題名を取得)
・.EnvValue() 関数(環境設定値の設定/取得)
・.EnvApply() 関数(変更環境の適用/保存)
・'MP 関数(マウスポインタの指すテキスト内の位置を示す)
・'AP 関数(アンカー位置を示す)
・'VP 関数(視点位置を示す)
・'TP 関数(着色位置を示す)
・'ML 関数(マーク行を示す)
・.SetAnchor() 関数 (アンカーを設定/解除する)
・.PopupMenu() 関数で、メニュー項目に名前の無い複合箱を指定した場合、その中の各項目を現階層に追加するように改良
・.GetWindowCond(6) (ステータスバーから文字列取得)
・.SetWindowCond(6,s) (ステータスバーに文字列表示)
・.FindFwd(), .FindBwd(), .SetFindCond(), .SetReplCond() 関数に、hist 引数を追加
・.PopupMenu(2,...) (ポップアップメニューを現編集ウィンドウの中央に表示)
・.SetTintSpec(-1) (全着色形態を元の状態に戻す)

MikoScript言語( 共通部 Ver. 3.12 ):
・::File, ::Buffer の .CBO() 関数 ( 数値の入出力の際に、 リトルエンディアン⇔ビッグエンディアンの自動変換を行なうか否かを切り換える )
・'UrlEnc 関数 ( URL エンコードを行なう )
・'UrlDec 関数 ( URL デコードを行なう )
・GkLib で、NULLペンと NULLブラシを生成可能に
2013/12/29(日) 12:26:17.56ID:QUGkyhUo0
不具合改修:
「外部プログラムの実行」ダイアログボックスの「実行コマンド」内の メタ文字 $[...] の展開で、ASCII 文字の幾つかにエンコード不備があったのを改修
文字コードが Shift-JIS(標準)の時に、外字が正常に扱えていなかったのを改修
環境設定の「構文カラー強調表示」で、以下の一致パターンと一致条件を修正
・HTML の無区間の URL, IPアドレス
・XML の無区間の 実体参照, URL, IPアドレス
・XML の CDATA 区間内の 【開始】, URL, IPアドレス

MikoScript言語( 共通部 Ver. 3.12 ):
・::File.Open() のインスタンスの .path の不備を改修
・'MEMBLK の不備を改修
・GkLib の ::GK.Bitmap.Setup() でパレットの扱いの不備を改修
MikoScript言語( Epsaly 固有部 ):
・.GetTerm() 関数で全角カタカナの単語の取得での不備を改修

仕様変更:
本エディタのウィンドウへエクスプローラ等からフォルダがドラッグ&ドロップされた時、そのフォルダから「開く」ファイルを選ぶダイアログを表示するように変更
ファイルを開いた時点で、最近使ったファイルとフォルダの履歴に登録するように変更
「編集テキスト内の位置を規定するリレー型関数」を引数に使う関数で、その位置が特定不能の時は、null を返すように変更
2013/12/29(日) 12:32:05.86ID:QUGkyhUo0
以上

メニュー系の追加が多くてあいかわらずアップデート面倒だわ
でも履歴保持数が増えたのが嬉しい
2013/12/29(日) 12:44:48.82ID:uI3n6ZlcP
自動バックアップ機能つけてよ
バックアップ操作した時だけ1個バックアップ作りますよじゃリスク回避できないんだよ
そのほかはファイル読み込み速度や検索の柔軟性など、いい点多いのに。
2014/02/23(日) 23:25:15.36ID:0dZj883I0
指定強調表示って常にオンですか? オフにできないかしらん・・・
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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