raptor

joined 3 years ago
[–] raptor@infosec.exchange 2 points 2 days ago (2 children)

@CameronDev I use clippy a lot with pedantic and nursery lints. This is completely different.

 

A bit conflicted about this, 'cause I'm not a big fan of #aiassisted coding...

Anyways, the new "Review Solution with AI" action in @jetbrains #RustRover is pretty slick! It's very convenient to have a quick way to check if my #Rust code is idiomatic or could be otherwise improved.

https://www.jetbrains.com/rust/whatsnew/

[–] raptor@infosec.exchange 1 points 11 months ago

@Kissaki I see… they literally say “Some communities may be broken while we work on fixes” so maybe that’s the reason. My original mastodon post is visible at https://infosec.exchange/@raptor/113740496693652341

[–] raptor@infosec.exchange 1 points 11 months ago (2 children)

@Kissaki not sure what you’re talking about 😅

[–] raptor@infosec.exchange 2 points 11 months ago

@sukhmel yeah maybe you’re right. For the record, I’m not getting paid or anything by JetBrains, O’Reilly, etc. Just sharing what I would’ve wanted to have when I started learning Rust. RustRover is as free as VS Code for non-commercial use BTW, so nothing much to advertise here I reckon.

 

Theory is important, but I’m a strong believer in getting your hands dirty (i.e., writing your own code) as soon as possible! To make this a pleasant experience when #LearningRust, you should pick up the IDE that is best for you.

After some experimentation, I settled with RustRover by @jetbrains. It offers a delightful user experience and it’s free for non-commercial use. You should check it out.

Another popular choice is Visual Studio Code equipped with rust-analyzer and other specialized extensions such as Even Better TOML and Prettier Rust.

https://www.jetbrains.com/rust/

 

Not a fan of the #AI hype at all, but @jetbrains #RustRover new full line code completion feature is impressive

https://blog.jetbrains.com/blog/2024/04/04/full-line-code-completion-in-jetbrains-ides-all-you-need-to-know/