コードエディタ Panic Nova β版 1.0b19 リリース
コードエディタ Panic Nova β版がβ19にバージョンアップされました。
前回のβ18から1日でのバージョンアップとなります。
何か重大なバグがあったのでしょうか?
β18利用時にクラッシュが発生していました。
β18は利用中に if {〜} の } を入力するとアプリがクラッシュすることが数回ありました。
「if{」までを入力すると「}」は自動挿入されるのですが、「}」を一旦削除し行を移動し「}」を入力すると効果確率でクラッシュする現象でした。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | <?php // 元のデータ $data[] = $aaa['a']; $data[] = $aaa['b']; $data[] = $aaa['c']; $data[] = $aaa['d']; // ifを挿入 $data[] = $aaa['a']; $data[] = $aaa['b']; if(〜何かしらの判定〜){} // この時点で「}」は自動で挿入される $data[] = $aaa['c']; $data[] = $aaa['d']; // 「}」を削除しインデントを挿入 $data[] = $aaa['a']; $data[] = $aaa['b']; if(〜何かしらの判定〜){ $data[] = $aaa['c']; $data[] = $aaa['d']; // 「}」を下の行に追加 // 「}」追加直後にアプリがクラッシュ $data[] = $aaa['a']; $data[] = $aaa['b']; if(〜何かしらの判定〜){ $data[] = $aaa['c']; $data[] = $aaa['d']; } ?> |
変更点
リリースノートによると新機能は1点の追加でした。
Extensions: Ensure
LanguageClient
‘initialized’ message has a ‘params’ object
バグフィックスが4点でした。
やはりとじカッコの入力でクラッシュする修正がありました。
Fixed a potential crash when typing closing brackets that cause a dedent
Preview: Resolved an issue with the hover tags not disappearing on navigate
Fixed indentation that is less than a tab width being stripped from inserted clips
Resolve an issue with switching theme based on system appearance
設定画面
今回設定画面の変更はなく、前回のβ18と同様でした。
まとめ
閉じカッコ「}」のクラッシュは回避策(入力する順序などを変える)がありましたが、プログラミングでは頻繁に利用するので早急に対応したのかもしれません。
S.E->お勧め記事;
- Panic Nova 4 リリース 試用期間のリセットで利用済みのユーザーも再利用可能
- Panic Nova 購入から1年が過ぎライセンスの更新時期の注意点
- コードエディタ Panic Nova 1.0がリリースされました。
- コードエディタ Panic Nova β版 1.0b18 リリース
- コードエディタ Panic Nova β版 1.0b20 リリース
- コードエディタ Panic Nova 2.0がリリースされました。
- Panic Nova 5 リリース〜カラーピッカーを搭載
- コードエディタ Panic Nova 3.0がリリースされました。
- コードエディタ Panic Nova β版 1.0b17 リリース