進展するCSIDE(シーサイド)

デバッガのエキスパート集団が独自に開発した「CSIDE」は、常に機能性・操作性を追及し、進化し続けます。

■ 統合開発環境

  Version6 Version5 Version4 Version3
シンタックス・エディタ      
エディタ  
ビルダ  
ワークスペース  
ウィザード形式でワークスペースの構成を作成可能  
HEWプロジェクトのインポート    
アプリケーション・ジェネレータ      
バージョン管理連動機能      
定義・参照へのジャンプ機能      
ビルド・エラー表示ウィンドウ      

■ デバッグ機能

  Version6 Version5 Version4 Version3
ファイルのロード/セーブ
実行制御
メモリやIO、レジスタの参照/変更
命令のアセンブル/逆アセンブル
ソフトウェア・ブレーク
ハードウェア・ブレーク
各社C言語対応
C++対応
変数の参照/変更
スタック・トレース
自動ウォッチ
拡張クィック・インスペクト      
クイック・インスペクト
配列表示範囲指定      
グローバル変数フィルタ機能      
Eメール送信機能      
レジスタのクィック・インスペクト      

■ 操作性

  Version6 Version5 Version4 Version3
マルチウィンドウ
日本語オペレーション
ダイレクト・データチェンジ
シンボル補完
ダブルクリック・アクション
マグネット・ウィンドウ
ウィンドウを常に手前表示
マーク設定
プロジェクト保存
起動時のプロジェクト選択
マクロ実行
ポート設定のマクロの生成
ツール・メニュー拡張
見やすいアニメーション表示
マニュアル全文検索
ファイル検索
汎用検索
ファイルのドラッグ&ドロップ
デフォルトの拡張子設定
ホイール・マウス対応
トレース・ウィンドウとコード・ウィンドウのリンク
I/Oウィンドウ
実行中のソフトウェア・ブレーク設定
アウトプット・ウィンドウ
カスタマイズ可能なGUI  
外部アプリケーション接続サポート  
ターミナル・ウィンドウ    
状況依存ヘルプ(F1)      
マウスジェスチャ      
キーボード設定      
履歴の初期化      

■ マクロ機能

  Version6 Version5 Version4 Version3
マクロBOX    
Cマクロ・インタプリタ      
マクロ・アシスト機能      

■ スタイル

  Version6 Version5 Version4 Version3
Hight Color 対応ツールバー    
ドッキング・メニューバー    
MDIクライアントTab機能    
ドッキング・ウィンドウ    
さまざまなウィンドウをグループ化    
ウィンドウからタブを分離可能    
ウィンドウをメイン・フレーム外に配置可能    
ウィンドウをパネル化可能    
自分スタイルが楽しめるテーマ機能    
ウィンドウの切り替えが簡単    

■ 測定機能 *1

  Version6 Version5 Version4 Version3
リアルタイム・トレース
実行時間測定
プロファイル測定
2点間実行時間測定
モジュール実行時間測定
カバレッジ測定
イベント簡易設定機能

■ リアルタイムOS対応 (オプション) *2

  Version6 Version5 Version4 Version3
ステータス表示
ステータスのリアルタイム表示 V4.85
以降
 
タスク・トレースの遷移グラフ表示
タスク・トレースのCPU占有率表示 V4.80
以降
 
タスク・トレースのリアルタイム表示 V4.85
以降
 
タスク・トレースのトリガ V4.8x
以降
 
タスク・ブレーク V4.80
以降
 

■ Linux対応 (オプション) *3

  Version6 Version5 Version4 Version3
カーネル/ローダブル・モジュール/アプリケーションのデバッグ対応  
マルチプロセス/マルチスレッド対応  
プロセストレース  
メモリプロファイラ  
  • *1:対応機種によって仕様が一部異なります。
  • *2:対応リアルタイムOSによって仕様が一部異なります。
  • *3:対応Linuxによって仕様が一部異なります。