Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Keiji Kamebuchi
PDF, PPTX
1,389 views
Visual Studio 2019 Features & Tips @kosmosebi
Visual Studio 2019 Features & Tips Visual Studio 2019 Launch at Kansai
Technology
◦
Read more
2
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 42
2
/ 42
3
/ 42
4
/ 42
5
/ 42
6
/ 42
7
/ 42
8
/ 42
9
/ 42
10
/ 42
11
/ 42
12
/ 42
13
/ 42
14
/ 42
15
/ 42
16
/ 42
17
/ 42
18
/ 42
19
/ 42
20
/ 42
21
/ 42
22
/ 42
23
/ 42
24
/ 42
25
/ 42
26
/ 42
27
/ 42
28
/ 42
29
/ 42
30
/ 42
31
/ 42
32
/ 42
33
/ 42
34
/ 42
35
/ 42
36
/ 42
37
/ 42
38
/ 42
39
/ 42
40
/ 42
41
/ 42
42
/ 42
More Related Content
PDF
Visual studio 2019 updates pickup!
by
一希 大田
PDF
Web制作で培ってきたFlashのリッチな表現力をモバイルアプリに
by
invogue
PPTX
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
by
Atsushi Nakamura
PDF
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
by
Akira Inoue
PPTX
AWS amplify studioが変えるフロントエンド開発の未来とは
by
Koitabashi Yoshitaka
PPTX
Another Visual Studio - Visual Studio for Mac
by
Tomohiro Suzuki
PDF
Vue Fes Japan 2018 LINE株式会社 LunchスポンサーLT
by
LINE Corporation
PDF
Open Fab Night Sensor Special - Android編
by
Akira Hatsune
Visual studio 2019 updates pickup!
by
一希 大田
Web制作で培ってきたFlashのリッチな表現力をモバイルアプリに
by
invogue
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
by
Atsushi Nakamura
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
by
Akira Inoue
AWS amplify studioが変えるフロントエンド開発の未来とは
by
Koitabashi Yoshitaka
Another Visual Studio - Visual Studio for Mac
by
Tomohiro Suzuki
Vue Fes Japan 2018 LINE株式会社 LunchスポンサーLT
by
LINE Corporation
Open Fab Night Sensor Special - Android編
by
Akira Hatsune
What's hot
PDF
GCPで広告動画を自動生成した話し
by
Shotaro Murai
PDF
あのロゴあのパーツ、どんなグラフィックソフトで作ってるんだろう?/秋葉秀樹
by
Hideki Akiba
PDF
モバイルHTML5サイトでの写真アップロードの最適化と業務アプリへの適用
by
Shinichi Tomita
PDF
Azureのサーバーレスで限界を超えよう~スマートスピーカースキル開発を題材に~
by
拓将 平林
PPTX
Blazor Web Assembly (C#) を触ってみた
by
Naito Oshima
PPTX
VS Code Remote Containersを使った Angular開発
by
ShuheiHonma
PPTX
DebugHeadを使ったiOSアプリ開発手法 #denatechcon
by
DeNA
PPTX
プログラムで映像をつくるとは?? ~超入門編~
by
Ryo Kanda
PPTX
[デブサミ2015] スクラムならうまくいく?〜グリーのネイティブゲーム作りの歴史をひもとく、そして未来へ〜
by
gree_tech
PPTX
Angular js開発事例
by
Shun Takeyama
PDF
より良い登壇を目指して今すぐできること re:Master #devio2020
by
Genki Fujii
PDF
Increase productivity with vue.js
by
PALSYSTEM-IT
PDF
Visual Studio 2019 の個人的なお勧め機能
by
一希 大田
PDF
Webエンジニアのための プロジェクションマッピング
by
KatsuyaENDOH
PPTX
Visual Studio Live Share で猛暑を乗り切ろう!
by
Saki Homma
PDF
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
by
Yoshito Tabuchi
PDF
noteをAngularJSで構築した話
by
Kon Yuichi
PPTX
【eLV勉強会】AngularJSでのモバイルフロントエンド開発
by
Hiroyuki Kusu
PDF
スマートスピーカーのバックエンドでAzure を使う方法
by
一希 大田
PPTX
Unity(再)入門
by
Takayoshi Tanaka
GCPで広告動画を自動生成した話し
by
Shotaro Murai
あのロゴあのパーツ、どんなグラフィックソフトで作ってるんだろう?/秋葉秀樹
by
Hideki Akiba
モバイルHTML5サイトでの写真アップロードの最適化と業務アプリへの適用
by
Shinichi Tomita
Azureのサーバーレスで限界を超えよう~スマートスピーカースキル開発を題材に~
by
拓将 平林
Blazor Web Assembly (C#) を触ってみた
by
Naito Oshima
VS Code Remote Containersを使った Angular開発
by
ShuheiHonma
DebugHeadを使ったiOSアプリ開発手法 #denatechcon
by
DeNA
プログラムで映像をつくるとは?? ~超入門編~
by
Ryo Kanda
[デブサミ2015] スクラムならうまくいく?〜グリーのネイティブゲーム作りの歴史をひもとく、そして未来へ〜
by
gree_tech
Angular js開発事例
by
Shun Takeyama
より良い登壇を目指して今すぐできること re:Master #devio2020
by
Genki Fujii
Increase productivity with vue.js
by
PALSYSTEM-IT
Visual Studio 2019 の個人的なお勧め機能
by
一希 大田
Webエンジニアのための プロジェクションマッピング
by
KatsuyaENDOH
Visual Studio Live Share で猛暑を乗り切ろう!
by
Saki Homma
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
by
Yoshito Tabuchi
noteをAngularJSで構築した話
by
Kon Yuichi
【eLV勉強会】AngularJSでのモバイルフロントエンド開発
by
Hiroyuki Kusu
スマートスピーカーのバックエンドでAzure を使う方法
by
一希 大田
Unity(再)入門
by
Takayoshi Tanaka
Similar to Visual Studio 2019 Features & Tips @kosmosebi
PDF
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
by
Takayoshi Tanaka
PDF
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
by
Takayoshi Tanaka
PDF
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
by
日本マイクロソフト株式会社
PPTX
新しい Visual Studio & .NET と新時代のアーキテクチャ
by
慎一 古賀
PDF
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
by
智治 長沢
PDF
DEV-004_ここを使うだけで、大幅に業務効率改善! Visual Studio 2015 update 2 の最新便利機能をピックアップ
by
decode2016
PDF
デスクトップ アプリ開発における Visual Studio の進化
by
Katsuhiro Aizawa
PPTX
Azure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しよう
by
Shinya Nakajima
PPTX
Visual Studio 2010で楽しくデバッグ
by
Kazushi Kamegawa
PPTX
C# 8.0 Preview in Visual Studio 2019 (16.0)
by
信之 岩永
PDF
Build2019発表情報一気見せ
by
Tsukasa Kato
PDF
2021 01-30 Visual Studio 2019 知っているか!?この機能 in BuriKaigi2021
by
Hiroyuki Mori
PDF
Visual Studio 2019 新機能を時間のかぎりできるだけ!
by
Hiroyuki Mori
PDF
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
by
Takashi Okawa
PPTX
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
by
慎一 古賀
PDF
Visual studio online and Agile
by
Kazushi Kamegawa
PDF
Empower every App and every Developer in a Mobile-first, Cloud-first World.
by
Akira Inoue
PPTX
Vs2019 を試してみる会
by
m ishizaki
PPTX
Visual Studio 2019 Updates Pickup!
by
Hiroyuki Mori
PPTX
Test Manager + Team Foundation Server /Visual Studio Team Services 手順書(共有パラメー...
by
Masaki Takeda
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
by
Takayoshi Tanaka
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
by
Takayoshi Tanaka
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
by
日本マイクロソフト株式会社
新しい Visual Studio & .NET と新時代のアーキテクチャ
by
慎一 古賀
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
by
智治 長沢
DEV-004_ここを使うだけで、大幅に業務効率改善! Visual Studio 2015 update 2 の最新便利機能をピックアップ
by
decode2016
デスクトップ アプリ開発における Visual Studio の進化
by
Katsuhiro Aizawa
Azure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しよう
by
Shinya Nakajima
Visual Studio 2010で楽しくデバッグ
by
Kazushi Kamegawa
C# 8.0 Preview in Visual Studio 2019 (16.0)
by
信之 岩永
Build2019発表情報一気見せ
by
Tsukasa Kato
2021 01-30 Visual Studio 2019 知っているか!?この機能 in BuriKaigi2021
by
Hiroyuki Mori
Visual Studio 2019 新機能を時間のかぎりできるだけ!
by
Hiroyuki Mori
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
by
Takashi Okawa
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
by
慎一 古賀
Visual studio online and Agile
by
Kazushi Kamegawa
Empower every App and every Developer in a Mobile-first, Cloud-first World.
by
Akira Inoue
Vs2019 を試してみる会
by
m ishizaki
Visual Studio 2019 Updates Pickup!
by
Hiroyuki Mori
Test Manager + Team Foundation Server /Visual Studio Team Services 手順書(共有パラメー...
by
Masaki Takeda
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