Upload
Download free for 30 days
Login
Submit search
Visual Studio 2019 Features & Tips @kosmosebi
2 likes
1,389 views
Keiji Kamebuchi
Visual Studio 2019 Features & Tips Visual Studio 2019 Launch at Kansai
Technology
Read more
1 of 42
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
More Related Content
PPTX
Another Visual Studio - Visual Studio for Mac
Tomohiro Suzuki
PPTX
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
Atsushi Nakamura
PDF
Vue Fes Japan 2018 LINE株式会社 LunchスポンサーLT
LINE Corporation
PPTX
AWS amplify studioが変えるフロントエンド開発の未来とは
Koitabashi Yoshitaka
PDF
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
PDF
Visual studio 2019 updates pickup!
一希 大田
PDF
Open Fab Night Sensor Special - Android編
Akira Hatsune
PDF
Web制作で培ってきたFlashのリッチな表現力をモバイルアプリに
invogue
Another Visual Studio - Visual Studio for Mac
Tomohiro Suzuki
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
Atsushi Nakamura
Vue Fes Japan 2018 LINE株式会社 LunchスポンサーLT
LINE Corporation
AWS amplify studioが変えるフロントエンド開発の未来とは
Koitabashi Yoshitaka
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
Visual studio 2019 updates pickup!
一希 大田
Open Fab Night Sensor Special - Android編
Akira Hatsune
Web制作で培ってきたFlashのリッチな表現力をモバイルアプリに
invogue
What's hot
(20)
PPTX
VS Code Remote Containersを使った Angular開発
ShuheiHonma
PPTX
Blazor Web Assembly (C#) を触ってみた
Naito Oshima
PDF
GCPで広告動画を自動生成した話し
Shotaro Murai
PDF
Increase productivity with vue.js
PALSYSTEM-IT
PDF
Azureのサーバーレスで限界を超えよう~スマートスピーカースキル開発を題材に~
拓将 平林
PDF
モバイルHTML5サイトでの写真アップロードの最適化と業務アプリへの適用
Shinichi Tomita
PDF
より良い登壇を目指して今すぐできること re:Master #devio2020
Genki Fujii
PDF
あのロゴあのパーツ、どんなグラフィックソフトで作ってるんだろう?/秋葉秀樹
Hideki Akiba
PPTX
DebugHeadを使ったiOSアプリ開発手法 #denatechcon
DeNA
PPTX
[デブサミ2015] スクラムならうまくいく?〜グリーのネイティブゲーム作りの歴史をひもとく、そして未来へ〜
gree_tech
PPTX
Unity(再)入門
Takayoshi Tanaka
PDF
Visual Studio 2019 の個人的なお勧め機能
一希 大田
PDF
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
Yoshito Tabuchi
PDF
Webエンジニアのための プロジェクションマッピング
KatsuyaENDOH
PPTX
プログラムで映像をつくるとは?? ~超入門編~
Ryo Kanda
PPTX
Visual Studio Live Share で猛暑を乗り切ろう!
Saki Homma
PPTX
【eLV勉強会】AngularJSでのモバイルフロントエンド開発
Hiroyuki Kusu
PDF
スマートスピーカーのバックエンドでAzure を使う方法
一希 大田
PPTX
Angular js開発事例
Shun Takeyama
PDF
noteをAngularJSで構築した話
Kon Yuichi
VS Code Remote Containersを使った Angular開発
ShuheiHonma
Blazor Web Assembly (C#) を触ってみた
Naito Oshima
GCPで広告動画を自動生成した話し
Shotaro Murai
Increase productivity with vue.js
PALSYSTEM-IT
Azureのサーバーレスで限界を超えよう~スマートスピーカースキル開発を題材に~
拓将 平林
モバイルHTML5サイトでの写真アップロードの最適化と業務アプリへの適用
Shinichi Tomita
より良い登壇を目指して今すぐできること re:Master #devio2020
Genki Fujii
あのロゴあのパーツ、どんなグラフィックソフトで作ってるんだろう?/秋葉秀樹
Hideki Akiba
DebugHeadを使ったiOSアプリ開発手法 #denatechcon
DeNA
[デブサミ2015] スクラムならうまくいく?〜グリーのネイティブゲーム作りの歴史をひもとく、そして未来へ〜
gree_tech
Unity(再)入門
Takayoshi Tanaka
Visual Studio 2019 の個人的なお勧め機能
一希 大田
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
Yoshito Tabuchi
Webエンジニアのための プロジェクションマッピング
KatsuyaENDOH
プログラムで映像をつくるとは?? ~超入門編~
Ryo Kanda
Visual Studio Live Share で猛暑を乗り切ろう!
Saki Homma
【eLV勉強会】AngularJSでのモバイルフロントエンド開発
Hiroyuki Kusu
スマートスピーカーのバックエンドでAzure を使う方法
一希 大田
Angular js開発事例
Shun Takeyama
noteをAngularJSで構築した話
Kon Yuichi
Ad
Similar to Visual Studio 2019 Features & Tips @kosmosebi
(20)
PDF
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
Takashi Okawa
PPTX
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
慎一 古賀
PPTX
Visual Studio 2019 Updates Pickup!
Hiroyuki Mori
PDF
Build2019発表情報一気見せ
Tsukasa Kato
PDF
Visual Studio 2019 新機能を時間のかぎりできるだけ!
Hiroyuki Mori
PDF
DEV-004_ここを使うだけで、大幅に業務効率改善! Visual Studio 2015 update 2 の最新便利機能をピックアップ
decode2016
PDF
デスクトップ アプリ開発における Visual Studio の進化
Katsuhiro Aizawa
PPTX
Test Manager + Team Foundation Server /Visual Studio Team Services 手順書(共有パラメー...
Masaki Takeda
PDF
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
日本マイクロソフト株式会社
PDF
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
智治 長沢
PPTX
C# 8.0 Preview in Visual Studio 2019 (16.0)
信之 岩永
PPTX
新しい Visual Studio & .NET と新時代のアーキテクチャ
慎一 古賀
PDF
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
Takayoshi Tanaka
PDF
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
Takayoshi Tanaka
PDF
2021 01-30 Visual Studio 2019 知っているか!?この機能 in BuriKaigi2021
Hiroyuki Mori
PDF
Empower every App and every Developer in a Mobile-first, Cloud-first World.
Akira Inoue
PPTX
Visual Studio 2010で楽しくデバッグ
Kazushi Kamegawa
PPTX
Azure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しよう
Shinya Nakajima
PDF
Visual studio online and Agile
Kazushi Kamegawa
PPTX
Vs2019 を試してみる会
m ishizaki
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
Takashi Okawa
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
慎一 古賀
Visual Studio 2019 Updates Pickup!
Hiroyuki Mori
Build2019発表情報一気見せ
Tsukasa Kato
Visual Studio 2019 新機能を時間のかぎりできるだけ!
Hiroyuki Mori
DEV-004_ここを使うだけで、大幅に業務効率改善! Visual Studio 2015 update 2 の最新便利機能をピックアップ
decode2016
デスクトップ アプリ開発における Visual Studio の進化
Katsuhiro Aizawa
Test Manager + Team Foundation Server /Visual Studio Team Services 手順書(共有パラメー...
Masaki Takeda
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
日本マイクロソフト株式会社
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
智治 長沢
C# 8.0 Preview in Visual Studio 2019 (16.0)
信之 岩永
新しい Visual Studio & .NET と新時代のアーキテクチャ
慎一 古賀
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
Takayoshi Tanaka
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
Takayoshi Tanaka
2021 01-30 Visual Studio 2019 知っているか!?この機能 in BuriKaigi2021
Hiroyuki Mori
Empower every App and every Developer in a Mobile-first, Cloud-first World.
Akira Inoue
Visual Studio 2010で楽しくデバッグ
Kazushi Kamegawa
Azure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しよう
Shinya Nakajima
Visual studio online and Agile
Kazushi Kamegawa
Vs2019 を試してみる会
m ishizaki
Ad
Recently uploaded
(8)
PDF
ココロ分解帳|感情をやさしく分解し自分と他者を理解するためのモバイルノートアプリ
hatedwunao
PDF
Geminiの出力崩壊 本レポートは、Googleの大規模言語モデル「Gemini 2.5」が、特定の画像と短文入力に対して、誤った地名を推定し、最終的に...
池田 直哉
PDF
Yamaha DT200WR Real Enduro ENGINE CYLINDER TRANSMISSION
Kannabi1
PDF
20250826_Devinで切り拓く沖縄ITの未来_AI駆動開発勉強会 沖縄支部 第2回
Masaki Yamakawa
PDF
20250823_IoTLT_vol126_kitazaki_v1___.pdf
Ayachika Kitazaki
PPTX
Cosense - 整えずして完全勝利!Cosenseが他のwikiツールと違う理由
Ko Jikawa
PPTX
Vibe Codingを触って感じた現実について.pptx .
iPride Co., Ltd.
PDF
R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual...
Takuya Minagawa
ココロ分解帳|感情をやさしく分解し自分と他者を理解するためのモバイルノートアプリ
hatedwunao
Geminiの出力崩壊 本レポートは、Googleの大規模言語モデル「Gemini 2.5」が、特定の画像と短文入力に対して、誤った地名を推定し、最終的に...
池田 直哉
Yamaha DT200WR Real Enduro ENGINE CYLINDER TRANSMISSION
Kannabi1
20250826_Devinで切り拓く沖縄ITの未来_AI駆動開発勉強会 沖縄支部 第2回
Masaki Yamakawa
20250823_IoTLT_vol126_kitazaki_v1___.pdf
Ayachika Kitazaki
Cosense - 整えずして完全勝利!Cosenseが他のwikiツールと違う理由
Ko Jikawa
Vibe Codingを触って感じた現実について.pptx .
iPride Co., Ltd.
R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual...
Takuya Minagawa
Visual Studio 2019 Features & Tips @kosmosebi
1.
Visual Studio 2019 Features
& Tips #vsix @kosmosebi 2019.06.22 Visual Studio 2019 Launch at Kansai https://tfsug.connpass.com/event/129189/
2.
Self Introduction { "name": "Keiji
Kamebuchi", "corporation": "pnop Inc.", "web": "https://azure.moe/", "twitter": "@kosmosebi", "awards": ["Microsoft MVP for Azure", "Microsoft Regional Director"], "timezone": "-08:00 (PST)", "location": "Osaka, Japan" } Copyright© 2019, @kosmosebi, All Rights Reserved. 2 Senior Fellow@kosmosebi
3.
ClaudiaIDE Copyright© 2019, @kosmosebi,
All Rights Reserved. 3
4.
おしながき Visual Studio 2019
で使える機能などを紹介 昔からある機能は紹介しないかも (Live Unit Testing とか) 網羅してるわけではないです Visual Studio 2019 for Mac 同じく正式リリース済み 今日は喋りません Copyright© 2019, @kosmosebi, All Rights Reserved. 4
5.
Features 追加された機能など Copyright© 2019, @kosmosebi,
All Rights Reserved. 5
6.
スタート ウィンドウ Visual Studio
本体の起動を待たずに始められる Git clone、新規作成、既存プロジェクトを開く・履歴から開くなど Copyright© 2019, @kosmosebi, All Rights Reserved. 6
7.
スタート ウィンドウ Copyright© 2019,
@kosmosebi, All Rights Reserved. 7
8.
起動速度の向上・使用メモリの削減 拡張機能やプロジェクトの読み込み速度の改善 待たされる時間がだいぶ減ったかも Copyright© 2019, @kosmosebi,
All Rights Reserved. 8 C++デバッグ時のメモリ使用量が1/5 地味にステップ実行なども50%高速 ウォッチウィンドウなども高速化
9.
起動速度の向上・使用メモリの削減 Copyright© 2019, @kosmosebi,
All Rights Reserved. 9 https://devblogs.microsoft.com/visualstudio/visual-studio-2019-version-16-1-generally-available-and-16-2-preview-1/
10.
Search in the
Watch, Autos and Local Window デバッグ時のローカル、ウォッチ、自動ウィンドウ内で検索 プロパティ名、値を対象に Copyright© 2019, @kosmosebi, All Rights Reserved. 10
11.
Git関連 Pull Request の作成やレビュー、コメント、比較などが可能に Azure
Repos (Azure DevOps) • Pull Requests for Visual Studio • https://marketplace.visualstudio.com/items?itemName=VSIDEVersionControlMSF T.pr4vs&ssr=false#overview GitHub / GitHub Enterprise • GitHub Extension for Visual Studio • https://marketplace.visualstudio.com/items?itemName=GitHub.GitHubExtensionf orVisualStudio ※ 現時点の話(拡張入れない場合はブラウザーで表示・操作) Copyright© 2019, @kosmosebi, All Rights Reserved. 11
12.
Git関連 - Pull
Request の作成 Copyright© 2019, @kosmosebi, All Rights Reserved. 12
13.
Git関連 - Pull
Request のレビュー Copyright© 2019, @kosmosebi, All Rights Reserved. 13
14.
Git関連 - 参考
(Merge) Copyright© 2019, @kosmosebi, All Rights Reserved. 14
15.
Live Share リアルタイムでコードを共有、共同編集やデバッグが可能 Visual Studio
2019, 2017 (15.6+) / Visual Studio Code プロジェクト/コードの共有・編集(読み書き or 読み取り専用) • 参加者の操作を追従(フォロー)も可 デバッグセッションの共有 ターミナルの共有 • Visual Studioの場合、Whack Whack Terminal拡張 も使える 共有サーバー • 安全にローカルサーバーを参加者に共有 Copyright© 2019, @kosmosebi, All Rights Reserved. 15 https://docs.microsoft.com/ja-jp/visualstudio/liveshare/
16.
Copyright© 2019, @kosmosebi,
All Rights Reserved. 16
17.
Snapshot Debugging 実行を止めることなくアプリケーションの状態を取得 (Snapshot) Visual Studio
を使うことで通常のDebugと同じように スナップポイント時の状態を確認・デバッグできる アタッチしてライブでデバッグ(任意のポイント) 例外時に自動的にSnapshotを取得 Copyright© 2019, @kosmosebi, All Rights Reserved. 17
18.
Copyright© 2019, @kosmosebi,
All Rights Reserved. 18
19.
Snapshot Debugging スナップポイントの条件なども指定できる Copyright© 2019,
@kosmosebi, All Rights Reserved. 19
20.
Snapshot Debugging 現状の条件 Visual Studio
2019 Enterprise Edition* • オプションで Snapshot Debugger コンポーネントをインストール 対象プラットフォーム Azure App Service (Basicプラン以上) • .NET Framework 4.6.1 以降の ASP.NET アプリケーション • または .NET Core 2.0 以降の ASP.NET Core アプリケーション Azure Virtual Machines / Azure Virtual Machine Scale Sets • .NET Framework 4.6.1 以降の ASP.NET アプリケーション • または .NET Core 2.0 以降の ASP.NET Core アプリケーション Azure Kubernetes Service • Debian 9+ / Alpine 3.8+ / Ubuntu 18.04 上で動作する .NET Core 2.2+のASP.NET Core アプ リケーション Copyright© 2019, @kosmosebi, All Rights Reserved. 20 *App ServiceのみVisual Studio 2017 (15.7以降) Enterpriseでも可
21.
Time Travel Debugging
(Preview) Snapshot Debugger の拡張 収集したスナップショットを基に状態を再現してデバッグ メソッド内でステップ実行など 現状の条件 Visual Studio 2019 Enterprise .NET Framework 4.8+ AMD64 な Azure Virtual Machines 上で動作する Windows の ASP.NET 必要メモリ量:多め(メモリ8GB以上なVM推奨) 非同期な因果関係チェーンは記録されない GC圧縮フェーズ中などはデバッグパフォーマンスが低下 Copyright© 2019, @kosmosebi, All Rights Reserved. 21 https://devblogs.microsoft.com/visualstudio/introducing-time-travel-debugging-for-visual-studio-enterprise-2019/
22.
Time Travel Debugging
(Preview) Copyright© 2019, @kosmosebi, All Rights Reserved. 22
23.
IntelliCode GitHub の★100個以上のコードをベースによりコンテキストに 沿った候補を IntelliSense
で教えてくれる機能 自分のコードも学習させたり、共有できる Copyright© 2019, @kosmosebi, All Rights Reserved. 23
24.
IntelliCode Copyright© 2019, @kosmosebi,
All Rights Reserved. 24
25.
Tips 小ネタなど Copyright© 2019, @kosmosebi,
All Rights Reserved. 25
26.
Productivity Features コード修正など細々した機能がまとまってます https://github.com/kendrahavens/ProductivityFeatures その他 Visual Studio
productivity guide for C# developers https://docs.microsoft.com/en-us/visualstudio/ide/csharp-developer- productivity?utm_source=vs2017guide&utm_medium=aka- link&view=vs-2019 Copyright© 2019, @kosmosebi, All Rights Reserved. 26
27.
Ctrl + .
or Alt + Enter よしなにコード修正したりリファクタしてくれる 波線個所で Ctrl + . とりあえず Ctrl + . 怪しい個所を選択して Ctrl + . クイック操作アイコンがあればクリック or Ctrl + . Copyright© 2019, @kosmosebi, All Rights Reserved. 27
28.
Multi Cursor Editing
(Multi Caret) Ctrl+Alt+クリック でカーソルを追加、同時操作できる ※ Visual Studio 2017 (15.8) から利用可 Copyright© 2019, @kosmosebi, All Rights Reserved. 28
29.
検索エクスペリエンス 以前のクイック起動みたいなの より高速に・効果的に 動的に表示・キーボードショートカットも Copyright© 2019, @kosmosebi,
All Rights Reserved. 29
30.
コード クリーンアップ プロファイルにしたがってコードを修正 Copyright© 2019,
@kosmosebi, All Rights Reserved. 30 ドキュメントのフォーマットだけで あれば Ctrl+K, Ctrl+D も可 mix-tabの修正など .editorconfig に したがって修正
31.
コード クリーンアップ プロジェクトやソリューションに対して一括操作も可 Copyright© 2019,
@kosmosebi, All Rights Reserved. 31
32.
Clipboard Ring Ctrl+Shift+V でクリップボードリングから選択して貼り付け Clipboard
Ring は Visual Studio内でのみ利用可 Copyright© 2019, @kosmosebi, All Rights Reserved. 32
33.
Console ウィンドウを閉じない Console アプリや
ASP.NET Core アプリなどデバッグ終了時に コンソールウィンドウが自動的に閉じられなくなりました オプションで変更できる Copyright© 2019, @kosmosebi, All Rights Reserved. 33
34.
ソリューション エクスプローラー ソリューション読み込み時にツリーの状態を復元しない 素早く起動したい人向け アクティブ(開いている)ドキュメントを 復元するのは別オプション 開いている項目を選択状態に することも可 Copyright© 2019,
@kosmosebi, All Rights Reserved. 34
35.
コンパクトメニュー 既定はコンパクト Copyright© 2019, @kosmosebi,
All Rights Reserved. 35 Preview ですが戻せます
36.
EditorConfigの生成 オプションから .editorconfig ファイルを生成できる Copyright©
2019, @kosmosebi, All Rights Reserved. 36
37.
Per-Monitor Awareness (PMA) DPIが異なるモニタで綺麗に表示 Windows
10 April 2018 Update + .NET Framework 4.8 が必要 Copyright© 2019, @kosmosebi, All Rights Reserved. 37 Core Shell Menus and context menus Most code editors Solution Explorer Team Explorer Toolbox Breakpoints Watch Locals Autos Call Stack などが対象(増えてるかも?)
38.
Copyright© 2019, @kosmosebi,
All Rights Reserved. 38 Off On ※体感しないとすごくわかり辛い
39.
おまけ ショートカットキーがわからない / 割り当てを変えたい オプションの環境
-> キーボードで検索 Copyright© 2019, @kosmosebi, All Rights Reserved. 39
40.
まとめ Visual Studio 2019
はいいぞ 新機能をいち早く試したい人は Preview チャンネルもインストール (共存可) 他にも意外な機能が??(探して使いこなそう) Visual Studio for Mac や Visual Studio Code もいいぞ 環境・用途にあわせてどうぞ Copyright© 2019, @kosmosebi, All Rights Reserved. 40
41.
Q & A 何でもは知らないわよ。知ってることだけ。 Copyright©
2019, @kosmosebi, All Rights Reserved. 41
42.
Appendix Sample app https://github.com/dotnet-architecture/eShopOnWeb Visual Studio
2019 Release notes https://docs.microsoft.com/ja-jp/visualstudio/releases/2019/release- notes?view=vs-2019 The Visual Studio Blog https://devblogs.microsoft.com/visualstudio/ Copyright© 2019, @kosmosebi, All Rights Reserved. 42
Download