かぞえチャオ!Ver.1.54リリース! [ソフトウェア]
4月24日より、かぞえチャオ!Ver.1.54とここみチャオ!Ver.1.54を、Vectorサイトにて公開しました。
Ver.1.54では、
(1) プロジェクトファイル登録時の不具合の修正
(2) .NETのプロジェクトファイルの登録
(3) Ver.1.53で追加したステップ比較AUTOモードのロジック改善
を行いました。
(1)は、プロジェクトファイルのあるフォルダにソースファイルがない場合、ファイルが登録できない不具合の修正です。
これは、プロジェクトファイルに書かれているパス情報をもとに、ファイルを登録するよう修正しました。
(2)は、.NETのプロジェクトファイル(*.vcproj、*.vbproj、*.csproj)を登録できるようにした対応です。
これらのプロジェクトファイルをファイル登録リストへドラッグ&ドロップすると、プロジェクトファイルに書かれているファイルだけを一度に登録できます。
(3)は、比較時同一行認識ライン数のAUTO時の処理の改善です。
Ver.1.53のAUTOモードでは、異なる行の間に同じ行があっても、同じとみなさないことがありました。
異なる行の間に1行だけ同じ行がある場合は、修正3行と数えていました。
このほか、よく似た行が複数あると、比較する行がずれることもありました。
比較する行がずれると、修正行が実際よりも多くカウントされてしまいます。
Ver.1.54では、一番似ている行を探すロジックを改良することで、修正行をより正確に数えられるようにしました。
これまでの数値を指定して比較する場合に比べても、よくなっていると思います。
Cres「今回のバージョンアップは、機能追加はないんやな~」
Forti「そうやね、主に不具合修正と前回追加した機能の改善だけやね。」
Cres「新しい機能の追加は、やらへんの?」
Forti「今のところ、考えてないけどね。」
Cres「ってことは、不具合が見つかったときにバージョンアップするぐらい?」
Forti「そうやね。実は、Delphiで問題が残ってるんやけどね。」
Cres「それってどんな問題?」
Forti「同じ名前でパラメータが違うモジュールがあるとうまく比較できないって問題なんやけどね。」
Cres「解決しそうなん?」
Forti「ちょっとかかりそうやね。なるべく早くβ版はリリースしたいと思ってるけどね。」
というわけで、
かぞえチャオ!の次回のバージョンアップは、もう少し先になりそうです。
現状のかぞえチャオ!は、同じ名前の関数がある場合に行うパラメータのチェックを、関数名の書かれている行しか行わないようになってます。
Delphiで、同じ名前の関数があるときは、パラメータの記述を複数行にわけず、1行に記述するようにしてください。
パラメータの多い関数は、コードが見難くなるので、できるだけ早く対策版をリリースしたいと考えています。
Ver.1.54では、
(1) プロジェクトファイル登録時の不具合の修正
(2) .NETのプロジェクトファイルの登録
(3) Ver.1.53で追加したステップ比較AUTOモードのロジック改善
を行いました。
(1)は、プロジェクトファイルのあるフォルダにソースファイルがない場合、ファイルが登録できない不具合の修正です。
これは、プロジェクトファイルに書かれているパス情報をもとに、ファイルを登録するよう修正しました。
(2)は、.NETのプロジェクトファイル(*.vcproj、*.vbproj、*.csproj)を登録できるようにした対応です。
これらのプロジェクトファイルをファイル登録リストへドラッグ&ドロップすると、プロジェクトファイルに書かれているファイルだけを一度に登録できます。
(3)は、比較時同一行認識ライン数のAUTO時の処理の改善です。
Ver.1.53のAUTOモードでは、異なる行の間に同じ行があっても、同じとみなさないことがありました。
異なる行の間に1行だけ同じ行がある場合は、修正3行と数えていました。
このほか、よく似た行が複数あると、比較する行がずれることもありました。
比較する行がずれると、修正行が実際よりも多くカウントされてしまいます。
Ver.1.54では、一番似ている行を探すロジックを改良することで、修正行をより正確に数えられるようにしました。
これまでの数値を指定して比較する場合に比べても、よくなっていると思います。
Cres「今回のバージョンアップは、機能追加はないんやな~」
Forti「そうやね、主に不具合修正と前回追加した機能の改善だけやね。」
Cres「新しい機能の追加は、やらへんの?」
Forti「今のところ、考えてないけどね。」
Cres「ってことは、不具合が見つかったときにバージョンアップするぐらい?」
Forti「そうやね。実は、Delphiで問題が残ってるんやけどね。」
Cres「それってどんな問題?」
Forti「同じ名前でパラメータが違うモジュールがあるとうまく比較できないって問題なんやけどね。」
Cres「解決しそうなん?」
Forti「ちょっとかかりそうやね。なるべく早くβ版はリリースしたいと思ってるけどね。」
というわけで、
かぞえチャオ!の次回のバージョンアップは、もう少し先になりそうです。
現状のかぞえチャオ!は、同じ名前の関数がある場合に行うパラメータのチェックを、関数名の書かれている行しか行わないようになってます。
Delphiで、同じ名前の関数があるときは、パラメータの記述を複数行にわけず、1行に記述するようにしてください。
パラメータの多い関数は、コードが見難くなるので、できるだけ早く対策版をリリースしたいと考えています。
コメント 0