【多機能】 テキストエディタ Apsaly 【でも軽快】 [sc](★0)
-
- 1
- 2008/03/17(月) 16:00:53
-
公式
ttp://www.venus.dti.ne.jp/mw31/apsaly/index.html
本家にはBBSも無いから勃ててみた。
サクラや真魚やotbeditより起動や動作が速い上、いろんな機能が目白押し。
独自辞書・編集中の文書内を参照しての単語補完があったり、並列置換もある。
GREPも内蔵し、矩形選択領域の貼り付け方にも独自の工夫がある。
でも、内部S-JISだし、キーボードで矩形選択出来ないっぽいし、
単語補完は日本語には対応してない。
まだまだ痛し痒しってとこだけど、独自機能のブラッシュアップに加えて、
文字数カウンタや全半角変換・大小文字変換なんかが付けば、
どうしてもUNICODEでなきゃって人じゃなけりゃ、良いセン逝くんじゃないかな。
-
- 295
- 2013/12/29(日) 12:26:17.56
-
不具合改修:
「外部プログラムの実行」ダイアログボックスの「実行コマンド」内の メタ文字 $[...] の展開で、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 を返すように変更
-
- 296
- 2013/12/29(日) 12:32:05.86
-
以上
メニュー系の追加が多くてあいかわらずアップデート面倒だわ
でも履歴保持数が増えたのが嬉しい
-
- 297
- 2013/12/29(日) 12:44:48.82
-
自動バックアップ機能つけてよ
バックアップ操作した時だけ1個バックアップ作りますよじゃリスク回避できないんだよ
そのほかはファイル読み込み速度や検索の柔軟性など、いい点多いのに。
-
- 298
- 2014/02/23(日) 23:25:15.36
-
指定強調表示って常にオンですか? オフにできないかしらん・・・
-
- 299
- 2014/03/24(月) 15:34:16.53
-
こんなかんじでアウトライン使えないでしょうか
ttp://i.imgur.com/2nv4n1N.png
折り畳みがアウトライン的に使える、って紹介してるとこありますけど本文隠すのはちょっと
-
- 300
- 2014/03/24(月) 16:58:49.74
-
プロジェクト管理or見出し一覧
アウトライン部が別ウィンドウになっちゃうから>>299な感じにはならないけど
-
- 301
- 2014/03/24(月) 17:22:08.83
-
>>300
見出し一覧が近いけどキーボードだけでメインウィンドウと見出しウィンドウの行き来が出来ないっぽいですね
あとキーボードショートカットを好きに変えたりも出来ないでしょうか
メニューや設定ダイアログがごちゃーとしてて探しにくいだす
-
- 302
- 2014/03/24(月) 17:48:06.11
-
俺は見出し選択したらescで一覧の方を閉じてるな
ショートカットは指令キーな(これに限らず独自用語多いんでヘルプと仲良くなるのがおすすめ)
設定ダイアログはどうにもならんけどメニューはカスタマイズ効く
-
- 303
- 2014/04/16(水) 07:40:52.50
-
Version 1.40 ( 2014.03.01 )
機能追加/更新:
テキストを最初に表示するときの速度を向上
見出し一覧表示中でも編集テキストの変更ができるように改良
見出し一覧リストビューにソート順を示す ▲ ▼ を表示
見出し一覧内のソート順を各編集テキストごとに前回と同じになるように改良
環境設定で、見出し一覧表示中にテキストを変更する場合の対処を選択可能に
「改行コードを変更」コマンドを追加して、選択範囲またはテキスト全体の改行コードを、CR+LF, LF, CR のどれにでも変更できるように改良
プロジェクト・ノード・テキストの編集ウィンドウの最初の表示位置が前回と同じになるように改良
環境設定で、Miko の構文カラー強調表示の「準予約語」に $err_func を追加
外部プログラム集で、「Yahoo! 辞書」を、「Weblio 辞書」に入れ替え
メインメニューのヘルプ下に「MikoScriptサンプル」を追加
スクリプト:
・レイアウト印刷( LayoutPrint.mc )を追加、これで、原稿用紙、レポート用紙、便箋、文庫本、英文レターなど、各種のレイアウトでテキストをプレビューして、印刷が行なえる
・行を並替(桁範囲比較)を行なうスクリプト( SortBySelClm.mc )に、日本語辞書順のソートを行なうオプション -j を追加
MikoScript言語(共通部 Ver3.14 ):
・エラー情報に、$err_func(エラーが発生した関数の名前)を追加
・同属名の機能を追加: A$(i), 'qs, 'qtop, 'qnxt, 'qval
・日本語の辞書順に文字列を比較する関数 'jcmp を追加
・小数点以下を四捨五入した整数値を返す関数 'rint を追加
・GkLibrary でエラーが発生した時、その関数名も表示するように改良
-
- 304
- 2014/04/16(水) 07:41:34.95
-
不具合改修:
「現文字コードの表示」で、Shift-JIS に変換できないコードの場合、句点(面)の表示値がおかしくなっていたのを改修
スクリプト:
・AutoSerNo.mc(自動連番挿入)--- 連番生成の不備の修正と、'chkind の返値変更への対応
・PrintView.mc(印刷)--- タブ幅が複数の時の不具合の改修等
MikoScript言語( 共通部 Ver3.14 ):
・'func( "full name" ) の不備を修正
・::ErrorMessage( $err_code, $err_info ) で、エラー付加情報がある時には、必ず表示するように修正
・'puts( "" ) の時、返値が 0 にならなかったのを改修
・::File.Close() した後は、デストラクタが呼ばれないように改修
・マニュアル内で、'chtype を 'chkind に修正
・連想ラベルの不備を改修
・::GK.Bitmap.Setup() の一部修正
・::GK.Window.PrintDialog() の一部修正と改良
・::GK.GetCharsExtent() の一部修正
仕様変更:
「次/前の見出し行へ」へジャンプする時、見出し一覧を表示するように変更
ASCII文字の半角⇔全角変換で次の3字の変換を変更
旧 新
「"」⇔「”」(U+201D) 「"」⇔「?」(U+FF02)
「'」⇔「’」(U+2019) 「'」⇔「?」(U+FF07)
「\」⇔「¥」(U+FFE5) 「\」⇔「\」(U+FF3C)
スクリプト実行リストの「行を並替(桁範囲比較)」に、-j オプション付加して、日本語辞書順のソートがデフォールトになるように変更
タブの字下げを選択範囲に行なう場合、環境設定に応じて、半角空白も挿入できるように変更
編集ウィンドウのタイトルバーの表示内容を、ウィンドウがアクティブの時には、編集ファイルのフルパス名に、非アクティブの時は、ファイル名のみになるように変更
MikoScript言語( 共通部 Ver3.14、GKライブラリ ):
・'chkind の返値を変更
・構造化リストの「通番付き箱名」を「同属名」として扱うように仕様変更
・::GK.Pen() と ::GK.Brush() の .Style[] を無くす
-
- 305
- 2014/04/16(水) 10:59:52.54
-
自動バックアップ機能まだぁ?
-
- 306
- 2014/04/16(水) 12:53:33.89
-
バージョンアップしてて気づいたこと追記
XcmdList.ctx内の「Yahoo! 辞書」を「Weblio 辞書」に変更する作業が抜けてるっぽい
>>305
外部ツールに頼った方が早くね?
-
- 307
- 2014/06/13(金) 11:19:33.41
-
更新ないな
-
- 308
- 2014/06/17(火) 10:26:37.46
-
Epsalyダウンロードしようとしたらavastに、はじかれた‥‥。
Apsalyのヘルプメニューが機能しない‥‥。
-
- 309
- 2014/07/07(月) 17:27:07.48
-
Epsaly ver.1.60
Apsalyはあいかわらず更新なし
-
- 310
- 2014/09/09(火) 02:04:48.52
-
EpsalyとAkelpadならどっちがいいかなぁ
両方設定めんどそう……
-
- 311
- 2014/09/09(火) 17:14:33.60
-
欲しい機能をどちらも満たしてるなら
起動の速さでEpsalyに、見た目でAkelに軍配
-
- 312
- 2014/09/26(金) 15:40:36.34
-
Epsaly Ver 1.60 & Windows 8.1 32bit (mem4GB)
で
VBScriptの拡張子.vbsファイルを読み込んでも、ワード強調等の表示フォーマットが変わらず。
適用環境は、ちゃんとVBScriptに変わっている。
なお、試しに新規文書の[無題]から「VBScript」に変えると
環境設定の強調表示パターンに必要なメモリー量が多すぎます!
と、Xマークアイコンのダイアログが表示されます。
タスクマネージャでのメモリ使用量は1GBちょいなので物理メモリは余力はあるはず。
どなたか使えるようにするための対処方法があったら教えてくださいませ
ところで、このソフトのフォーラムはないのかな?
いい感じのソフトなのに...
-
- 313
- 2014/09/26(金) 17:37:58.98
-
>>312
内部でメモリ使用制限かけてあるだけでハードのメモリの余裕に関係なかったと思う
たぶんファイル読み込み時にそのエラーが出て強調表示が適用されてないだけ
回避には構文カラー強調表示の設定をいじってパターンを減らせばいい
とりあえずキーワードをごそっと削除したら出なくなったから
そこら辺を削るかもっと簡単なパターンで強調するようにすればいい
-
- 314
- 2014/09/28(日) 14:41:44.97
-
>>313
レスありがとう
たしかにキーワードを減らしたらエラー発生しませんでした。
ただこれだと本来の構文カラー強調表示機能の意味がなくなりました。
構文カラー強調表示機能の一致分類リストボックス内全体でのキーワード数に使用上限があるようです。
-
- 315
- 2014/10/04(土) 18:09:25.08
-
キーワード1単語ずつじゃなくて
先頭大文字とかの条件で正規表現で囲い込むようにすれば解決
-
- 317
- 2014/10/18(土) 09:55:45.03
-
>> 環境設定の強調表示パターンに必要なメモリー量が多すぎます!
俺も環境自作してた時これ見たことあるな
案外少ない数ですぐメモリーオーバーになってうわああってなった記憶がある
-
- 318
- 2014/11/03(月) 17:39:18.98
-
Epsaly 1.80
>>312の問題が解消されたみたい
-
- 319
- 2014/11/03(月) 18:48:12.55
-
サイトのDLリンクがなぜか1.60のだな
アドレス書き換えで落とせる
-
- 320
- 2014/11/10(月) 18:26:17.52
-
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 の時、エラー扱いにせずに、省略時と同様に、比較しないように変更
-
- 321
- 2014/11/10(月) 18:26:52.09
-
前版からバージョンアップする場合:
次のファイルを上書き (必須)
・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 用に修正(任意)
-
- 322
- 2014/11/10(月) 18:28:18.48
-
履歴容量が増えてるのがさりげなく嬉しい
作者さん乙
-
- 323
- 2014/11/23(日) 11:07:17.42
-
起動コマンド引数
http://www.venus.dti.ne.jp/mw31/apsaly/CmdLineArgs.html
編集ウィンドウの表示状態:
/d 同ファイルを二重に開かない(同ファイルへはジャンプする)
↑これってどういう意味なんですか?
既に開いているファイルを再度開いてしまい、その場合書き込み禁止になりますのダイアログをよく出してしまうんですが
既に開いていたら、そのタブが前に出てくるだけにしたいんです
/dがその設定なのかと思ったんですが違うようなのでせめて何なのか知りたいです
わかる方よろしくお願いします
-
- 324
- 2014/11/23(日) 18:10:34.49
-
その引数は、ファイル名引数で指定したファイルが既に開かれている場合は同ファイルへジャンプする
ウィンドウへのD&Dや履歴からファイルを開く場合は機能しない
/d 付けてランチャーやショートカットに登録して、そこにファイルを放り込む形でファイルを開くと希望の動作になる
あとは関連付けするとか
-
- 325
- 2014/11/24(月) 09:44:14.74
-
なるほど
書き忘れてしまいましたが、引数の登録は
環境設定 > 外部インターフェイス > 起動オプション
から行っておりました
関連付けパスに引数を付けることで希望の動作が確認できました
環境設定からチェックボックス等で設定できるとわかりやすいしいいんですけどね
-
- 326
- 2014/12/02(火) 12:30:58.52
-
バグ報告ってここでいいのかなー
フォントが可変長だとカーソルの位置がおかしくなる
字間0、最大桁数1024、サイズ9ptのMSゴシック←→MSPゴシックで確認
でもなぜかメイリオだと平気
-
- 327
- 2015/03/03(火) 20:41:36.59
-
Epsaly Version 2.00 ( 2015.03.01 )
機能追加/仕様変更:
・音声合成エンジンに、歌を歌ったり、関西弁をしゃべったりもできる MikoVoice を採用( AquesTlak は不使用に )
不具合改修:
・「行を並替(桁範囲比較)」( SortBySelClm.mc -j ) で、 「き」と「ぎ」、「つ」と「づ」の比較に不具合があったのを改修
・MikoScript で、中間コードのサイズがかなり大きい時に発生することがあった 不具合を改修
-
- 328
- 2015/03/05(木) 18:19:30.70
-
どんな顔していいのか分からない系の追加が来たな
-
- 329
- 2015/03/05(木) 20:46:33.45
-
だから自動バックアップ機能つけろっての。
巨大ファイル扱ってて何かの拍子に壊れた事何度もある
これだけ高速だの大ファイルを複数開けるだのを売りにするなら、バックアップ機能充実させろよ
貧弱過ぎるんだよ
-
- 330
- 2015/03/07(土) 22:15:51.50
-
試してみたけど、意外とちゃんと喋ってくれる
でもどういう場面で使うことを想定しているんだろw
-
- 331
- 2015/03/19(木) 19:50:21.69
-
Epsaly Ver.2.00を使い始めたのですが、Grepダイアログの
サブフォルダも検索のチェックボックスにチェックを付けても
次回Grep時にはチェックが外れています。
チェックを付いたままにすることは出来ないのでしょうか。
Apsaly Ver.3.60で必ずOFFになるように仕様変更されている
みたいですけど、これがそのまま生きているのでしょうか。
-
- 332
- 2015/09/04(金) 07:27:47.76
-
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 ) 関数を追加
-
- 333
- 2015/09/04(金) 07:28:19.18
-
不備改修:
プロジェクト管理の「この中の最後へ追加」で「ファイル相対参照」を実行して、ファイル一覧ダイアログボックスから複数のファイルを選ぶと、それらのファイル群は、本来、同階層になるべきだが、順々に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 の歌唱曲を変更
-
- 334
- 2015/09/04(金) 07:28:53.86
-
前版からバージョンアップする場合:
次のファイルを上書き (必須)
・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
-
- 335
- 2015/09/05(土) 15:49:42.14
-
ApもEpもWindows 10で使うとMEが使えないんだが、何か設定を忘れていたりするのかな?
Win8環境からそのまま持ってきただけなんだが…
-
- 336
- 2015/09/05(土) 15:50:51.45
-
× ME
○ MS-IME
-
- 337
- 2015/09/06(日) 20:53:52.78
-
Vectorで落としてきた奴エクスプローラで展開するとファイルが壊れるみたい
確認できたのはEpsaly.exeとEpsaly.chm
どちらも不明な発行元としてセキュリティが警告してきて
ヘルプファイルの方はページが表示されない
7zipかArchiveDecorderで開くと問題なし
-
- 338
- 2015/09/06(日) 21:41:17.79
-
まだWin XP SP2の新機能だった
Zone.Identifier/ZoneId知らない人っているんだね
そういうときはファイルのプロパティを開いて「ブロックの解除」を押すんだ
7zip等がZoneIdに未対応なだけ.mp4.exeとかのウィルス踏みやすくなるから
むしろそっちが問題
-
- 339
- 2015/09/06(日) 22:16:44.26
-
ExplzhがZoneIDに対応したのも本日公開されたばかりのバージョンが最初という現状なわけで。
-
- 341
- 2015/10/08(木) 07:00:23.08
-
Epsalyだけどタブのダブルクリックによる新規作成と、
タブ配置のオートソートの解除ってどうやるんです?
タブを入れ替えてセッション保存しても復元時に位置が昇順に戻っちゃうね
-
- 342
- 2015/10/09(金) 15:22:08.06
-
「タブをダブルクリック」って割り当てがそもそもなかった気がする
ソート解除は、外部インターフェース→起動オプションに/Te追加
-
- 343
- 2015/10/09(金) 21:06:01.99
-
タブバーの右クリックメニューで「ボタンを名前順に並べ替え」のチェックを外す、でも可能
-
- 344
- 2015/10/24(土) 11:05:25.68
-
>>335-336
私も同じ状態です
IME日本語入力オンの状態でEpsalyに移動Alt-半角で日本語入力状態になりました
Epsaly入力とIMEの状態表示が連動しませんね
-
- 345
- 2015/11/12(木) 20:42:13.91
-
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関連でお手入れが入ったな
連動しないんじゃなくて表示に問題があったのか?
このページを共有する
おすすめワード