git rebase --onto!
ブランチの先端にある指定範囲のコミットを、任意のコミットから伸びるように移植できます。便利!
Visual Studio Live Share!(その2)
「編集できなくてもいいので、数十人のユーザーと共有できれば、プログラミングの授業で使えるんだけどなぁ」なんて書いていましたが、
- ゲストは編集できない(read-only)にもできる
- 最大30人までのゲスト接続
ができるようになっています!
もう少し、60人まで接続できれば、使えるのだが!
C#スクリプトを実行する!
csiコマンド!
UDPを流れるデータを表示したかったのですが、.NET Frameworkのクラスももちろん使えるので、簡単に書けました!
エクスプローラーのフリーズが解消した!
フリーズするエクスプローラー
結構な大きさのOneDriveとGitリポジトリがあって、TortoiseGitをインストールしてあるWindows 10環境なのですが、エクスプローラーを開くと、し・ば・ら・く、フリーズしたようになっていました。表示するフォルダーを切り替えたりするタイミングでも、同じ現象が起きていました。
OneDriveかTortoiseGitがエクスプローラーに表示するアイコン・オーバーレイが原因なのでは、と考えていました。 OneDriveの側には操作できる設定がないので、TortoiseGitの設定を変えてみましたが、効果はありませんでした。
かなりの頻繁にこの現象が起き、結構なストレスでした。
8月のWindows Updateで解消!
ところが、この8月のWindows Updateで、累積更新プログラム(KB4340917)が適用されると、あら不思議! 現象が起きなくなりました!
https://support.microsoft.com/ja-jp/help/4340917/windows-10-update-kb4340917
上記ページに書いてある「主要な変更点」には該当しそうなものはなく、原因はわかりませんが、フリーズしなくなったのでヨシとしましょう!
マウス・ホイールのスクロールの向きを逆にする!
IntelliCode!
まだPreviewですが、早速導入してみましたIntelliCode。
入力補完の際に、コードのその位置でよく使われるメンバーを上位に表示したり、変数名の取り違えを指摘してくれたりするよう。
インストール!
IntelliCodeは拡張機能なので、インストールは、Visual Studioの「ツール」メニュー→「拡張機能と更新プログラム」で表示されるダイアログから。
Visual Studio Live Share!
Visual Studioの編集セッションをネット上の他のユーザーと共有できる機能!
編集できなくてもいいので、数十人のユーザーと共有できれば、プログラミングの授業で使えるんだけどなぁ。