           {label: 'Select...', command: 'julia-client:select-working-folder'}
         ]
       }
+      {
+        label: 'Working Module'
+        submenu: [
+          {label: 'Select...', command: 'julia-client:select-working-module'}
+        ]
+      }
 
       {type: 'separator'}
 
       {label: 'Run Block', command: 'julia-client:run-block'}
       {label: 'Run All', command: 'julia-client:run-all'}
-      {label: 'Open Console', command: 'julia-client:open-console'}
-      {label: 'Clear Console', command: 'julia-client:clear-console'}
+      {label: 'Format Code', command: 'julia-client:format-code'}
+
+      {type: 'separator'}
+
+      {label: 'Open Workspace', command: 'julia-client:open-workspace'}
+      {label: 'Open Documentation Browser', command: 'julia-client:open-documentation-browser'}
+      {label: 'Open Plot Pane', command: 'julia-client:open-plot-pane'}
+      {label: 'Open Debugger Pane', command: 'julia-client:open-debugger-pane'}
 
       {type: 'separator'}
 


      {type: 'separator'}

      {label: 'Open Workspace', command: 'julia-client:open-workspace'}
      {label: 'Open Documentation Browser', command: 'julia-client:open-documentation-browser'}
      {label: 'Open Plot Pane', command: 'julia-client:open-plot-pane'}
      {label: 'Open Debugger Pane', command: 'julia-client:open-debugger-pane'}

      {type: 'separator'}

      {label: 'Help...', command: 'julia:get-help'}
      {label: 'Settings...', command: 'julia-client:settings'}
    ]

    label: 'Julia'
    submenu: [
      {label: 'Start Julia', command: 'julia-client:start-julia'}
      {label: 'Interrupt Julia', command: 'julia-client:interrupt-julia'}
      {label: 'Stop Julia', command: 'julia-client:kill-julia'}
      {label: 'Open Console', command: 'julia-client:open-console'}
      {label: 'Clear Console', command: 'julia-client:clear-console'}
      {label: 'Open REPL', command: 'julia-client:open-a-repl'}
      {
        label: 'Working Directory'
        submenu: [
