Commit c29f432
authored
Add editor.codeActionsOnSave (#48086)
* Add editor.codeActionsOnSave
Fixes #42092
Adds a way to run code actions on save using the `editor.codeActionsOnSave` setting. This setting lists code action kinds to be executed automatically when the document is saved.
* Use object instead of array for config option
* Adding timeout
* Fix description
* Fix relative path1 parent 07d85ac commit c29f432
File tree
5 files changed
+157
-9
lines changed- src/vs
- editor
- common/config
- contrib/codeAction
- workbench/api/electron-browser
5 files changed
+157
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
652 | 652 | | |
653 | 653 | | |
654 | 654 | | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
655 | 674 | | |
656 | 675 | | |
657 | 676 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
136 | 137 | | |
137 | 138 | | |
138 | 139 | | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
139 | 147 | | |
140 | 148 | | |
141 | 149 | | |
| |||
496 | 504 | | |
497 | 505 | | |
498 | 506 | | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
499 | 515 | | |
500 | 516 | | |
501 | 517 | | |
| |||
850 | 866 | | |
851 | 867 | | |
852 | 868 | | |
| 869 | + | |
| 870 | + | |
853 | 871 | | |
854 | 872 | | |
855 | 873 | | |
| |||
1194 | 1212 | | |
1195 | 1213 | | |
1196 | 1214 | | |
| 1215 | + | |
| 1216 | + | |
1197 | 1217 | | |
1198 | 1218 | | |
1199 | 1219 | | |
| |||
1391 | 1411 | | |
1392 | 1412 | | |
1393 | 1413 | | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
1394 | 1429 | | |
1395 | 1430 | | |
1396 | 1431 | | |
| |||
1736 | 1771 | | |
1737 | 1772 | | |
1738 | 1773 | | |
1739 | | - | |
| 1774 | + | |
| 1775 | + | |
| 1776 | + | |
1740 | 1777 | | |
1741 | 1778 | | |
1742 | 1779 | | |
| |||
1839 | 1876 | | |
1840 | 1877 | | |
1841 | 1878 | | |
1842 | | - | |
| 1879 | + | |
| 1880 | + | |
| 1881 | + | |
1843 | 1882 | | |
1844 | 1883 | | |
1845 | 1884 | | |
| |||
2305 | 2344 | | |
2306 | 2345 | | |
2307 | 2346 | | |
2308 | | - | |
| 2347 | + | |
| 2348 | + | |
| 2349 | + | |
2309 | 2350 | | |
2310 | 2351 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
134 | | - | |
135 | | - | |
136 | | - | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
137 | 137 | | |
138 | | - | |
139 | | - | |
140 | | - | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
141 | 150 | | |
142 | 151 | | |
143 | 152 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2471 | 2471 | | |
2472 | 2472 | | |
2473 | 2473 | | |
| 2474 | + | |
| 2475 | + | |
| 2476 | + | |
| 2477 | + | |
| 2478 | + | |
| 2479 | + | |
| 2480 | + | |
2474 | 2481 | | |
2475 | 2482 | | |
2476 | 2483 | | |
| |||
2823 | 2830 | | |
2824 | 2831 | | |
2825 | 2832 | | |
| 2833 | + | |
| 2834 | + | |
| 2835 | + | |
| 2836 | + | |
| 2837 | + | |
| 2838 | + | |
| 2839 | + | |
| 2840 | + | |
2826 | 2841 | | |
2827 | 2842 | | |
2828 | 2843 | | |
| |||
3118 | 3133 | | |
3119 | 3134 | | |
3120 | 3135 | | |
| 3136 | + | |
| 3137 | + | |
3121 | 3138 | | |
3122 | 3139 | | |
3123 | 3140 | | |
| |||
Lines changed: 62 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
33 | 41 | | |
34 | 42 | | |
35 | 43 | | |
| |||
259 | 267 | | |
260 | 268 | | |
261 | 269 | | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
262 | 323 | | |
263 | 324 | | |
264 | 325 | | |
| |||
303 | 364 | | |
304 | 365 | | |
305 | 366 | | |
| 367 | + | |
306 | 368 | | |
307 | 369 | | |
308 | 370 | | |
| |||
0 commit comments