窓を作っては壊していた人のブログ

この謎のブログタイトルの由来を知るものはもういないだろう

VSCode

MAUIのようなMulti TargetingなC#のプロジェクトをVSCodeで開発する際、Targetを切り替えやすくする拡張を作った話

まず最初に成果物のリンクを。 marketplace.visualstudio.com VSCodeとMulti Targetingなプロジェクトの今 VSCode で Multi Targeting な Project を開くと、基本的には <TargetFrameworks></TargetFrameworks> に囲まれた先頭のTargetがコード補完などに使用するTargetに設定されます。 そのため…

Metalsを使ってみた -VSCodeで快適なScala環境を求めて-

普段ScalaはIntelliJを使って読んだり書いたりしています。 ですがIntelliJはモリモリとメモリを食べるので、他のエディタとの併用が貧弱な私のマシンでは非常に厳しいという問題がありました。 コードを読みたいだけの時にIntelliJを開くのをためらうほどで…

TypeScriptとScalaを書いてるWebエンジニアが使ってるVSCodeの拡張機能を一部晒す

普段はTypeScript+Reactでフロントエンドの開発をし、APIはScala、インフラはAWSのサービスをTerraformで構成管理しているエンジニアです。 各レイヤーで割と使って価値を感じているものを自分が記憶をなくした時のために書き残しておきます。 こんなおすす…

VS Code Meetup #2 - Live Share編でLT発表してきました

vscode.connpass.com こちらのイベントにLT枠で参加してきました。 Live Share自体の存在は知っていたけど、こんなことが出来るのか!みたいなことが見れたり、全く知らなかったDevContainerについて知ることが出来ました。 どこかに今回の発表の資料がまと…

TypeScript 3.7.x環境でVSCodeのIntelliSenseが効かなくなることとその対処法

3行まとめ TS 3.7.xで補完が壊れるよ 補完が壊れるのは3.8で直ったよ VSCodeの補完には3.6.xか3.8 Betaを使おう 補完が効かないってどういう状態? 2019年11月にTypeScript 3.7.2がリリースされました。 Optional Chaining と Nullish Coalescingがサポート…

VSCodeでの.NETアプリ開発の知見(随時追加

問題 - ローカル環境変数設定 - エディタ周り 状況 解決策 問題 - tasks.jsonで色々コマンド使いたい - エディタ周り 状況 解決策 問題 - yo aspnetで作られたDockerfileを使ってみたけどrestoreでこける - 開発周り 状況 解決策(正しいかは別 問題 - ローカ…