Jan Jones
@janjones.me
๐ค 64
๐ฅ 17
๐ 14
C# (Roslyn) compiler dev at Microsoft
https://github.com/jjonescz
reposted by
Jan Jones
nohwnd
4 days ago
Getting ready for our last .NET meetup Prague of the year. This time with a holiday vibe!
#dotnet
aka.ms/DotnetMeetup...
0
2
1
Great feature I've got a chance to work on in .NET 10
add a skeleton here at some point
28 days ago
1
5
1
Fully revamped the tree view ๐ณ in
.NET Lab
. Now with cursor syncing. Can display syntax, IOperation, and symbol info.
#dotnet
#csharp
#roslyn
#dotnetlab
2 months ago
1
16
3
reposted by
Jan Jones
Damian Edwards
3 months ago
Big improvements to the performance of developing C# file-based incoming. Subsequent builds/runs will cache MSBuild outputs & directly invoke the C# compiler if inputs don't change. This in addition to the work in rc.1 to avoid MSBuild completely for simple file-based apps
github.com/dotnet/sdk/p...
loading . . .
Reuse CSC arguments in file-based app runs by jjonescz ยท Pull Request #50635 ยท dotnet/sdk
Part of #48011. This optimization saves CSC arguments when MSBuild runs and then reuses them in subsequent runs so dotnet run file.cs can skip MSBuild and invoke only the compiler. In my simple exp...
https://github.com/dotnet/sdk/pull/50635
0
18
6
Added a small but useful feature to copy the current URL in .NET Lab (
lab.razor.fyi
). It has a keyboard shortcut too: Ctrl+; ๐
#dotnet
#csharp
#roslyn
#dotnetlab
3 months ago
0
2
0
.NET Lab (
lab.razor.fyi
) just gained new configuration options inspired by `dotnet run app.cs`. Reference any NuGet packages via `#:package` or quickly change config via `#:property` (with editor suggestions to guide you). ๐โ๏ธ
5 months ago
0
2
0
reposted by
Jan Jones
Damian Edwards
5 months ago
Check out all the improvements to file-based apps (dotnet run app.cs) in preview.6 that went out today!
github.com/dotnet/core/...
loading . . .
https://github.com/dotnet/core/blob/main/release-notes/10.0/preview/preview6/sdk.md#file-based-apps
2
13
5
reposted by
Jan Jones
Andrew Lock "Sock"
5 months ago
Blogged: Behind the scenes of dotnet run app.cs - Exploring the .NET 10 preview - Part 2
andrewlock.net/exploring-do...
In this post I looks at how the new single-file .NET run experience is implemented inside the .NET SDK, focusing on how the virtual-project file is built.
#dotnet
#csharp
loading . . .
Behind the scenes of dotnet run app.cs: Exploring the .NET 10 preview - Part 2
In this post I looks at how the new single-file .NET run experience is implemented inside the .NET SDK, focusing on how the virtual-project file is built
https://andrewlock.net/exploring-dotnet-10-preview-features-2-behind-the-scenes-of-dotnet-run-app.cs/
0
6
3
.NET Lab (
lab.razor.fyi
) now has Code Actions ๐ Very useful when you paste some code snippet and want to add missing usings. But it can do much more - all Roslyn code fixes are included.
loading . . .
6 months ago
0
12
6
Added semantic highlighting to .NET Lab (
lab.razor.fyi
)
6 months ago
0
4
1
reposted by
Jan Jones
Mattias Karlsson
6 months ago
And soon just dotnet app.cs ๐
github.com/dotnet/sdk/p...
loading . . .
Add support for `dotnet file.cs` (without explicit `run` subcommand) by jjonescz ยท Pull Request #48387 ยท dotnet/sdk
Resolves #49202.
https://github.com/dotnet/sdk/pull/48387
4
25
8
Completions and live diagnostics are now much improved and enabled by default in .NET Lab (
lab.razor.fyi
). Stay tuned for more enhancements to the editing experience coming soon.
loading . . .
7 months ago
0
2
1
Shared
lab.razor.fyi
snippets are now cached, so you can see the output even before the compiler is initialized. (Nevertheless, more optimizations of loading times are coming.) Example:
lab.razor.fyi#47Lm4gooyk8v...
10 months ago
0
0
0
Added this cool loading animation to
lab.razor.fyi
. Suddenly the loading feels faster โก
loading . . .
10 months ago
0
6
3
Updated
lab.razor.fyi
to use Microsoft Fluent UI. Quite happy with the result. Also got dark mode for free.
12 months ago
1
5
1
you reached the end!!
feeds!
log in