Rust Rover is out of preview and is free for non-commercial use. The only caveat is:

It’s also important to note that if you’re using a non-commercial license, you cannot opt out of the collection of anonymous usage statistics.

  • @[email protected]
    link
    fedilink
    11 year ago

    You two bring shame to the programming community.
    Just ripgrep cargo expanded output for f**** sake.

        • @[email protected]
          link
          fedilink
          11 year ago

          I know what both of those are and how to use them. But they are entirely relevant to the thread. Did you comment in the wrong place?

          • @[email protected]
            link
            fedilink
            21 year ago

            Not sure how what I write is this confusing to you.

            • Tests don’t necessarily live in paths containing test.
            • Code in paths containing test is not necessarily all tests.
            • cargo expand gives you options for correctly and coherently expanding Rust code, and doesn’t expand tests by default.
            • rg was half a joke since it’s Rust’s grep. You can just pipe cargo expand [OPTIONS] [ITEM] output to vim '+set ft=rust' - or bat --filename t.rs and search from there.
              • @[email protected]
                link
                fedilink
                1
                edit-2
                1 year ago

                My post was a showcase of why there is no substitute for knowing your tools properly, and how when you know them properly, you will never have to wait for 5 minutes, let alone 5 years, for anything, because you never used or needed to use an IDE anyway.

                This applies universally. No minimum smartness or specialness scores required.

            • @[email protected]
              link
              fedilink
              11 year ago

              Ok cool but how does that help when I’m searching a non-Rust project via the GitHub web search interface? I don’t know why I’d want to search cargo expand output anyway. Using that just to avoid searching tests is a super ugly hack.

              • @[email protected]
                link
                fedilink
                11 year ago

                how does that help when I’m searching a non-Rust project via the GitHub web search interface

                Fair.
                But you are writing a comment under a topic regarding a Rust-flavored IDE, posted to a Rust community. With neither the IDE nor Rust involved, your quoted problem statement is 100% off-topic.