Main.sublime-menu 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. [
  2. {
  3. "caption": "Auto Build",
  4. "children": [
  5. {
  6. "caption": "PIO Build",
  7. "command": "webdevshell",
  8. "args": {
  9. "command": "python buildroot/share/vscode/auto_build.py build"
  10. }
  11. },
  12. {
  13. "caption": "PIO Clean",
  14. "command": "webdevshell",
  15. "args": {
  16. "command": "python buildroot/share/vscode/auto_build.py clean"
  17. }
  18. },
  19. {
  20. "caption": "PIO Upload",
  21. "command": "webdevshell",
  22. "args": {
  23. "command": "python buildroot/share/vscode/auto_build.py upload"
  24. }
  25. },
  26. {
  27. "caption": "PIO Upload (traceback)",
  28. "command": "webdevshell",
  29. "args": {
  30. "command": "python buildroot/share/vscode/auto_build.py traceback"
  31. }
  32. },
  33. {
  34. "caption": "PIO Upload using Programmer",
  35. "command": "webdevshell",
  36. "args": {
  37. "command": "python buildroot/share/vscode/auto_build.py program"
  38. }
  39. },
  40. {
  41. "caption": "PIO Test",
  42. "command": "webdevshell",
  43. "args": {
  44. "command": "python buildroot/share/vscode/auto_build.py test"
  45. }
  46. },
  47. {
  48. "caption": "PIO Debug",
  49. "command": "webdevshell",
  50. "args": {
  51. "command": "python buildroot/share/vscode/auto_build.py debug"
  52. }
  53. },
  54. {
  55. "caption": "PIO Remote",
  56. "command": "webdevshell",
  57. "args": {
  58. "command": "python buildroot/share/vscode/auto_build.py remote"
  59. }
  60. }
  61. ],
  62. "id": "AutoBuild",
  63. "mnemonic": "A"
  64. }
  65. ]