< 返回版块

lack-io 发表于 2022-07-20 12:58

Tags:vscode

clion rust 可以支持在项目中直接打开依赖库的代码,但是 vscode 中不支持。因此本人写一个 cargo 插件来实现此功能。效果如图:

image


Ext Link: https://crates.io/crates/cargo-ws

评论区

写评论
作者 lack-io 2022-07-20 16:11

你再试试,应该可以了

--
👇
yar999: windows 下报错啊

rust
❯ cargo new foo
     Created binary (application) `foo` package

rust
❯ cd foo

foo on  master [?] is 📦 v0.1.0 via 🦀 v1.62.1
❯ cargo check
    Checking foo v0.1.0 (E:\workspace\rust\foo)
    Finished dev [unoptimized + debuginfo] target(s) in 0.27s

foo on  master [?] is 📦 v0.1.0 via 🦀 v1.62.1
❯ cargo ws
thread 'main' panicked at 'create workspace: environment variable not found', src/main.rs:165:61
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
作者 lack-io 2022-07-20 13:55

目前还没有适配 windows 版本,请再等等吧!

--
👇
yar999: windows 下报错啊

rust
❯ cargo new foo
     Created binary (application) `foo` package

rust
❯ cd foo

foo on  master [?] is 📦 v0.1.0 via 🦀 v1.62.1
❯ cargo check
    Checking foo v0.1.0 (E:\workspace\rust\foo)
    Finished dev [unoptimized + debuginfo] target(s) in 0.27s

foo on  master [?] is 📦 v0.1.0 via 🦀 v1.62.1
❯ cargo ws
thread 'main' panicked at 'create workspace: environment variable not found', src/main.rs:165:61
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
yar999 2022-07-20 13:47

windows 下报错啊

rust
❯ cargo new foo
     Created binary (application) `foo` package

rust
❯ cd foo

foo on  master [?] is 📦 v0.1.0 via 🦀 v1.62.1
❯ cargo check
    Checking foo v0.1.0 (E:\workspace\rust\foo)
    Finished dev [unoptimized + debuginfo] target(s) in 0.27s

foo on  master [?] is 📦 v0.1.0 via 🦀 v1.62.1
❯ cargo ws
thread 'main' panicked at 'create workspace: environment variable not found', src/main.rs:165:61
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
1 共 3 条评论, 1 页