作品情報

ID#1392

hspc

一般プログラム
作者: ほのぼの


(ダウンロードの注意)

HSPプログラムコンテスト2022応募作品
更新日:2022-11-20
バージョン:3.4.2 (完成度60%)

ユーザーの評価 (1)

プログラム技術0
完成度1
アイデア0

HSP3プログラムファイルをCUIで簡単にコンパイル/自動実行ファイル作成/実行/診断が行えます。

外部ツールとして様々なエディタから呼び出される使い方を念頭に作成しました。

2022年の更新は、使用するHSP3開発環境をhspc.exe直下以外のディレクトリが使用できるようになりました。

HSP3_ROOT環境変数、--hsp3rootオプションでHSP3開発環境のディレクトリを絶対パスで指定することで、hspcはその環境を使用します。パスの文字化けなどにより、指定に失敗した場合、従来通りに自身直下の環境を使用します。

詳しくはreadmeファイルをご覧ください。
スタッフ:一人なのです。

タグ:contest2017 contest2018 contest2019 contest2020 contest2021 contest2022
動作環境:IE5.5以上のインストールが必要です。
プラグイン/モジュール:hspcmp.dll sqlite3.dll
ライセンス:MIT LICENSE
作成開始:2017年
募集項目:
説明書: hspcontest1392.txt

作品へのコメント

過去のコメントはこちら

No.4 [ほのぼの]さんが作品にコメントしました - 2022/11/25 22:33:28

    ドキュメント修正したバージョン v3.4.2 がダウンロードできるようになったのを確認しました。

No.3 [ほのぼの]さんが作品にコメントしました - 2022/11/20 12:59:17

    v3.4.1 が公開されたのを確認しました。

    このバージョンでは、-wオプションが機能しない不具合を修正しました。


    かの様、ご迷惑をおかけして申し訳ございませんでした。ドキュメント記載漏れのご指摘ありがとうございます。修正します。

    本作がお役に立てれば幸いです。

No.2 [かの]さんが作品にコメントしました - 2022/11/18 23:41:17

    ほのぼのさん

    3.4.1でデバッグウィンドウが表示されることを確認しました。
    バグだったのですね。
    修正ありがとうございます。とても便利になりました!

    -w オプションはドキュメントに説明が無く機能が分からなかったのですが、デバッグウィンドウ表示だったのですね。

    (assert命令なんてものがあることも知りませんでした。。logmes命令とともに便利ですね。今までtitle使ってデバッグ表示してました…汗)

No.1 [ほのぼの]さんが作品にコメントしました - 2022/11/17 01:56:20

    かの様、コメントと評価ありがとうございます。励みになります。

    不具合の件、こちらでも再現できましたので修正したいと思います。

    現状の不具合の対処法ですが、v3.4.0の新機能をご使用なさらない場合、旧バージョンv2.1.1へロールバックするのが簡単です。

    それ以外の方法を取る場合、お手数をおかけします。

    ソースコード最初にassert命令を実行して、デバッグウィンドウの実行ボタンを押すことで対処できます。

    assert命令に関しましては、HSP3開発環境に同梱されているHDL.exeで閲覧できます。

    ご不便をおかけして申し訳ございません。進捗はコメント欄に追ってご報告いたします。

No.0 [かの]さんが作品を評価しました( 完成度 ) - 2022/11/08 23:28:01

    柔軟に設定できて、外部エディタを使うときにとても便利です。
    ちゃんと理解できていなくて恐縮ですが、外部エディタでデバッグウィンドウを表示しながら実行する術はないのでしょうか?
    hspcでデバッグ実行(デバッグ情報を付与してコンパイル)した際にデバッグウィンドウが表示されると良いなと思いました。
    (hspc側ではどうしようもない気もしますが…)



コメント投稿

登録ユーザーの方はログインしてください。
この作品は登録ユーザーからのコメントを受け付けています。
初めて投稿する方は、作品コメントと評価についてをよくお読みください。