Repolode
royqh1979

royqh1979/RedPanda-CPP

Qt製の軽量クロスプラットフォームC/C++・GNU Assembly IDE。Dev-C++ 7の後継。

代替できる製品:Dev-C++Visual Studio

スター
1,487
フォーク
150
未解決の Issue
150
最終コミット
4 日前

これは何?

Red Panda C++は、Qtで構築され、Windows、Linux、macOSで動作するC、C++、GNU Assembly向けの統合開発環境です。Red Panda Dev-C++ 7の後継として、軽量なDev-C++風のワークフローを引き継ぎながら、クロスプラットフォームに対応しています。

編集やコンパイルに加えて、あらかじめ定義した入力と期待される出力でプログラムを実行する問題セット機能を備えています。また、ブラウザー拡張機能のCompetitive Companionと連携し、オンラインジャッジサイトから問題を取り込めます。Assemblyプログラムの編集、コンパイル、デバッグにはGNU AssemblerまたはNASMを使用できます。デバッグにはgdb/miインターフェースを使い、強化されたウォッチウィンドウ、メモリビュー、gdbserverモードを利用できます。

エディターには、シンボルの出現箇所検索、TODOビュー、改良されたコード折りたたみと自動インデントに加え、ダークテーマと高DPI描画の改善が含まれています。コードインテリジェンスは、ラムダ、UTF-8識別子、C++14の型エイリアス、引数付きマクロに対応しています。

主な機能

  • 01Windows、Linux、macOSで動作します。
  • 02C、C++、GNU/NASM Assemblyプログラムの編集、コンパイル、デバッグに対応します。
  • 03gdb/miインターフェースでデバッグでき、強化されたウォッチウィンドウ、メモリビュー、gdbserverモードを備えています。
  • 04問題セットで、あらかじめ定義した入力と期待される出力を使ってプログラムを実行できます。
  • 05Competitive Companion拡張機能を使って、オンラインジャッジから問題を取り込めます。
  • 06シンボルの出現箇所検索とTODOビューを利用できます。

ユースケース

  • シンプルで軽量なIDEを使ってCやC++を学ぶ。
  • オンラインジャッジの問題で競技プログラミングの練習をする。
  • GNU AssemblerまたはNASMでAssemblyコードを作成し、デバッグする。
  • Dev-C++風のワークフローでLinuxやmacOS上のC/C++プロジェクトを開発する。

使う前に知っておきたいこと

  • GPL-3.0の下でライセンスされており、コピーレフトライセンスのため、派生作品も同じ条件で配布する必要があります。

トピック

よくある質問

RedPanda-CPP とは?
Qt製の軽量クロスプラットフォームC/C++・GNU Assembly IDE。Dev-C++ 7の後継。 Red Panda C++は、Qtで構築され、Windows、Linux、macOSで動作するC、C++、GNU Assembly向けの統合開発環境です。Red Panda Dev-C++ 7の後継として、軽量なDev-C++風のワークフローを引き継ぎながら、クロスプラットフォームに対応しています。
RedPanda-CPP は無料で使えますか?ライセンスは?
RedPanda-CPP は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
RedPanda-CPP は今もメンテナンスされていますか?
活発にメンテナンス中。RedPanda-CPP の最終コミットは 2026年11月2日 です。
RedPanda-CPP は何に使えますか?
シンプルで軽量なIDEを使ってCやC++を学ぶ。 オンラインジャッジの問題で競技プログラミングの練習をする。 GNU AssemblerまたはNASMでAssemblyコードを作成し、デバッグする。 Dev-C++風のワークフローでLinuxやmacOS上のC/C++プロジェクトを開発する。
RedPanda-CPP はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/royqh1979/RedPanda-CPP

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

プログラムの実行を記録して決定論的に再生し、gdbに逆実行機能を追加する軽量なLinuxツール。

開発ツール#debugger#gdb#linux
1.1万+9 今週667C++Other活発にメンテナンス更新 4 日前

プロセッサのコード実行を学べる、RISC-Vコンピューターアーキテクチャのビジュアルシミュレーター兼アセンブリエディター。

学習リソース#risc-v#computer-architecture#simulator
3474+10 今週388C++MIT活発にメンテナンス更新 3 日前