Cassava Editor 2.5 の開発に関するページです。
Ver.2.5 で追加する機能やリリース時期は未定です。 作者の気まぐれで作った機能が入っています。
更新履歴
Ver.2.5 α2(2022/03/12)
- ダウンロード
- 64 bit: Cassava25a2_64.zip (3.46 MB)
- 32 bit: Cassava25a2.zip (2.27 MB)
-
[635]
行ごとの列数を保持するオプションを追加。
- 「セーブ時に各行の列数を統一する」のチェックを外した状態で「下端・右端の内容のない行・列も保存する」をチェックすると、各行一番右のセルに「↵」というマーカーが表示されるようになる。保存時には「↵」までのセルが出力される。
- 「元に戻す」「やり直し」など、一部の操作では正しく「↵」の位置が更新されない場合があります。
- [670] マクロの数が多い場合、[マクロ] メニューを複数列で表示するようにした (2.4.2 でも変更)。
Ver.2.5 α1(2022/03/05)
- ダウンロード
- 64 bit: Cassava25a1_64.zip (3.46 MB)
- 32 bit: Cassava25a1.zip (2.27 MB)
- マクロの機能追加・動作変更。
- JavaScript 風の記法で正規表現検索・置換ができるようにした。
- 正規表現オブジェクトを生成する文法として /pattern/flags と new RegExp(pattern, flags) を追加。
- str1.replace(regexp, str2) を追加。
- str1.replaceAll(regexp, str2) で正規表現オブジェクトを使用できるようにした。
- str.search(regexp) で正規表現オブジェクトを使用できるようにした。
- Ver.2.2.0 で追加した replace(str1, str2, str3, ignoreCase, regex) は非推奨とした。
- str1.replaceAll(str2, str3) が大文字小文字を区別しない検索となっていたのを区別するように変更。
- for (v of array) { ... } 構文を追加。 キーに「length」および 0 から length - 1 までが含まれているオブジェクトを反復処理する。
- セミコロンや演算子を挟まずに変数や値が連続している場合、エラーとなるようにした。
- JavaScript 風の記法で正規表現検索・置換ができるようにした。
- HTML エクスポート時に、セル内改行箇所に「<br>」を出力するようにした。 また、「https://」から始まるセルにリンクを出力するようにした。