Everything

 

[コード生成設定]タブ


プロジェクト・ツリー パネルで選択した[コード生成(設計ツール)]に対応した情報(ファイル生成モード,製品情報)の表示,および設定の変更を行います。

図 A.4

[コード生成設定]タブ

ここでは,次の項目について説明します。

[オープン方法]

-

プロジェクト・ツリー パネルにおいて,[Project name(プロジェクト)]→[コード生成(設計ツール)]を選択したのち,[表示]メニュー→[プロパティ]を選択

-

プロジェクト・ツリー パネルにおいて,[Project name(プロジェクト)]→[コード生成(設計ツール)]を選択したのち,コンテキスト・メニューから[プロパティ]を選択

備考

すでに本パネルがオープンしていた場合,プロジェクト・ツリー パネルの[コード生成(設計ツール)]を選択することにより,表示内容が切り替わります。

[各エリアの説明]

(1)

[ファイル生成モード]カテゴリ

プロジェクト・ツリー パネルで選択した[コード生成(設計ツール)]に関する情報(API関数の出力制御,生成先フォルダ,ファイル生成制御,プロジェクトへの登録,レポート形式)の表示,および設定の変更を行います。

API関数の出力制御

出力するAPI関数の種類を選択します。

設定に合わせてすべて出力する

周辺機能 パネルで使用する旨の設定が行われている周辺機能(クロック発生回路,ポート機能など)の全API関数を出力します。

初期化関数のみ出力する

周辺機能 パネルで使用する旨の設定が行われている周辺機能(クロック発生回路,ポート機能など)のAPI関数のうち,初期化処理に関するAPI関数のみを出力します。

テキスト・ファイル・

エンコード

生成するファイルのエンコード方法を選択します。

システム

Windowsで設定されているエンコードでファイルを生成します。

Unicode(UTF-8)

Unicode(UTF-8)でファイルを生成します。

簡体字中国語(GB2312)

簡体字中国語(GB2312)でファイルを生成します。

繁体中国語(Big5)

繁体中国語(Big5)でファイルを生成します。

ラテン1(ISO)

ラテン1(ISO)でファイルを生成します。

日本語(EUC)

日本語(EUC)でファイルを生成します。

日本語(シフトJIS)

日本語(シフトJIS)でファイルを生成します。

ASCII

ASCIIでファイルを生成します。

UTF-16LE

UTF-16LEでファイルを生成します。

UTF-16BE

UTF-16BEでファイルを生成します。

UTF-16

UTF-16でファイルを生成します。

日本語(JIS)

日本語(JIS)でファイルを生成します。

生成日

生成するファイルのファイルヘッダに生成日を生成するか選択します。

生成する

ファイルヘッダに生成日を生成します。

生成しない

ファイルヘッダに生成日を生成しません。

生成先フォルダ

ファイルの出力先を入力します。

ファイル生成制御

周辺機能 パネル ボタンがクリックされた際,既に同一のファイル名を有するファイルが存在していた場合の対応を選択します。

すでにファイルがあれば何もしない

同一のファイル名を有するファイルが存在していた場合,該当ファイルの出力を行いません。

ファイルをマージする

同一のファイル名を有するファイルが存在していた場合,該当ファイルをマージします。

なお,マージする部位については,

/* Start user code …. Do not edit comment generated here */

から

/* End user code. Do not edit comment generated here */

で囲まれた部位に限られます。

ファイルを上書きする

同一のファイル名を有するファイルが存在していた場合,該当ファイルを上書きします。

プロジェクトへの登録

周辺機能 パネル ボタンがクリックされた際に出力されたファイルをプロジェクトに登録するか否かを選択します。

生成ファイルをプロジェクトへ登録する

登録します。

生成ファイルをプロジェクトへ登録しない

登録しません。

レポート形式

[ファイル]メニュー→[コード生成レポート を保存]を選択した際に出力されるレポート・ファイル(2種類:Function,Macro)の出力形式を選択します。

HTMLファイル

HTML形式で出力します。

CSVファイル

CSV形式で出力します。

備考

[ファイル生成制御]で[ファイルをマージする]を選択した場合,マージする部位内の“{”と“}”の数は一致させる必要があります。“{”と“}”の数が不一致な際は,正しいマージ処理が行われません。

(2)

[製品情報]カテゴリ

プロジェクト・ツリー パネルで選択した[コード生成(設計ツール)]に関する情報(リリース日付,バージョン)の表示を行います。

リリース日付

コード生成(設計ツール)のリリース日付を表示します。

バージョン

コード生成(設計ツール)のバージョンを表示します。