X



【多機能】 テキストエディタ Apsaly 【でも軽快】
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
垢版 |
2008/03/17(月) 16:00:53ID:VU7sCEBt0
公式
ttp://www.venus.dti.ne.jp/mw31/apsaly/index.html

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

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

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

まだまだ痛し痒しってとこだけど、独自機能のブラッシュアップに加えて、
文字数カウンタや全半角変換・大小文字変換なんかが付けば、
どうしてもUNICODEでなきゃって人じゃなけりゃ、良いセン逝くんじゃないかな。
0313名無しさん@お腹いっぱい。
垢版 |
2014/09/26(金) 17:37:58.98ID:/NjrMxNl0
>>312
内部でメモリ使用制限かけてあるだけでハードのメモリの余裕に関係なかったと思う
たぶんファイル読み込み時にそのエラーが出て強調表示が適用されてないだけ

回避には構文カラー強調表示の設定をいじってパターンを減らせばいい
とりあえずキーワードをごそっと削除したら出なくなったから
そこら辺を削るかもっと簡単なパターンで強調するようにすればいい
0314名無しさん@お腹いっぱい。
垢版 |
2014/09/28(日) 14:41:44.97ID:EIUl2pCu0
>>313
レスありがとう

たしかにキーワードを減らしたらエラー発生しませんでした。
ただこれだと本来の構文カラー強調表示機能の意味がなくなりました。

構文カラー強調表示機能の一致分類リストボックス内全体でのキーワード数に使用上限があるようです。
0315名無しさん@お腹いっぱい。
垢版 |
2014/10/04(土) 18:09:25.08ID:pTpdDlSt0
キーワード1単語ずつじゃなくて
先頭大文字とかの条件で正規表現で囲い込むようにすれば解決
0316312
垢版 |
2014/10/05(日) 11:13:54.03ID:RvDPmaBu0
>>315
無理っぽです

めんどくさがり屋の自分が大文字小文字を区別しないでタイプすることがあるし
まぁそれは意識改善すればいいんでしょうけど

他人のソースを見たりとか
GoToやIIF・StrCompなど(特に関数)の判断とか
英語でのメッセージ作成表記とか...

…ということで、慣れるまで大変だけど他のエディタに移行中です。
ありがとうでした。
0317名無しさん@お腹いっぱい。
垢版 |
2014/10/18(土) 09:55:45.03ID:e6X0H26w0
>> 環境設定の強調表示パターンに必要なメモリー量が多すぎます!
俺も環境自作してた時これ見たことあるな
案外少ない数ですぐメモリーオーバーになってうわああってなった記憶がある
0320名無しさん@お腹いっぱい。
垢版 |
2014/11/10(月) 18:26:17.52ID:EKc14cnD0
Version 1.80 ( 2014.11.03 )
機能追加/仕様変更:
折り畳みのメニューに「全折り畳みを解除」を追加(全解除は従来でも行番号欄の右クリックから可能だが、この操作は慣れない人には気が付きにくいため)
プロジェクト管理の「Project」メニューに「新規編集ウィンドウ」を開くコマンドを追加
検索文字列の入力リストに、「ABCを含む行」と「ABCを含まない行」を追加
構文カラー強調表示のパターン関連内部メモリーの容量を拡張( VBScript でエラーになっていたのを解消 )
環境設定の設定対象の「編集」内の「特定範囲の選択」を「カーソル周辺操作」に変更して、検索パターンに一致した部分に対して、いろいろな操作ができるように改良
履歴格納ファイルの最大サイズを 256KB に拡張
MikoScript言語 ( 共通部 Ver3.18 ):
・MkLibrary の波形オーディオ(MkAudio.mc)での信頼性向上と機能追加
不具合改修:
拡張子関連付けで、.wls と .xpj のファイルの種類が、Apsaly 用になっていたのを、 Epsaly 用に修正
全角→半角の変換で、「・」→「・」の変換が正しくできるように改修
仕様変更:
無編集の「無題」ファイルから「セッションを保存して終了」した時、確認メッセージを表示しないように変更
MikoScript言語(共通部 Ver3.18 ):
・T'cut( min, max ) と T'in?( min, max ) で、min, max が null の時、エラー扱いにせずに、省略時と同様に、比較しないように変更
0321名無しさん@お腹いっぱい。
垢版 |
2014/11/10(月) 18:26:52.09ID:EKc14cnD0
前版からバージョンアップする場合:
次のファイルを上書き (必須)
・Epsaly.chm
・Epsaly.exe
・EpsMiko.dll
・EpsSetEnv.exe
・miko3.exe
・Include\MkLib\MkAudio.mc
・Include\MkLib\MkLibrary.mc
・Library\MkLibrary.mx
"FindList.stx" に次の項目を追加(任意) ABCを含む行 -RG #i^.*(ABC).*\n
ABCを含まない行 -RG #i^(#^(ABC).)*\n

ScriptList.ctx に、次の項目を追加(任意)
全折り畳みを解除 . /! ::Epsaly.ResetFold( 0'FLi, 0x7FFFFFFF );
環境設定の「機能設定」内の「メインメニュー」において、「編集」の「折り畳み」内に、次の項目を追加(任意)
全折り畳みを解除
環境設定の「外部インターフェイス」内の「拡張子の関連付け」において、 .wls と .xpj の「ファイルの種類」を、Epsaly 用に修正(任意)
0323名無しさん@お腹いっぱい。
垢版 |
2014/11/23(日) 11:07:17.42ID:46Ye4K8b0
起動コマンド引数
http://www.venus.dti.ne.jp/mw31/apsaly/CmdLineArgs.html

編集ウィンドウの表示状態:
/d  同ファイルを二重に開かない(同ファイルへはジャンプする)
↑これってどういう意味なんですか?
既に開いているファイルを再度開いてしまい、その場合書き込み禁止になりますのダイアログをよく出してしまうんですが
既に開いていたら、そのタブが前に出てくるだけにしたいんです
/dがその設定なのかと思ったんですが違うようなのでせめて何なのか知りたいです
わかる方よろしくお願いします
0324名無しさん@お腹いっぱい。
垢版 |
2014/11/23(日) 18:10:34.49ID:3GrCPERq0
その引数は、ファイル名引数で指定したファイルが既に開かれている場合は同ファイルへジャンプする
ウィンドウへのD&Dや履歴からファイルを開く場合は機能しない

/d 付けてランチャーやショートカットに登録して、そこにファイルを放り込む形でファイルを開くと希望の動作になる
あとは関連付けするとか
0325名無しさん@お腹いっぱい。
垢版 |
2014/11/24(月) 09:44:14.74ID:7zqv9Qur0
なるほど
書き忘れてしまいましたが、引数の登録は
環境設定 > 外部インターフェイス > 起動オプション
から行っておりました
関連付けパスに引数を付けることで希望の動作が確認できました
環境設定からチェックボックス等で設定できるとわかりやすいしいいんですけどね
0326名無しさん@お腹いっぱい。
垢版 |
2014/12/02(火) 12:30:58.52ID:dloQS9mo0
バグ報告ってここでいいのかなー

フォントが可変長だとカーソルの位置がおかしくなる
字間0、最大桁数1024、サイズ9ptのMSゴシック←→MSPゴシックで確認
でもなぜかメイリオだと平気
0327名無しさん@お腹いっぱい。
垢版 |
2015/03/03(火) 20:41:36.59ID:VO5osQXh0
Epsaly Version 2.00 ( 2015.03.01 )
機能追加/仕様変更:
・音声合成エンジンに、歌を歌ったり、関西弁をしゃべったりもできる MikoVoice を採用( AquesTlak は不使用に )

不具合改修:
・「行を並替(桁範囲比較)」( SortBySelClm.mc -j ) で、 「き」と「ぎ」、「つ」と「づ」の比較に不具合があったのを改修
・MikoScript で、中間コードのサイズがかなり大きい時に発生することがあった 不具合を改修
0329名無しさん@お腹いっぱい。
垢版 |
2015/03/05(木) 20:46:33.45ID:z8XD3a760
だから自動バックアップ機能つけろっての。
巨大ファイル扱ってて何かの拍子に壊れた事何度もある
これだけ高速だの大ファイルを複数開けるだのを売りにするなら、バックアップ機能充実させろよ
貧弱過ぎるんだよ
0330名無しさん@お腹いっぱい。
垢版 |
2015/03/07(土) 22:15:51.50ID:xnv+2hXd0
試してみたけど、意外とちゃんと喋ってくれる
でもどういう場面で使うことを想定しているんだろw
0331名無しさん@お腹いっぱい。
垢版 |
2015/03/19(木) 19:50:21.69ID:KKOT6fER0
Epsaly Ver.2.00を使い始めたのですが、Grepダイアログの
サブフォルダも検索のチェックボックスにチェックを付けても
次回Grep時にはチェックが外れています。
チェックを付いたままにすることは出来ないのでしょうか。

Apsaly Ver.3.60で必ずOFFになるように仕様変更されている
みたいですけど、これがそのまま生きているのでしょうか。
0332名無しさん@お腹いっぱい。
垢版 |
2015/09/04(金) 07:27:47.76ID:J7Gn7XBM0
Version 2.20 ( 2015.08.24 )

機能向上:
Windows 10 での動作確認
音声合成エンジン MikoVoice を Ver. 1.20 にバージョンアップ
MikoScript言語( 共通部 Ver. 3.22、GKライブラリ ):
・<dll>.GetEntry( 関数名, type, cse, flag ) 関数で、flag 引数を追加
・<dll>.SetEntry( fxp, 関数名, type, cse, flag ) 関数を追加
・::GK.Bitmap.Save( file ) 関数を追加
0333名無しさん@お腹いっぱい。
垢版 |
2015/09/04(金) 07:28:19.18ID:J7Gn7XBM0
不備改修:
プロジェクト管理の「この中の最後へ追加」で「ファイル相対参照」を実行して、ファイル一覧ダイアログボックスから複数のファイルを選ぶと、それらのファイル群は、本来、同階層になるべきだが、順々に1階層ずつ深くなっていってしまう不具合の類を改修
Scripts\Samples\MVoiceS1.mc を少し修正
Scripts\Samples\MecabTest2.mc を Mecab の最新バージョン( 0.996 )に対応するように修正
<dll>.GetEntry( 関数名, 形式, cse ) で、「形式」を省略し、「cse」を指定して呼び出した時の不具合を改修

仕様変更:
「貼り付け」などで読み出すクリップボードの文字列のなかに、0 値の文字コードがあれば、それ以降の文字コードを無視するように変更(以前は、0 値を文字列の終端ではなく、文字コードとして扱えるようにしていた)
プロジェクト管理でファイルノードの追加の時に表示されるファイル一覧のディレクトリーを前回と同じになる(前回のディレクトリーが無い時はカレントパスになる)ように変更、また、フォルダーノードの追加の時も、同様に変更
日本語文の読み上げスクリプト(Scripts\YomiSpeak.mc)が使用する音声合成エンジンを MikoVoice.dll に変更
Scripts\Samples\MVoiceBox.mc と MVoiceS2.mc の歌唱曲を変更
0334名無しさん@お腹いっぱい。
垢版 |
2015/09/04(金) 07:28:53.86ID:J7Gn7XBM0
前版からバージョンアップする場合:
次のファイルを上書き (必須)
・Epsaly.chm
・Epsaly.exe
・EpsMiko.dll
・EpsSetEnv.exe
・miko3.exe
・Tools\MikoVoice.dll
・Scripts\YomiSpeak.mc
・Scripts\Samples\MVoiceBox.mc
・Scripts\Samples\MVoiceS1.mc
・Scripts\Samples\MVoiceS2.mc
・Scripts\Samples\MecabTest2.mc
次のファイルを削除 (任意)
・Tools\MikoVoice.txt
0335名無しさん@お腹いっぱい。
垢版 |
2015/09/05(土) 15:49:42.14ID:mMbF4lJL0
ApもEpもWindows 10で使うとMEが使えないんだが、何か設定を忘れていたりするのかな?
Win8環境からそのまま持ってきただけなんだが…
0337名無しさん@お腹いっぱい。
垢版 |
2015/09/06(日) 20:53:52.78ID:DHciDqjp0
Vectorで落としてきた奴エクスプローラで展開するとファイルが壊れるみたい
確認できたのはEpsaly.exeとEpsaly.chm
どちらも不明な発行元としてセキュリティが警告してきて
ヘルプファイルの方はページが表示されない

7zipかArchiveDecorderで開くと問題なし
0338名無しさん@お腹いっぱい。
垢版 |
2015/09/06(日) 21:41:17.79ID:dwSH7Dry0
まだWin XP SP2の新機能だった
Zone.Identifier/ZoneId知らない人っているんだね
そういうときはファイルのプロパティを開いて「ブロックの解除」を押すんだ
7zip等がZoneIdに未対応なだけ.mp4.exeとかのウィルス踏みやすくなるから
むしろそっちが問題
0339名無しさん@お腹いっぱい。
垢版 |
2015/09/06(日) 22:16:44.26ID:uydhkOlE0
ExplzhがZoneIDに対応したのも本日公開されたばかりのバージョンが最初という現状なわけで。
0340337
垢版 |
2015/09/10(木) 17:44:05.43ID:v8EvpPLv0
>>338
初めて知ったよありがとう
0341名無しさん@お腹いっぱい。
垢版 |
2015/10/08(木) 07:00:23.08ID:cMlYp68b0
Epsalyだけどタブのダブルクリックによる新規作成と、
タブ配置のオートソートの解除ってどうやるんです?
タブを入れ替えてセッション保存しても復元時に位置が昇順に戻っちゃうね
0342名無しさん@お腹いっぱい。
垢版 |
2015/10/09(金) 15:22:08.06ID:AqGQVdyx0
「タブをダブルクリック」って割り当てがそもそもなかった気がする

ソート解除は、外部インターフェース→起動オプションに/Te追加
0343名無しさん@お腹いっぱい。
垢版 |
2015/10/09(金) 21:06:01.99ID:J0fsvvqT0
タブバーの右クリックメニューで「ボタンを名前順に並べ替え」のチェックを外す、でも可能
0344名無しさん@お腹いっぱい。
垢版 |
2015/10/24(土) 11:05:25.68ID:9ILOazLI0
>>335-336
私も同じ状態です
IME日本語入力オンの状態でEpsalyに移動Alt-半角で日本語入力状態になりました
Epsaly入力とIMEの状態表示が連動しませんね
0345名無しさん@お腹いっぱい。
垢版 |
2015/11/12(木) 20:42:13.91ID:vyYp/r/40
Version 2.40 ( 2015.11.12 )

機能追加/仕様変更:
 ゲスト用のライセンスキーで、特典機能を所定回数(本版は3回)実行可能に
 音声合成エンジン MikoVoice をバージョンアップ( 1.20 → 1.40 )
 「空白行を除去( DelEmptyLines.mc )」を、選択範囲の行に対しても行なえるように改良
 「空白行を統合( PackEmptyLines.mc )」を、選択範囲の行に対しても行なえるように改良
 「日本語文の読み上げ( YomiSpeak.mc )」を改良
 「MikoVoice 発声ボックス( MVoiceBox.mc )」の歌唱曲を追加等
 「MikoVoice 発声例1( MVoiceS1.mc )」の発声のさせ方を少し改良

不具合改修:
 Windows10 上では、IMEの ON/OFF 状態が、言語バー(IMEツールバー)に正しく表示されなくなっていたのを調整
 MikoScript言語 ( 共通部 Ver.3.24 ):
 ・::File.ListOpen() で、エラーになってもエラー情報( $err_code 等 )が設定されていなかった不具合を改修
 ツールボックスの「スクリプト集」内で、MikoScript の中間コードを実行する項目(「テキストの比較」等)のファイルの拡張子が Apsaly 用( .mcx )になっていたのを、Epsaly 用( .mx )に修正



IME関連でお手入れが入ったな
連動しないんじゃなくて表示に問題があったのか?
0347名無しさん@お腹いっぱい。
垢版 |
2015/12/04(金) 10:14:47.77ID:KIgV69WH0
自動バックアップ機能と、過去世代保存機能がない限り、使うことは無いと思う
大ファイル扱えるのが売りなのにもったいない
0348名無しさん@お腹いっぱい。
垢版 |
2016/03/22(火) 07:34:25.55ID:WvoQqbuk0
Epsaly Version 2.60 ( 2016.03.01 )

機能追加/仕様変更:
 プロジェクトファイルのバックアップができるように改良
 MikoScript 言語で、ファイルからバッファへの書き込みの効率アップ
 編集テキスト内の常用漢字でない漢字に着色を施すスクリプト( JyoKnjChk.mc )を追加
 「外部プログラム集」の項目の変更/追加
  ・変更:「Weblio 辞書」→「Weblio 英語辞書」
  ・追加:「Weblio 類語辞書」
  ・追加:「Weblio 反対語辞書」
  ・追加:「連想類語辞典」
  ・追加:「Yahoo! 辞書」

不具合改修:
 プロジェクト内のノードテキストを開いて、セッションを保存し、再度立ち上げ直し、セッションを復元しても、ウィンドウの位置が元通りに再現されない不具合を解消

前版からバージョンアップする場合:
 次のファイルを上書き (必須)
  ・Epsaly.chm
  ・Epsaly.exe
  ・EpsMiko.dll
  ・miko3.exe
 次のファイルを追加 (必須)
  ・Scripts\JyoKnjChk.mc
 上記の外部プログラム集の項目の変更/追加 (任意)
  外部実行コマンド入力リストのファイル( XcmdList.ctx )に、これらの項目を変更/追加し、環境設定で、メインメニューの「ツール→外部プログラム集」内に、これらの項目を変更/追加する。なお、辞書は他にもいろいろあるので、これらにこだわる必要はない。
0349名無しさん@お腹いっぱい。
垢版 |
2016/04/06(水) 05:57:54.87ID:q3Xl/Rv90
ひらがなのヴ(U+3094)をApsalyにコピペすると「ヴ」になるんですが
波ダッシュ?(U+301C)は「?」 になってしまいます
「〜」に変換されるようにしてもらえるとありがたいです
0351名無しさん@お腹いっぱい。
垢版 |
2016/04/07(木) 11:35:44.77ID:pqrJAvth0
新規作成した文書をC:\に保存終了したら何もセーブされていません
せめて警告とか出ないんですか?
0352名無しさん@お腹いっぱい。
垢版 |
2016/04/07(木) 17:13:36.04ID:laUin/qZ0
試しにEpsalyで新規作成したテキストファイルをC:\に保存すると見つからない
検索するとC:\Users\xxxxx\AppData\Local\VirtualStoreにあった
0353名無しさん@お腹いっぱい。
垢版 |
2016/04/07(木) 22:18:04.88ID:wzTTC/TI0
Epsal入れてみたy
URLとメールのアドレスはファイルタイプに関係なく色分けしてダブルクリックでブラウザやら
メーラ起動のがいいと思った
有名どころのエディタだとそういう仕様のばっかりだし
あとツールバーなんかのアイコンは何とかしたいところ
まだアイコン弄ってないけどpngかbmpで32bit使える仕様だといいなあ。アルファあると楽できれい
正規表現の方言とかマクロ(スクリプト)はまだ弄ってないので不明
ただ、正規表現のヘルプみて感じたのは、Perl互換がまず第一に重要で独自拡張はそのあと
というのを忘れないで欲しい。他で使えないマイナー方言を前に出すと使いにくさとしか見えない
独自拡張はあくまでおまけ
かつて独自拡張した正規表現dll使ったエディタもあったけど話題にもならずに消えたし
0354名無しさん@お腹いっぱい。
垢版 |
2016/04/08(金) 14:29:05.84ID:yXDhXGEX0
Apsaly・Epsalyの正規表現で俺がひっかかったとこ

@\sが じゃなくて |\t|\r|\n|\f|\vで、\nがLFじゃなくてCR/LF|LF|CR
特に\sでタブが引っかかってくるのを忘れてよく詰まった

Aグループ化に使うのが(......)と$1じゃなくて@(......)と@1
$1→@1はすぐ覚えたけどカッコ前の@を付け忘れて(

B検索・置換と構文カラー強調表示で正規表現が違う
強調表示で{n,m}が使えないことを(

おかげさまで他のソフトを使う時も「正規表現使えます」→「Perl非互換or独自拡張じゃねえだろうな」と疑って
ヘルプを確認する習慣ができたw
0355名無しさん@お腹いっぱい。
垢版 |
2016/05/06(金) 06:21:39.74ID:30MkgA4O0
バーを色々消してみたんだけど、タブバーだけ隠すというか非表示にできないんだな
タブ無しにするとSDIになる
タブバー非表示でMDIとして使えないもんか?

あとメニューバー消せるのはいいんだけどAlt+Spaceのメニューにフォーカスされるから微妙に使えん
0357名無しさん@お腹いっぱい。
垢版 |
2016/05/08(日) 09:43:11.04ID:QknLVJlP0
いや、一時的にじゃなくて、設定で永久に消したいわけ
あと、Altでメニューにフォーカスされると併用キーとして使いにくい
0358名無しさん@お腹いっぱい。
垢版 |
2016/06/11(土) 22:33:45.20ID:A3VAti9v0
Epsalyでマウスで行単位で選択してD&Dで行を入れ替えるときに、マウスのポインタが行番号欄に入ると
禁止マークでて移動できないのは何とかして欲しいな
秀丸とかサクラエディタなんかではマウスが行番号欄にあるときは行頭にカーソルが来て移動しやすい
Epsalyだとマウスが正しく行頭に来ないと移動できないのでめちゃ使いにくい
0359名無しさん@お腹いっぱい。
垢版 |
2016/07/12(火) 15:48:30.18ID:JsPBA1++0
Version 2.80 ( 2016.07.02 )
機能追加/仕様変更:
「読み上げ」 と 「聞き取り」 を特典から除外(特典がなくても使用可能に)
MikoScript言語(共通部)のリレー型関数に、 'CsvEnc, 'CsvDec を追加
ScriptList.ctx を修正:
・「フォルダーの比較/更新<tab>.<tab>CmpFolders.mc」を追加
・「聞き取り(1)」を「聞き取り」に変更
・「聞き取り(2)」を削除
メインメニューの「ツール → スクリプト集」内:
・「聞き取り(1)」を「聞き取り」に変更
・「聞き取り(2)」を削除
・「郵便番号検索」を削除
・「フォルダーの比較/更新」を追加
ツールボックスの「スクリプト集」内:
・「フォルダーの比較/更新」を追加
不具合改修:
ファイルの保存時に、BOM 付きを指定しても、BOM が付加されないことがあったのを改修
見出し一覧で一部不具合があったのを改修
プロジェクト管理のURLノードに非常に長いURLを登録したとき、そのノードの「実行」でエラーになっていたのを改修
前版からバージョンアップする場合:
次のファイルを上書き (必須)
・Epsaly.chm
・Epsaly.exe
・EpsMiko.dll
・miko3.exe
ScriptList.ctx を上記の通り修正 (任意)
環境設定で、メインメニューの「ツール → スクリプト集」内を上記の通り修正 (任意)
ツールボックスの「スクリプト集」内を上記の通り修正 (任意)
0361名無しさん@お腹いっぱい。
垢版 |
2017/10/21(土) 17:08:15.61ID:g/K/1eCI0
構文カラー強調表示のメモリ制限
もう少しゆるくならないかな

コンテキスト外で500〜600語くらい色分けしたいが
400台後半の壁がみょうに厚い
0362名無しさん@そうだ選挙に行こう! Go to vote!
垢版 |
2017/10/22(日) 10:47:37.68ID:aFz3QZLY0
「カーソル移動時、Shiftキー併用でテキスト選択」
↑これやってると時々
「文字範囲の選択開始」コマンドと同じ状態になる現象が起きる
俺がカーソル移動を、Alt + H, J, K, L にして使ってるからかも知れないけど何とかしてほしい
0363名無しさん@お腹いっぱい。
垢版 |
2018/09/23(日) 06:43:18.20ID:lwafEif80

板復帰(OK!:Gather .dat file OK:moving DAT 720 -> 719:Get subject.txt OK:Check subject.txt 720 -> 720:Overwrite OK)1.00, 1.00, 1.06
age subject:720 dat:719 rebuild OK!
■ このスレッドは過去ログ倉庫に格納されています

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