|
64 | 64 | "category": "Java", |
65 | 65 | "icon": "$(refresh)" |
66 | 66 | }, |
| 67 | + { |
| 68 | + "command": "java.project.build.workspace", |
| 69 | + "title": "%contributes.commands.java.project.build.workspace%" |
| 70 | + }, |
| 71 | + { |
| 72 | + "command": "java.project.clean.workspace", |
| 73 | + "title": "%contributes.commands.java.project.clean.workspace%" |
| 74 | + }, |
67 | 75 | { |
68 | 76 | "command": "java.view.package.refresh", |
69 | 77 | "title": "%contributes.commands.java.view.package.refresh%", |
|
228 | 236 | { |
229 | 237 | "command": "java.view.package.newPackage", |
230 | 238 | "when": "never" |
| 239 | + }, |
| 240 | + { |
| 241 | + "command": "java.project.build.workspace", |
| 242 | + "when": "never" |
| 243 | + }, |
| 244 | + { |
| 245 | + "command": "java.project.clean.workspace", |
| 246 | + "when": "never" |
231 | 247 | } |
232 | 248 | ], |
233 | 249 | "view/title": [ |
| 250 | + { |
| 251 | + "command": "java.project.create", |
| 252 | + "when": "view == javaProjectExplorer", |
| 253 | + "group": "navigation@10" |
| 254 | + }, |
234 | 255 | { |
235 | 256 | "command": "java.view.package.exportJar", |
236 | | - "when": "view == javaProjectExplorer && java:serverMode!= LightWeight && workspaceFolderCount != 0", |
237 | | - "group": "navigation@50" |
| 257 | + "when": "view == javaProjectExplorer && java:serverMode != LightWeight && workspaceFolderCount != 0", |
| 258 | + "group": "navigation@20" |
238 | 259 | }, |
239 | 260 | { |
240 | 261 | "command": "java.view.package.refresh", |
241 | 262 | "when": "view == javaProjectExplorer && java:serverMode!= LightWeight", |
242 | | - "group": "navigation@40" |
| 263 | + "group": "navigation@30" |
243 | 264 | }, |
244 | 265 | { |
245 | 266 | "command": "java.view.package.changeToHierarchicalPackageView", |
246 | 267 | "when": "view == javaProjectExplorer && config.java.dependency.packagePresentation == flat && java:serverMode!= LightWeight", |
247 | | - "group": "navigation@30" |
| 268 | + "group": "overflow_10@10" |
248 | 269 | }, |
249 | 270 | { |
250 | 271 | "command": "java.view.package.changeToFlatPackageView", |
251 | 272 | "when": "view == javaProjectExplorer && config.java.dependency.packagePresentation != flat && java:serverMode!= LightWeight", |
252 | | - "group": "navigation@30" |
| 273 | + "group": "overflow_10@10" |
253 | 274 | }, |
254 | 275 | { |
255 | 276 | "command": "java.view.package.linkWithFolderExplorer", |
256 | 277 | "when": "view == javaProjectExplorer && config.java.dependency.syncWithFolderExplorer != true && java:serverMode!= LightWeight", |
257 | | - "group": "navigation@20" |
| 278 | + "group": "overflow_10@20" |
258 | 279 | }, |
259 | 280 | { |
260 | 281 | "command": "java.view.package.unlinkWithFolderExplorer", |
261 | 282 | "when": "view == javaProjectExplorer && config.java.dependency.syncWithFolderExplorer == true && java:serverMode!= LightWeight", |
262 | | - "group": "navigation@20" |
| 283 | + "group": "overflow_10@20" |
263 | 284 | }, |
264 | 285 | { |
265 | | - "command": "java.project.create", |
266 | | - "when": "view == javaProjectExplorer", |
267 | | - "group": "navigation@10" |
| 286 | + "command": "java.project.build.workspace", |
| 287 | + "when": "view == javaProjectExplorer && java:serverMode == Standard && workspaceFolderCount != 0", |
| 288 | + "group": "overflow_20@10" |
| 289 | + }, |
| 290 | + { |
| 291 | + "command": "java.project.clean.workspace", |
| 292 | + "when": "view == javaProjectExplorer && workspaceFolderCount != 0", |
| 293 | + "group": "overflow_20@20" |
268 | 294 | } |
269 | 295 | ], |
270 | 296 | "view/item/context": [ |
|
0 commit comments