devcontainer.json 952 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. {
  2. "name": "dioxus",
  3. "remoteUser": "vscode",
  4. "build": {
  5. "dockerfile": "./Dockerfile",
  6. "context": "."
  7. },
  8. "features": {
  9. "ghcr.io/devcontainers/features/common-utils:2": {
  10. "installZsh": "true",
  11. "username": "vscode",
  12. "uid": "1000",
  13. "gid": "1000",
  14. "upgradePackages": "true"
  15. }
  16. },
  17. "containerEnv": {
  18. "RUST_LOG": "INFO"
  19. },
  20. "customizations": {
  21. "vscode": {
  22. "settings": {
  23. "files.watcherExclude": {
  24. "**/target/**": true
  25. },
  26. "[rust]": {
  27. "editor.formatOnSave": true
  28. }
  29. },
  30. "extensions": [
  31. "rust-lang.rust-analyzer",
  32. "tamasfe.even-better-toml",
  33. "fill-labs.dependi",
  34. "ms-playwright.playwright"
  35. ]
  36. }
  37. }
  38. }