Commit 28f842e
committed
Add VS Code new project command
Implement a rust-analyzer VS Code command for creating new Cargo
projects from the editor. Add command registration, UI entry points,
configuration for post-create behavior, and tests for the command
flow.
AI tools were used to research comparable editor behaviors and help
refine the implementation plan; the resulting changes were reviewed
before submission.1 parent adef948 commit 28f842e
7 files changed
Lines changed: 564 additions & 4 deletions
File tree
- editors/code
- src
- tests/unit
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
217 | 222 | | |
218 | 223 | | |
219 | 224 | | |
| |||
486 | 491 | | |
487 | 492 | | |
488 | 493 | | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
489 | 511 | | |
490 | 512 | | |
491 | 513 | | |
| |||
3794 | 3816 | | |
3795 | 3817 | | |
3796 | 3818 | | |
| 3819 | + | |
| 3820 | + | |
| 3821 | + | |
3797 | 3822 | | |
3798 | 3823 | | |
3799 | 3824 | | |
| |||
3909 | 3934 | | |
3910 | 3935 | | |
3911 | 3936 | | |
| 3937 | + | |
| 3938 | + | |
| 3939 | + | |
| 3940 | + | |
| 3941 | + | |
| 3942 | + | |
| 3943 | + | |
3912 | 3944 | | |
3913 | 3945 | | |
3914 | 3946 | | |
| |||
3934 | 3966 | | |
3935 | 3967 | | |
3936 | 3968 | | |
| 3969 | + | |
| 3970 | + | |
| 3971 | + | |
| 3972 | + | |
| 3973 | + | |
| 3974 | + | |
| 3975 | + | |
| 3976 | + | |
3937 | 3977 | | |
3938 | 3978 | | |
3939 | 3979 | | |
| |||
0 commit comments