|
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