Category Archives: Windows

Visual Studio 2022 Preview 1リリース

Visual Studio 2022 Preview 1 now available!

以下雑訳。

この度、Visual Studio 2022の最初のプレビュー・リリースのインストールが可能になりました。これは64ビットのVisual Studioの最初のリリースです。ぜひダウンロードしてお試しいただき、ご意見をいただきながらVisual Studioの次のメジャーリリースにつなげていきたいと思います。

今回のプレビューの主な目的は、新しい64ビットプラットフォームのスケーラビリティをテストし、調整することです。新しい64ビット・プラットフォームでは、Visual Studioのスケーリングが可能になり、システム・リソースをすべて利用できるようになります。これにより、複雑なソリューションを扱う場合や、Visual Studioを長時間使用する場合に、Visual Studioの信頼性が向上します。64ビット化の作業は、Visual Studioのすべての部分に影響を与えるため、通常のプレビューよりもはるかに大きな範囲で行われます。

私たちは、お客様が Visual Studio に品質、安定性、拡張性を求めていることを知っています。そのためには、お客様のような本物の開発者から改善点を教えていただくことが一番の近道なのです。私たちは、すべてのバグレポート、提案、そしてアップヴォートに注意を払っています。バグレポートは、Visual Studio の「report a problem」から送信できます。

Help us improve the quality and stability by reporting a problem within Visual Studio

Visual Studio 2022 Previewのダウンロード

Visual Studio 2022」のプレビュー版は、以前のバージョンのVisual Studioと並行してインストールでき、Community、Pro、Enterpriseの3つのエディションすべてで利用でき、無料で使用できます。

お客様の声をお聞かせください

プレビューをお試しいただき、Visual Studio 2019と同じようにお使いいただくことをお勧めします。また、Visual Studio 2022をお客様にとって最高の開発環境にするための貴重なフィードバックや製品内アンケートにご協力いただき、ありがとうございました。

特に、Visual Studio 2022で非常に大規模で複雑なソリューションを扱った経験についてお聞かせください。64ビットにアップグレードされる前は、この種のソリューションをお持ちのお客様は、メインの32ビットプロセスで使用するメモリーが不足して、Visual Studioに問題が発生することがありました。Visual Studio 2022の初期のテストでは、同じお客様が700(またはそれ以上!)のプロジェクトを含むソリューションでも、何日もIDEを実行することができました。

今後の展開

Preview 1 のアップグレードのほとんどは 64 ビットのサポートに関連していますが、Preview 2 からはエキサイティングな新機能とパフォーマンスの向上が予定されています。 これらの新機能については、Visual Studio のロードマップをご覧ください。すぐにお試しいただける新機能としては、IntelliCodeのアップデートがあります。これにより、一度に1行までのコードを自動的に完成させることができます。

Visual Studioを64ビットに移行する作業はまだ残っており、Visual Studio 2019の機能のうち少数のものはVisual Studio 2022 Preview 1には含まれていません。 それらの次期機能のリストはリリースノートに記載されています。

Visual Studio 2022 のプレビュー期間中、お客様が愛用しているエクステンションを開発しているパートナー企業は、エクステンションの更新作業を行います。その間、そのエクステンションはすぐにはVisual Studio 2022で利用できません。

Visual Studio 2022 for Macの最初のプレビューがまもなく公開されます。Visual Studioの新しいモダンなmacOS UIを初めてご覧いただけます。開発者からのフィードバックを受けるにはまだいくつかの作業が必要ですが、その進捗についてはこのVisual Studioブログでお知らせします。

すべてのエクステンション作者に呼びかけ

エクステンションを作成されている方は、ご自身のエクステンションをVisual Studio 2022に取り込むお手伝いをさせてください。まずは、エクステンションをプレビュー1に移行するためのガイドをご覧ください。

また!今週の金曜日(6月18日)には、Visual StudioチームのシニアPMであるMads Kristensenが、Visual Studio 2022の拡張機能をアップデートする方法を実演する様子をご覧いただけます。ライブストリームは、太平洋時間の午後3時にこちらからスタートします: https://youtu.be/-PKIPTW6km0

Visual Studio 2022を形作るために

Visual Studio 2022 をインストールし、使用し、調査に参加し、Developer Community で意見を共有することで、Visual Studio 2022 の形成に参加してください。

Visual Studio 2022 Previewのダウンロード

関連リンク

Visual Studio 2022 Previewのダウンロード


プログラミングC# 第8版
Ian Griffiths (著), 鈴木 幸敏 (監修), 木下 哲也 (翻訳)
オライリージャパン; 第8版 (2021/6/22)

WSL2でGO言語を使うにあたって参考にしたサイト

最終更新 2021/06/18

順次更新します。

セットアップ

Ubuntu Linux 20.04 LTSに、Goをインストールする(+Emacs lsp-mode) – CLOVER🍀

Go langのインストールの参考にさせていただきました。aptコマンドで最新のGo langがインストール出来るようになりました。

Visual Studio Code + WSL2でGo開発環境構築 – Qiita

VS Codeで必要な拡張のインストール、VS Codeからのビルド方法など。

Golang環境整える。Windows(WSL2、WSL)、Mac、Docker、VSCode(+Remote Docker)Golint・・・ – Qiita

基本的な情報。WSL2でDockerを使う方法についても(今ではWSL2を有効にしてからDocker Desktopの安定版をインストールするだけですが)。

WSL | GoLand

GoLandでWSLを使用する際の公式ドキュメント。

概要WSL で Git を使用する | Microsoft Docs

WSLでWindows側のGit Credentials Manager Coreの使用方法が書かれている。GitHubで二段階認証されている方は重要!

Go言語自体

Tutorial: Get started with Go

Go言語の開発手順のチュートリアル。

A Tour Of Go(日本語)

言語機能のチュートリアル。

Go言語の依存モジュール管理ツール Modules の使い方 – Qiita

Go Modulesの使い方。モジュール管理方法がさっぱわからんかったので助かりました。

Go のモジュール管理【バージョン 1.16 改訂版】

Go Modulesの更なる説明。Go lang 1.16ではGO111MODULE=""の設定はデフォルトでonになっている。Go言語ハンズオン(本)のGOPATHの節の写経で私が躓いたのはこれが理由か(2021年に出版する本でmodulesの説明が何もないのが何とも)。

WSL/WSL2でWindowsのPATHを加えないようにする設定とVS CODE

WSLは標準でWindows側のPATHもWSLのLinux環境のPATHに接続しますが、時々これがやっかいな問題を引き起こすので、Windows側のPATHは含めないようにしたいです。これは/etc/wsl.confを以下のように書き換えることで(無い場合には作成)する事で、Windows側のPATHをLinux側のPATHに接続しないように出来ます。

[interop]
appendWindowsPath = false

ただし、これをやると一つ問題があって、リモート接続するVS CodeがWindows側で起動しなくなります。これを回避するために、.bashrcに以下のようにcodeシェルスクリプトのエイリアスを加えておきます。<user name>の部分は自信のユーザー名に変更してください。また、codeへのパスはVS Codeのインストール時期などにより違う場合があります。ま、わからなかったのはLinuxで空白のパスの指定の仕方。。。

alias code='"/mnt/c/Users/<User Name>/AppData/Local/Programs/Microsoft VS Code/bin/code"'

Windows 10 Insider Preview Build 21390

Hello Windows Insiders, today we are releasing Windows 10 Insider Preview Build 21390 to Windows Insiders in the Dev Channel.Changes and Improvements As part of our ongoing iconography improvemen

情報源: Announcing Windows 10 Insider Preview Build 21390 | Windows Insider Blog

Dev Channel向け。Windows Terminal Previewがデフォルトのターミナルエミュレータとなりました。

Windows 10 Insider Preview Build 21387

Hello Windows Insiders, today we are releasing Windows 10 Insider Preview Build 21387 to Windows Insiders in the Dev Channel.Changes and Improvements The Internet Explorer 11 desktop application

情報源: Announcing Windows 10 Insider Preview Build 21387 | Windows Insider Blog

Dev Channel向け。IE11の削除。

Windows 10 の Internet Explorer 11 デスクトップアプリは 2022 年 6 月 15 日にサポート終了 

※ 本ブログは、米国時間5月19日に公開された “The future of Internet Explore […]

情報源: Internet Explorer は Microsoft Edge へ – Windows 10 の Internet Explorer 11 デスクトップアプリは 2022 年 6 月 15 日にサポート終了 – Windows Blog for Japan

2022年以降にリリースされるWindows LTSCのプリインストールブラウザはどうなるんでしょうね?

Windows 10 May 2021 Update(21H1)がGA

Today marks the beginning of Windows 10, version 21H1 availability. As I noted when we first announced the May 2021 Updat

情報源: How to get the Windows 10 May 2021 Update | Windows Experience Blog

Windows 10 21H1がGAしたようです。

新機能の紹介は以下。

最新の Windows 10 の更新プログラムの新機能

既知の問題点は以下。

https://docs.microsoft.com/en-us/windows/release-health/status-windows-10-21H1

インストールメディアのダウンロード、強制アップデートは以下のページから行う事ができます。

Windows 10 のダウンロード

アップデートしました

強制アップデートしました。

Windows 10 Insider Preview Build 21382

Hello Windows Insiders, today we are releasing Windows 10 Insider Preview Build 21382 to Windows Insiders in the Dev Channel.What’s new in Build 21382Bringing HDR support to color managed app

情報源: Announcing Windows 10 Insider Preview Build 21382 | Windows Insider Blog

Dev Channel向け。

Windows 10 Insider Preview Build 21376

Hello Windows Insiders, today we are releasing Windows 10 Insider Preview Build 21376 to Windows Insiders in the Dev Channel.What’s new in Build 21376Updated Segoe UI fontWe ar

情報源: Announcing Windows 10 Insider Preview Build 21376 | Windows Insider Blog

Dev Channel向け。システムフォントのアップデート他。