ほりひログ

所属組織の製品 (Azure とか) に関連する内容が多めだけど、個人の見解であって、所属組織を代表する公式情報ではないです。

Visual Studio Code

Visual Studio Code で Azure Cloud Shell を開く

2025 年の最後の JAZUG での LT で喋った、Azure Cloud Shell (以下、Cloud Shell)を VSCode.dev で開くデモについて改めて*1。 まずは実際の動作をご覧あれ。 youtu.be やっていることはシンプル。 vscode tunnel コマンドでリモートトンネルを作る 動画で…

その `localhost`、本当に `127.0.0.1` ですか?

localhost の名前解決結果が 127.0.0.1 じゃなかったことで時間が溶けたので、その顛末を備忘録に。 事の起こり VS Code Dev Days Tokyoのハンズオンの事前準備で、PCのツール類を整えていたところ、DevContainerが欲しくなった。 ハンズオンで使うリポジト…

Visual Studio Code の Compound launch configurations が割と便利

今更だけど、最近この便利さを知ったので。 Compound launch configurations とは。 .vscode/launch.json の configurations に書いてあるデバッグ設定を、複数まとめて実行 (& 終了) してくれる機能。 code.visualstudio.com デバッグしたいアプリが、例え…

Docker Desktop なしで VSCode の DevContainer を使う

Docker Desktop ライセンスが変わり、個人利用か比較的小規模な事業者*1での利用に限った場合だけ、無料になりました。 # Docker CLI、Docker Engine は変わらず無料です。 www.docker.com というわけで、仕事をする PC で Docker Desktop を使ってお金払わ…

Visual Studio Code で Azure Functions のデバッグができなくなった(けど直った)話

あまり需要はなさそうだけど記録用に*1。 はじめに タイトルの通り、ふと気づいたら Visual Studio Code 上で開発する Azure Functions のプロジェクトで、デバッグができなくなっていました。 症状としては、Node.js の関数プロジェクトを作りデバッグを開…

VS code extension に初トライ!!

初めての VS code extension 開発 Hello World extension しか作ったことがなかったので、普通に使うもの(自分が、ね)を想定してチャレンジ。 主に下の教科書と公式サイトを行ったり来たりしてた感じ。 # 今年の2月からは、本業 (VS code とは関係ないけど…

VScode の Dev Container がいい感じだった

VSCode の Dev Container 開発に必要な環境を全部コンテナーの中に押し込むことで、開発時の環境差がなくなる素敵な仕組みです (当然Dockerが必要ですが) 。 詳しい説明は公式ドキュメントで。 code.visualstudio.com 今回 (だいぶ周回遅れで) この Dev Cont…

VS Code Remote Development で App Service on Linux 上のファイルを編集する

はじめに 「試してみた」系エントリーです。 役に立つかは微妙。 Web SSH 上での vi がめんどくさかった App Service on Linux を使っていて、いろいろ試したくてリモートのファイルを直接操作することが多々あります。 App Service on Linux で使用されてい…