►
Description
Join members from the .NET teams for our community standup covering great community contributions for Visual Studio, Visual Studio Code, Visual Studio for Mac, Roslyn, Extensions, and more!
Suggest an idea for a standup: http://aka.ms/dotnet-standup-suggestion
A
A
A
We
that
is
basically
our
playground
from
for
all
new
features
that
we've
checked
into
Visual
Studio
and
we
recently
actually
updated
it
to
include
all
the
sixteen
sixteen
thirteen
sixteen
for
like
code
fixes
and
refactorings.
So
that's
what
we
were
going
to
go
through
today,
I'm
super
easy
to
grab
up
on
github.
You
can
go
to!
Oh
now
my
HDMI
isn't
working
you.
A
B
A
B
B
As
dangers
alright,
so
here
is
my
screen:
it
is
Mac
OS
and
I'm
gonna
close
some
of
these
tabs.
Alright.
So
here
is
the
github
repository
that
we're
speaking
of
so.
If
you
want
to
check
out
these
productivity
features
that
we,
the
studio
and
visit
studio
for
Mac,
simply
go
to
kyndra's
github
and
Kindred's
github.com
stash
kinder
haven.
A
B
Yeah,
a
KMS
that
Jeanette
features
2019
and
that
will
take
you
to
this
page,
which
has
a
ton
of
awesome
fixes.
So
there's
some
instruction
on
how
to
clone
it,
of
course,
and
we
also
have
a
readme
which
includes
some
of
the
fixes
here
now
for
you,
Mac
fans
out
there.
These
control
shortcuts
aren't
exactly
what
you'd
use
in
a
Mac,
but
we
will
be
updating
with
it
branch.
That's
map
focused
so
that
we
could
have
some
of
the
Mac
shortcuts
and
whatnot
freeze
anything
else.
You
want
to
share
on
this
particular
page.
A
B
You
can
also
mean
it's
good
up,
so
you
can
hop
through
look
at
some
of
the
code
and
whatnot,
but
let's
look
at
it
in
an
IDE
called
Visual
Studio.
So
here
here,
I'm
yeah.
Here
we
are
in
Visual
Studio
from
Mac.
What
we're
looking
at
today
is
you
can
see
that
these
updates
along
the
side
here
roughly
correlate
to
their
updates
in
Visual
Studio,
in
which
these
features
are
present.
B
Of
course,
the
versions
are
a
little
bit
off
between
BS
for
Mac
and
BS
windows,
but
the
good
news
is
that
the
vs
for
Mac
side
we
take
the
Roselyn
fixes
and
updates
as
soon
as
Andrew
and
his
team
and
anybody
else
commits
them.
So
we
get
them
pretty
quickly.
So
you
know
there
just
might
not
line
up
correctly.
They
line
up
perfectly
on
the
visual
studio
window
side.
B
Again,
if
we
make
a
Mac
specific
clone
of
this,
we
may
then
make
sure
that
the
finals
are
are
lined
up
alright,
so
a
few
that
I
want
to
show
off
the
first
one
is
not
only
a
cool
fix
but
also
features
some
of
the
c-sharp
aid
improvements
that
we
have
in
both
this.
You
know
and
hisle's
didn't
for
me
act.
B
So
if
I
hover
over
here
I'm
using
the
8.4
preview
via
sir
Mac,
this
is
not
actually
even
out
yet
it
should
be
in
a
few
minutes,
but
it's
not
out
right
now,
so
you
guys
did
a
nice
sneak
peek
of
what
we
have
to
come,
but
what
I'm
going
to
do
here
is
hover
over
this
switch
statement
and
I
get
my
little
light
bulb
here,
I'm
going
to
expand
that
and
I
see
that
I
now
have
convert
switch
statement
to
expression.
Two
things
want
to
point
out
here.
B
First,
of
course,
if
at
that
convert
a
search
statement
to
an
expression-
and
the
second
thing
is
that
I
have
this
nice
little
different
act
in
the
past,
you
may
have
noticed
that
when
we
update
a
new
editor,
we
kind
of
lost
this
diff
view,
and
now
it's
back
and
that
you
know
not
to
you
on
a
vs
for
Mac
tangent
too
much.
But
that's
one
of
the
that's
one
of
the
things
that
we're
working
on
right
now
is,
as
we've
introduced
the
new
editor.
B
We
are
bringing
back
some
of
the
features
that
that
were
lost
in
that
in
that
transition,
and
this
is
one
of
them
and
we're
we're
iterating
on
this
as
well.
So
there'll
be
improvements
in
in
this
experience
as
well
to
kind
of
more
match
how
it
is
on
vs
windows
and
on
V
is
for
windows.
You
can
toggle
through
with
your
keyboard
or
whatnot,
and
see
the
previews
of
each
of
them.
B
Fillers
are
things
we're
gonna,
be
adding
here
to
be,
as
for
Mac
as
well,
but
so
keep
an
eye
out
for
those,
but
anyway
clicking
on
this
converts.
Oh
oopsie,
that's
not
good!
Let's
try
that
again,
when
you
do
it
live,
it
always
fails
right.
I'll
have
a
rename
session
active,
that's
right,
I'm,
just
gonna
close
this
out
and
start
over.
B
So
now
we
get
to
see
how
fast
the
IDE
opens
a
solution.
So
that
is
handy.
It's
just
wait
for
everything
to
spin
up
here
in
the
background
and
show
potential
fiction's
convert
statement
to
expression.
There
we
go
so
there.
It
was
able
to
convert
this
first
image,
an
expression,
that's
pretty
cool
and
if
I
wanted
to
go
back
I
can
you
know,
use
control,
Z,
there's
a
few
more
that
I
want
to
show
off
B
hop
over
to
this
16
at
4p2.
Now
this
is
as
as
Amon
implies.
B
A
B
Another
thing
that
we
have
is
add
local,
so
that
one's
not
fully
implemented
here.
Wait
it's
just
C
words
that
come
in
it,
so
we
have
fixed
formatting.
That's
pretty
handy,
there's
a
bunch
of
these
different
fixes
that
we
have
in
place.
Let's
see
what
we
have
in
p1
of
16.4
there's
was
that
one
that
was
pretty
interesting
about.
Oh
yeah,
generate
parameters
so,
as
you
can
see
now,
as
the
comment
that
Kendra
has
in
here,
you
could
place
your
curve
over
the
over
the
cursor
over
the
method.
B
Name,
quick
info
will
then
display
this
for
the
style.
So
next
all
comments
above
your
code.
So
we
have
this
XML
comment
above
the
code
or
HTML
what
you
know.
What
have
you
if
we
hover
over
generate
parameters,
you
see
that
we
have
linked
to
being
and
then
bullet
line
line,
so
I
can
change
this
to
be
s
or
Mac
is
pretty
nice
and
hover
over
it
and
then
vs
or
Mac
is
pretty
nice,
which
is
true.
I
agree
with
this
comment
because.
C
B
B
It's
a
beautiful
feature
endless
for
me.
It
is
like
I
am
still
so
excited
that
we're
able
to
integrate
these
features
so
quickly
with
our
friends
on
the
vias
windows
team,
if
you've
used
vias
format
before
you
know
this,
this
type
of
integration
has
been
kind
of
a
long
time
coming
to
be
able
to
do
this.
It's
just
like
it's.
C
C
A
A
B
Problem
keep
talking.
One
of
this
is
this.
This
comment
actually
points
to
one
of
my
favorite
features
and
that's
the
intellisense
importer
type
filter.
So
intellisense
I'm
going
to
turn
it
on
here
and
vyas
for
mac.
But
if
you
have
show
import
items
table
it's
what
we
call
it
vs
for
Mac
I
think
it's
called
unimportant:
completion
for
unimportant
types
in
the
vs
windows.
We
should
probably
you
know,
standardize
those
names,
but
it's
a
pretty
cool
feature
that
you
can
see.
B
If
you,
if
you
scroll
down,
we
have
all
of
these
different
completions
available
from
types
are
not
yet
imported.
So
if
I
want
to
add
an
async
flow
control,
I
can
click
on
that
and
it
will
be
added
to
my
projects
as
well,
so
I'm
not
entirely
sure
I'm
trying
to
quickly
read
what
this
does
on
the
window.
Side
I
know
effect.
Yeah.
C
A
Okay,
so
yeah
I
think
that
worked.
Everyone
can
see
me
awesome.
A
Okay,
we
made
it
which
one
were
you
on,
is
that
16.4
31:16.
B
A
You
see
I
get
all
of
these
Jason
like
Newton
soft
Oh,
Jason
libraries,
even
though,
if
I
scroll
then
to
the
top
of
my
file,
I,
don't
have
the
using
statement
for
noon.
Soft
Jason,
so
I'm
getting
completion,
four
types
that
I
don't
have
imported
and
it's
just
showing
like
you
know,
what's
there,
so
a
lot
of
people
really
like
this
feature
we
added
this
earlier,
but
some
people,
I'm,
probably
I,
pulled
like
an
audience
once
when
I
was
giving
a
talk
of
our
MVPs
and
about
thirty
percent
of
them
were
like
no.
A
B
C
A
C
A
A
Using
if
you
right-click,
we
added
it
to
remove
these
things
as
well,
so
you
can
only
do
so
aren't
using
it.
At
the
same
time,
you
were
also
doing
remove
using
because
we
thought
actually,
we
I
think
we
were
able
to
look
at
some
internal
telemetry
on
our
team
and
be
like
yeah.
We
never
call
sort
using
with
without
also
calling
remove
using,
is
like
right
after
it
like
it's
all.
A
Was
such
a
good
idea,
but
oh
my
gosh,
maybe
my
mic
isn't:
okay,
sorry
about
maybe
I
should
just
should've
just
talked
into
Andrews
night.
Would
that
be
better?
Okay,
sorry,
everyone
anyway,
so
we
added,
but
instead
as
soon
as
we
did
that
we
got
a
ton
of
feedback
to
bring
sort
usings
back
as
its
own
individual
command,
because
there
is
still
a
lot
of
scenarios
that
people
went
into
run,
sort
usings
without
removing
everything.
A
Maybe
they
had
an
intention
to
move
them
or
they
just
wanted
to
keep
track
of
everything,
but
they
did
have
like
dependencies
already
installed
for
and
all
that,
so
we
had
it
start
using
spec
as
its
own
command
cool,
and
you
did,
let's
see,
convert
switch
statement
to
such
expression.
So
you
generate
parameter.
Yes,.
A
B
A
A
So
if
I
put
my
cursor
into
a
class
name
and
type
control
RR
to
rename,
we
now
have
this
checkbox
to
rename
this
file
as
well
that
it's
contained
in
so
if
I
did
preview
and
hit
apply,
you
can
see
that
now
my
update
16.3
preview,
one
dot
CSS
file-
is
also
renamed,
which
is
pretty
sweet
and
that.
B
A
Chains,
we
got
and
we
did
do
we
do
initialize
a
local
variable
from
initializing
I
did.
A
B
B
A
B
We
go
so
you
don't
have
the
rename
yet,
but
that
will
be
coming
in
shortly
again,
that's
kind
of
where
those
features
that
we,
so
they
kind
of
to
give
a
little
bit
of
background
on
it,
features
that
don't
require
any
custom.
Ui.
Actually,
you've
noticed
when,
when
Kendra
did
the
rename
it
popped
up
that
rename
window
yeah.
A
B
Have
to
be
we
had
to
do.
Those
UI
is
natively
on
Mac
OS,
because
everything
back
to
when
we
talked
about
how
this
editor
was
designed
on
the
Mac
side,
we
did
the
core
of
it,
but
the
UI
is
still
native
Mac.
You
eyes
are
still
cocoa,
so
we
need
to
implement
a
cocoa
version
of
that
WPF,
UI
layer
or
UI
element
that
that
hinder
demonstrated.
So
those
things
take
a
little
bit
longer
to
get
in
place,
but
these
ones
that
are
just
strictly
it's
to
code
and
formatting.
Those
come
in
like
real,
quick
yeah.
A
B
A
And
applied
okay
cool,
so
you
guys
noticed
that
I
had
just
renamed
this
to
review
one
16.3
and
then
my
file
name
was
in
sync
with
my
class.
So
if
I
go
ahead
and
delete
this
and
maybe
leave
it,
I
will
now
get
a
quick
fix
to.
C
A
There
is
rename
my
type
or,
if
I,
rename
my
file
rather
there's
one
where
I
can
just
say:
hi,
okay
and
now,
if
I
go
into
my
file,
it'll
say
rename
type
to
hi.
Hi
dot,
see
yes,.
A
A
A
B
B
A
We're
excited
about
that
one.
So
an
intern
implemented
this,
which
is
super
cool.
Oh
nice
yeah.
So
not
only
can
we
add
an
OL
check
like
we've
always
had
add
individual
Anila
checks
Vidya.
If
you
had
a
whole
list
of
parameters,
we
didn't
have
one
for
adding
no
checks
for
all
parameters,
and
this
is
another
cool
thing
notice
like
we
used,
is
no
lor
empty.
A
Instead
of
like
exclamation
point
equal
sign
or
whatever
to
check
these
for
these
strings,
we
were
actually
able
to
again
like
look
at
what
our
team
used
most
often
we're
kind
of
trying
to
I
guess
Intelli
code
started
us
off
like
we
should
actually
look
at
what
is
being
used
in
the
industry
and
refactor
based
upon
like
what
is
most
commonly
used
so
we're
getting
there.
B
A
Super
cool,
so
I
kind
of
showed
configure
surpressing
issues
from
the
a
little
bit
ago.
Cuz
I
was
just.
Are
you
okay,.
C
A
A
A
Okay,
this
is
also
a
link
to
so
editor
config,
like
errors
and
warnings.
Anything
that
you
have
set
to
a
higher
severity
level
will
show
up,
and
it's
also
like
a
link
to
the
air
list.
So
editor,
config
warnings,
areas
and
messages
all
also
show
up
in
the
air
list.
So
that
is,
we
call
it.
The
file
document
health
indicator.
C
A
C
B
C
A
Yeah
I
feel,
like
our
refactoring,
didn't
include
that
yet.
A
Sorry
so
the
question
was,
can
you
add
a
null
check,
quick
fix
to
a
one
line
like
so
without
the
curly
braces
so
because,
as
you
can
see,
I.
C
A
A
C
A
C
C
As
far
as
I
know,
I
didn't
use
it
a
ton,
so
some
people
may
be
able
to
Crichton
you
I
Robin,
that
so
when
we
added
the
ability
to
do
analyzers,
we
ported
a
lot
of
the
rules
from
the
original
style
cup
to
our
style
copy
analyzers,
which
then
can
run
in
the
editor,
but
also
since
they're
NuGet
package
and
analyzers
can
run
with
build
time
as
well.
You
can
just
have
them
as
part
of
your
CI
runs.
C
A
A
A
Ok,
what
else
was
I
on
the
we
got
to
that
question?
I
really
should
be
able
to
answer
that
anytime.
Okay,
oh
right,
oh
cool!
Okay!
This
is
what
I
want
to
talk
about
now.
So
I
showed
this
before
it's
being
able
to
win
it
like
first
a
shift
and
preview
because
I
was
geeking
out
about
it.
So
you
can
now
configure
and
suppress
certain
code
styles
from
directly
from
the
editor.
A
So
let's
see
I'm
getting
a
little
bit
hard
to
use
because
things
pop
up,
but
if
I
wanted
to
like
reset
my
use,
explicit
VAR
type,
I
can
change
the
severity
here
and
I
can
also
change
mine,
the
code
style
there
we
go
okay,
so
I
can
also
change
like
for
her
VAR
elsewhere
or
prefer
far
for
explicit
types.
I
can
actually
set
that
to
false
things
like
that
and
then
I
can
also
in
in
that
setting
will
update
my
editor
config,
which
is
pretty
cool.
That
is.
A
I'm
just
totally
geeking
out
about
it.
So
I
showed
this
a
bit
earlier,
but
yeah
you
can
still
like,
try
it
out
and
configure
it
with
this
example
solution
we
okay,
so
Oh,
something
that
we're
really
excited
about
is
go
to
base,
so
you
can
navigate
easily
up
the
inheritance
chain.
You
can
use
alt
home
and
just
put
your
cursor
in
that
element
that
you
want
to
go
to.
A
So,
let's
see
so
I
put
my
cursor
in
C
and
I
hit
alt
home,
and
it
jumps
me
into
I
if
you
have
multiple
bases
that
you're
inheriting
from
I'm
pretty
sure
it'll
open
a
final
references
pane
where
you
can
choose
which
one
you
wanted
to
go
to
since
this
is
also
such
a
common
thing,
people
want,
we
put
it
in
the
right-click
menu
as
well.
So
you
don't
have
to
remember
it.
C
A
Along
the
lines
of
those
cool,
nifty
xml
comments
that
we
saw
earlier,
we
now
have
the
ability
for
overridden
methods
to
inherit
the
xml
comments
of
the
method
that
they're
over
writing.
So
here,
I
have
class
T,
which
inherits
from
my
C
class
overriding
this
method
and
on
the
method
it's
overriding
I
have
this
method?
Does
something
and
that's
my
summary
comment
on
this
method.
I
have
no
comments,
but
when
I
hover
over
it,
I
get
the
quick
info
for
the
method
that
it
over
I
did.
Ok,
we're.
B
C
A
C
C
C
B
A
You
can
kind
of
qualify
everything
so
again
just
place
your
cursor
inside
of
a
local
function
and
if
it
qualifies
as
it
can
be
made
style
static
will
offer
the
refactoring
for
that.
So
you
can
have
some
more
predictability.
Yeah.
C
A
A
Yeah,
so
this
is
causing
an
heir
and
I
can
pass
in
yeah
the
captured
variable
as
an
argument
into
my
add
local
function,
because
it
senses
that
this
exists
outside
of
the
local
function
scope
and
it's
trying
to
use
it.
Oh
pretty
cool.
That
is
everything
that
I
had
and
again
you
can
go
back
to
earlier
updates
and
look
at
all
of
our
projects
and
fixing
spacing
and
editor
config
and
new
colors
and
everything
that
we've
checked
in
since
Exxon's
15.8
there's
a
lot
of
stuff.
C
A
Sorry
I
just
remembered
so
this
is
also
very
very
new.
You
can
also
set
remember
how
is
showing
set
severity
in
the
editor.
You
can
right
click
on
what
is
going
on
in
your
air
list
as
well,
and
your
still,
you
can
still
get
the
suppress
and
set
severity
options
from
the
air
list.
You
don't
have
to
even
find
it
in
source
code.
It's
like
also
just
all
at
your
fingertips.
It's
pretty
cool.
Okay!
A
B
B
B
I
should
probably
last
this
bag.
On
till
you
actually
seen
Perrigo.
Yes,
yes,
so,
oh
what
cool
thing
I
want
to
talk
about.
We,
if
you
are
a
VI
fan
and
a
Mac
user.
We
now
so
let
me
start
over.
We
have
the
the
vyas
Windows
has
a
VI
plugin
made
by
Jared
Parsons
called
vs
vim.
We
used
to
have
a
VIN
plug-in
on
vyas
for
mac,
but
when
we
switch
over
the
new
editor,
we
changed
a
lot
of
the
extension
API
eyes
and
whatnot.
B
B
It's
great,
though
one
of
the
cool
things
about
this
is
not
only
do
you
get
these
nice
vias
vein
extensions
or
you
know
shortcuts
or
whatnot,
but
it
also
speaks
to
the
ability
to
really
pour
a
lot
of
these
extensions
that
we
have
on
vyas
for
mac
orpheus,
for
windows
over
to
be
as
format
when
we
have
more
information
on
how
to
do
that
shortly.
It's
kind
of
we're
kind
of
in
a
test
phase
of
mansions.
B
A
A
C
A
C
A
C
A
C
A
B
We
we
have
a
good
question
from
boss,
Fighter
EX
says:
can
we
create
apps
with
dotnet
for
Mac,
and
the
answer
is
yes,
you
can
either
use
a
console
application.
You
can
use
done
that
core
and
created
on
that
core
console
app
for
UI
applications.
We
have
xamarin
Mac,
which
allows
you
to
use
C,
sharp
and
dotnet
to
write
mac
UI
applications
using
cocoa.
So
you
getting
native
thing
about
how
xamarin
gives
you
native
UI
s
or
iOS
and
Android.
B
A
Just
before,
like
I,
forget,
James
asked
us
to
share
any
templates
extensions.
They've
done
awesome
things
for
Visual
Studio,
Visual
Studio
for
Mac,
you
like
tweeted
it
oh
wait.
That's
right!
I
gotta
share
my
screen,
so
I
wanted
to
call
out
everyone
who
responded
to
us
so
which
the
teams
we
got
these
cool
transitions,
but
they
kind
of
look
like
big
round.
A
Well,
we'll
figure
it
out
sometime
right,
so
a
couple
people
responded,
they
didn't
have
a
blog
post
for
it,
but
Ryan
Dean's
created
a
light,
switch
for
quickly,
toggling,
dark
and
light
mode
and
xamarin,
apps
or
vias
format,
which
is
pretty
good.
That's.
A
B
A
Okay,
well,
let's
see
any
more
questions,
can
we
get
SDK
style,
ie,
shorter
project
files
for
visual
C
or
C++?
That
would
be
good.
I
wondering
where
that
is
on
their
backlog
is
C++.
Is
backlog
on
github
or
developer
community
I
believe.
C
A
Assume
SDK
styles
on
their
backlog.
People
always
tend
to
ask
for
it,
but
depending
on
how
highly
voted
it
is
I,
don't
know
if
they're
prioritizing
it.
So,
if
I
find
it
later,
when
I
was
13,
I
can
tweet
about
it
and
you
guys
can
upload
it
if
you're
interested
in
that,
oh
my
gosh
yeah
vertical
tags
are
totally
now
in
frame.
C
A
B
A
A
B
B
A
B
B
A
C
A
We
were
so
excited
about
this
okay,
but
you
have
to
enable
this
option
under
preview
features,
and
you
have
to
have
16.4
preview,
I
believe
yeah.
Sixteen
that
Park
review
FYI.
Thank
you
guys
for
suggesting
that
I
was
super
fun.
Yeah.
A
C
C
C
A
A
A
C
A
C
C
A
A
C
A
Well,
I
think
we'll
wrap
this
up
if
you
guys
have
any
future
like
blogs
or
community
projects
that
you
want
us
to
give
a
shout
out
during
this
we'd
love
to
do
so.
How
about
doing
a
dot
does
contain
your
feature
from
vs
code
and
BS?
Oh
yeah,
we're
thinking
about
it.
Oh
cool
anyway,
yeah
give
us
a
shout
out
and
we're
always
pretty
available
on
Twitter.
So
if
you
have
questions
or
stuff
or
you
want
to
get
more
involved,
let
us
know
we
always
take
feedback.
A
Andrea
and
I
work
a
lot
on
Rosalind
and
that's
all
open
source.
So
issues
on
github.
You
can
interact
directly
with
the
team,
otherwise
file,
something
on
developer
community
or,
if
you
don't
know
what
repo
an
issue
belongs
in
on
github
file
it
on
developer,
community
and
we'll
triage
all
that,
for
you
and
thank
you,
know,
you're
being
back,
it's
always
really
useful.
Yeah.
B
B
A
Where
we
like
livestream,
for
like
48
hours
straight
or
something
like
that
72
hours,
I
think
was
three
days
if.
B
B
A
6
a.m.
like,
with
community
members
all
around
the
world,
and
so
in
John
Galloway
yeah,
so
we
so
all
of
those
videos
are
on
YouTube
or
channel
9.
If
you
want
to
check
out
all
of
those
playlists.