2026年4月3日金曜日

visual studio C# Rev.0.3

おはようございます.天気晴れ.段ボールと本をゴミ出ししたら寒かったので4月にしては気温低め.

今夜はプロジェクト・ヘイル・メアリーを見ようかと思っています.友情SFだそうで、わたしの好みじゃないと予想しています.評判は良いですね.

ーーーー
visual studio C#のPCアプリを引き継いで10日ほど経ちました.
わたしが仕様を決めたアプリですのでやってることは最初から知ってました.
どこで何をやっているのか、またvisual studioの使い方を理解するのに7日間ほどかかりました.今はcode修正をやっています.

ボタンデザインがこんなのになっていて、前任者が自分でBMPをデザインしたのだろうかと、凝った事するなぁと思っていました.
AIにこのアイコンは何かを聞いたら自作ではなくて、アイコンを公開しているサイトがあるんですね.いろんなアイコンがあります.
これらのアイコンは使いそうにないです.懐かしい鳥さんがいました.shitを検索したけどありませんでした.
visualstudioがこのサイトとリンクしていて、アイコン名を補完してくれます.
<materialDesign:PackIcon Kind="Numeric3BoxMultiple" Width="25" Height="25"/>


エラーが出たら、、、
 エラーメッセージを右クリック→copilotに聞く→対策が表示される→実施
これで治せます.
「ボタンを増やしたい」とAIに聞くと教えてくれます.
AIが居なかったらさっぱり進まなかったと思います.


エラーとか外観についてはAIに聞けば良いのですが、これから先は自分のアタマで考えなくちゃいけない場所へ入ってゆきます.


その後、サクッと例外で死亡中.
UIでない場所をまさぐっていたらこれだ.
気になる箇所のcodeを原状復帰させたつもりだけど、復旧せず.
AIのお言葉を聞いて調査しようそうしよう.

↑映画から帰ってきて、AIのご意見で治りました.
UIの画面要素を非UI側でアクセスしてる場所が原因でした.AIのおかげです.
ビルドは通ってしまうのだけど、warningぐらい出してくれないかな.

かしこ

21 件のコメント:

  1. コレじゃなくて?
    https://pictogrammers.com/library/mdi/icon/emoticon-poop/
    ※ココにありました
    https://pictogrammers.com/library/mdi/category/emoji/

    返信削除
    返信
    1. おおお、あるじゃん(笑)
      配置しちゃおうかな
      emoticonってはじめて聞いたのはスラングなのかな
      unchiでもshitでもないんか?

      削除
    2. 確か、
      shit → クソ
      poop → うんち(幼児語のイメージ)
      みたいなニュアンスだったかと・・・
      ※「shit」は、余りにも下品なので、そのままは使われないんだろうな。まぁ、同じことですが(笑)

      削除
    3. shitしかしらんかった
      もっと上品になろうと誓った

      削除
    4. >emoticonってはじめて聞いた
      本来は「絵」じゃなくて「顔文字」の意味らしい
      https://ja.wikipedia.org/wiki/%E9%A1%94%E6%96%87%E5%AD%97
      ※なんか、テキトーだな(笑)と思った。

      削除
    5. 多分今は、区別なくどっちでも通じるんだろうな。

      削除
    6. エモチコンと読めてしまって、
      絵文字コンと
      連想しちゃうす

      削除
  2. >気になる箇所のcodeを原状復帰させたつもりだけど、復旧せず.
    git は、こういう時、
    ・一瞬で、元に戻る
    ので、楽でいいです(笑)
    ※幾らでも「試せる」ところが良いです。
    まぁ、「フォルダコピー」とっときゃいいダケですが、
    git は「選択的に」戻せるので便利です。
    ※コンパイル後のオブジェクトとか、exeとかは無視して、「純粋なソースだけ復帰」とか出来る。なので、ホントに「一瞬」で戻るんだよなー。

    返信削除
    返信
    1. Visual Studio って、昔から、
      ・画面エディタが良く死ぬ
      (変なフィールド追加したら死んだとか、「テキストボックス」移動しただけで死んだ、とか)
      良くあるので、「それだけの為」に使っても良いくらいです。
      何故か Visual Studio のエディタって「テキストボックスを1ドット移動しただけ」で、余計なフィールドも書き換えたりするので、差分を取っても「なんでだか分からない」(何変えたのか分からない)ことも多いし。
      以前は、ホントに「余計な事すんじゃねー!」と、何回「怒り狂った」か分からない。
      git 使い出してからは、これが「まぁ、戻せばいいや」になって、少しマシになった。

      削除
    2. gitにcheck inしたかったのだけど、
      アカウントエラーみたいので
      リポジトリを作れなくて
      ダメだったの
      ぴえん

      削除
    3. >アカウントエラー
      ローカルで使ってる分には、git には「アカウント」なんて要りませんが・・・
      GitHub(や、GitLab) みたいな、外部の仕組みを使ってますか?
      ※その場に居れば、多分すぐ分かるんだが、リモート(笑)だと分かんないな。多分何か、設定が間違ってる。

      削除
    4. あ、そうそう。git のリポジトリも、
      ・良く壊れる
      事ありますね・・・
      ※なので、私はよく「3つくらい」バックアップ取ってます(笑)
      リポジトリ本体は、単なる「ファイル」ですので。

      削除
    5. vsからやると死亡という状況

      削除
  3. >UIでない場所をまさぐっていた
    理由は不明(と言うか「バグ」を疑ってます)ですが、それでもいきなり、
    ・画面が開けなくなるコト
    も、結構あります。
    ※多分、複雑なオブジェクト同士の関連性がどこかにあるんだと思います。
    急に(内部的な、順番の関係?で)「変数が未定義になる」とかで、落ちるんだろうな、と思ってますが。
    ※git とか無い時、元に戻せないので泥沼にはまって「画面をゼロから作り直した」事もあります。

    返信削除
    返信
    1. oh No . oh my God.

      てか今自分が軽くその事態なのであるがー

      削除
    2. >複雑なオブジェクト同士の関連性がどこかにある
      というか、ソレが、
      ・破綻してる
      と、書きたかった・・・
      ※いやマジで、酷いと「毎日」起きるので、困っちゃう(笑)

      削除
  4. 「git」って、さすが、
    ・linux カーネルの開発の為に作られた
    ダケあって、ちょっと「素人お断り」なところがあるからなー。
    ※それなりに歴史もあるので、バージョン間の違いも多い。
    あと「設定がありすぎて」ハマるのもポイント(笑)
    (こう言うところは「linux」ソックリなんだよなー。
    そう言う意味では「素人向き」ではないとは言える)

    返信削除
    返信
    1. checkin checkoutだけ出来ればなんとか
      ci coでいい古いunix

      削除
  5. 自分は最近ではVer管理はGitやSVNは使わずに、AIにお願いするときに自動的にVer振ってもらって、動かなくなったら動いていた時のVerを覚えておいて、一旦Ver.X.Xに戻してとお願いしてます。超便利。自分でソースをいじったときはそのソースをきりの良いタイミングでAIに投げてこれを整えてあたらしい Verとしておいてねと頼みます。

    返信削除