You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -883,6 +1027,14 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
883
1027
* Environment variable for custom install location: `DiffEngine_Cursor`
884
1028
* Supported binaries: .bin, .svg
885
1029
1030
+
#### Tool order:
1031
+
1032
+
Use [tool order](diff-tool.order.md) to prioritise Cursor over other tools.
1033
+
1034
+
```
1035
+
DiffTools.UseOrder(DiffTool.Cursor);
1036
+
```
1037
+
886
1038
#### Notes:
887
1039
888
1040
*[Command line reference](https://cursor.com/docs/configuration/shell)
@@ -940,6 +1092,14 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
940
1092
* Environment variable for custom install location: `DiffEngine_Meld`
941
1093
* Supported binaries: .svg
942
1094
1095
+
#### Tool order:
1096
+
1097
+
Use [tool order](diff-tool.order.md) to prioritise Meld over other tools.
1098
+
1099
+
```
1100
+
DiffTools.UseOrder(DiffTool.Meld);
1101
+
```
1102
+
943
1103
#### Notes:
944
1104
945
1105
* While Meld is not MDI, it is treated as MDI since it uses a single shared process to managing multiple windows. As such it is not possible to close a Meld merge process for a specific diff. [Vote for this feature](https://gitlab.gnome.org/GNOME/meld/-/issues/584)
@@ -998,6 +1158,14 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
998
1158
* Environment variable for custom install location: `DiffEngine_SublimeMerge`
999
1159
* Supported binaries: .svg
1000
1160
1161
+
#### Tool order:
1162
+
1163
+
Use [tool order](diff-tool.order.md) to prioritise SublimeMerge over other tools.
1164
+
1165
+
```
1166
+
DiffTools.UseOrder(DiffTool.SublimeMerge);
1167
+
```
1168
+
1001
1169
#### Notes:
1002
1170
1003
1171
* While SublimeMerge is not MDI, it is treated as MDI since it uses a single shared process to managing multiple windows. As such it is not possible to close a Sublime merge process for a specific diff. [Vote for this feature](https://github.com/sublimehq/sublime_merge/issues/1168)
@@ -1055,6 +1223,14 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
1055
1223
* Environment variable for custom install location: `DiffEngine_VisualStudio`
1056
1224
* Supported binaries: .svg
1057
1225
1226
+
#### Tool order:
1227
+
1228
+
Use [tool order](diff-tool.order.md) to prioritise VisualStudio over other tools.
1229
+
1230
+
```
1231
+
DiffTools.UseOrder(DiffTool.VisualStudio);
1232
+
```
1233
+
1058
1234
#### Windows settings:
1059
1235
1060
1236
* Example target on left arguments:
@@ -1090,6 +1266,14 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
1090
1266
* Environment variable for custom install location: `DiffEngine_VisualStudioCode`
1091
1267
* Supported binaries: .bin, .svg
1092
1268
1269
+
#### Tool order:
1270
+
1271
+
Use [tool order](diff-tool.order.md) to prioritise VisualStudioCode over other tools.
1272
+
1273
+
```
1274
+
DiffTools.UseOrder(DiffTool.VisualStudioCode);
1275
+
```
1276
+
1093
1277
#### Notes:
1094
1278
1095
1279
*[Command line reference](https://code.visualstudio.com/docs/editor/command-line)
0 commit comments