vscode-rust
Docker.DotNet
vscode-rust | Docker.DotNet | |
---|---|---|
8 | 4 | |
1,401 | 2,175 | |
- | 0.8% | |
4.4 | 2.8 | |
over 1 year ago | about 2 months ago | |
TypeScript | C# | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vscode-rust
-
Pinecone: Rust – A hard decision pays off
> it crashes process IDs more often than Justin Bieber crashes Maseratis: https://github.com/rust-lang/vscode-rust/issues/890
So -- this guy used an extension (named Rust) with rust-analyzer, which was known to not work, and it didn't work(!), and the Rust extension author recommends he tries the extension made for rust-analyzer. That extension doesn't have the features he likes (it works for me and has loads of features, so I have no idea what this is about?), and so they close the issue?
Hardly a case for the ages. Guy uses unsupported config and things don't work?
> What clangd does is work.
Don't doubt it. I'm just saying -- I haven't had any problems with the rust-analyzer extension since it became the Rust default. But, yes, I had a few hiccups and crashes beforehand, no doubt. I just have to imagine it's both younger, and doing more/different things than clangd.
-
RLS Deprecation | Rust Blog
I know. It's been argued for a long time. But at least if you follow the advice to install RA, it's fine. And if you don't, you won't be able to install RLS anyway, but instead get a helpful message pointing to RA.
-
rust-analyzer changelog #113
But the last commit to the Code extension was almost one year ago (an URL update), a pull request for a pretty annoying issue was not merged in more than a year, and the only activity on the issue tracker is people complaining about old issues and sometimes me asking them nicely to try rust-analyzer instead (but only when I'm pretty certain that their issue does not happen in RA).
-
rust-analyzer changelog #102
It's been asked before: https://github.com/rust-lang/vscode-rust/issues/927. Basically, rust-analyzer is not (yet?) a rust-lang.org project and it's not even going to be mentioned in the official docs until that happens.
-
rust-analyzer changelog #59
Yeah, see e.g. https://github.com/rust-lang/vscode-rust/issues/880.
-
rust-analyzer changelog #56
RA will be merged with the vscode-rust extension and aims to replace RLS (tracking issue on the vscode-rust repo).
Docker.DotNet
-
How to write unit tests with Dapper
testcontainers and https://github.com/dotnet/Docker.DotNet are on my to-do list to try out, but just like with something like https://nuke.build/ i can't see the value other than that the config would be c# instead of some flavour of yaml.
-
Integration tests with dockerized SQL Server
I knew about https://github.com/dotnet/Docker.DotNet but didn't know about testcontainers-dotnet, thanks!
-
Pinecone: Rust – A hard decision pays off
Event the C# version is simpler :D
https://github.com/dotnet/Docker.DotNet#example-create-a-con...
-
Container exits intantly when created from C# but works fine if created from Docker Desktop
If i try the same using Docker.DotNet like this:
What are some alternatives?
rust-analyzer - A Rust compiler front-end for IDEs
testcontainers-dotnet - A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
rust-analyzer - A Rust compiler front-end for IDEs [Moved to: https://github.com/rust-lang/rust-analyzer]
awesome-rust - A curated list of Rust code and resources.
syntax-highlighter - Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
evcxr
vscode-debug-visualizer - An extension for VS Code that visualizes data during debugging.
go-formatter - A curated list of awesome Go frameworks, libraries and software
RocksDB - A library that provides an embeddable, persistent key-value store for fast storage.
FrameworkBenchmarks - Source for the TechEmpower Framework Benchmarks project
vscode-drawio - This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.
PyO3 - Rust bindings for the Python interpreter