初めまして
CS+ 環境での操作です。
"コード生成"を行うと、「コード生成」カテゴリが作成されますが、既に「コード生成」カテゴリがある場合でも作成されます。
この時、複数の「コード生成」カテゴリが作成されるのですが、抑制する事はできないのでしょうか?
また、ここで作成された"空の"「コード生成」カテゴリを削除するする事ができません。(何度か、CS+を再起動すると削除できる)
これについてもなんとかならないでしょうか?
初めてなので、説明不足もあるかと思いますが、情報がありましたら、よろしくお願いします。
こんにちは。NoMaYです。ちょうど別スレッドでチョコさんが現象が発生するmtpjファイルを投稿されていましたので調べてみました。(その1)RL78/G23-64PFPBのArduinoIDE環境を使ってみました。japan.renesasrulz.com/cafe_rene/f/002-2095199602/8129/rl78-g23-64pfpb-arduinoide/42414#42414問題のmtpjファイルの特徴は以下の通りです。(1) 以下の3枚目の画面コピーの左: 本来のコード生成カテゴリを指すGUIDエントリが欠落している(2) 以下の2枚目の画面コピーの右: コード生成すると元々の本来のコード生成カテゴリと異なるGUIDで新規コード生成カテゴリが生成される以下、画面コピーですmtpjファイルを開いてコード生成すると空のコード生成カテゴリが出来てしまう画面コピーの右: コード生成すると元々の本来のコード生成カテゴリと異なるGUIDで新規コード生成カテゴリが生成される画面コピーの左: 本来のコード生成カテゴリを指すGUIDエントリが欠落している画面コピーの右: コード生成すると元々の本来のコード生成カテゴリと異なるGUIDで新規コード生成カテゴリが生成される
こんにちは。NoMaYです。調べてみました、その2、です。問題のmtpjファイルの特徴は以下の通りです。(続き)(3) 以下の1枚目の画面コピーの右: 一旦mtpjファイルを閉じ、再度開き、“コード生成せず”にmtpjファイルを保存するとコード生成カテゴリを指すGUIDエントリが消失する(4) 以下の2枚目の画面コピーの右: 上記mtpjファイル保存後、“コード生成して”からmtpjファイルを保存するとコード生成カテゴリを指すGUIDエントリが同一GUIDで再生する以下、画面コピーです画面コピーの右: 一旦mtpjファイルを閉じ、再度開き、“コード生成せず”にmtpjファイルを保存するとコード生成カテゴリを指すGUIDエントリが消失する画面コピーの右: 上記mtpjファイル保存後、“コード生成して”からmtpjファイルを保存するとコード生成カテゴリを指すGUIDエントリが同一GUIDで再生する
こんにちは。NoMaYです。調べてみました、その3、です。空のカテゴリを指すGUIDエントリが同一GUIDで再生と消失を繰り返すことから以下を試してみた。(A) 空のカテゴリを削除するのではなく、むしろ、それまでの中身のある方のカテゴリを削除する(B) コード生成する(C) 空のカテゴリの下に中身が生成される(そして余分なカテゴリは生成されなかった)以下、画面コピーです空のカテゴリを削除するのではなく、むしろ、それまでの中身のある方のカテゴリを削除するコード生成する空のカテゴリの下に中身が生成される(そして余分なカテゴリは生成されなかった)
こんにちは。NoMaYです。調べてみました、その4(了)、です。(5) 前の投稿の通りにやっても、コード生成カテゴリを指すGUIDエントリが同一GUIDで消失と再生を繰り返す、という点は同じである(6) しかしながら、同一GUIDで消失と再生を繰り返す、だけなので余分なカテゴリはもう生成されないようである判明したmtpjファイルの問題点(X) 一旦mtpjファイルを閉じ、再度開き、“コード生成せず”にmtpjファイルを保存するとコード生成カテゴリを指すGUIDエントリが消失する(Y) この挙動はどのmtpjファイルでも同じなのか?それとも何かこのmtpjファイルに特有な事情があるのか?(手元で新規作成して調べる?→追記)(Z) コード生成カテゴリを指すGUIDエントリが消失している場合、どのような条件でコード生成カテゴリを指すGUIDが変化するのか不明である(Z-1) CS+のバージョンが変わるとGUIDが変化する?(Z-2) パソコンが変わるとGUIDが変化する?(Z-3) ユーザ名が変わるとGUIDが変化する?[追記]手元で新規作成してみました。その場合でも以下の挙動は同じでした。(X) 一旦mtpjファイルを閉じ、再度開き、“コード生成せず”にmtpjファイルを保存するとコード生成カテゴリを指すGUIDエントリが消失する以下、画面コピーです左: プロジェクト作成直後(まだコード生成していない)右: コード生成直後(今までとは異なるGUIDでコード生成カテゴリを指すGUIDエントリが作成される)左: 上の画面コピーの右と同じ右: 一旦mtpjファイルを閉じ、再度開き、“コード生成せず”にmtpjファイルを保存するとコード生成カテゴリを指すGUIDエントリが消失する左: 上の画面コピーの右と同じ右: 上記mtpjファイル保存後、“コード生成して”からmtpjファイルを保存するとコード生成カテゴリを指すGUIDエントリが同一GUIDで再生する