|
133 | 133 | "win32"
|
134 | 134 | ],
|
135 | 135 | "architectures": [
|
136 |
| - "x86", |
137 |
| - "arm64" |
| 136 | + "x86" |
138 | 137 | ],
|
139 | 138 | "installTestPath": "./.omnisharp/1.37.17/OmniSharp.exe",
|
140 | 139 | "platformId": "win-x86",
|
| 140 | + "isFramework": true, |
141 | 141 | "integrity": "95ECBABF821ED45E4E6F3173E2165C5F593FC4611040475DBD6D54C16D78F4F8"
|
142 | 142 | },
|
| 143 | + { |
| 144 | + "id": "OmniSharp", |
| 145 | + "description": "OmniSharp for Windows (.NET 6 / x86)", |
| 146 | + "url": null, |
| 147 | + "fallbackUrl": null, |
| 148 | + "installPath": null, |
| 149 | + "platforms": [ |
| 150 | + "win32" |
| 151 | + ], |
| 152 | + "architectures": [ |
| 153 | + "x86" |
| 154 | + ], |
| 155 | + "installTestPath": null, |
| 156 | + "platformId": "win-x86", |
| 157 | + "isFramework": false, |
| 158 | + "integrity": null |
| 159 | + }, |
143 | 160 | {
|
144 | 161 | "id": "OmniSharp",
|
145 | 162 | "description": "OmniSharp for Windows (.NET 4.6 / x64)",
|
|
154 | 171 | ],
|
155 | 172 | "installTestPath": "./.omnisharp/1.37.17/OmniSharp.exe",
|
156 | 173 | "platformId": "win-x64",
|
| 174 | + "isFramework": true, |
| 175 | + "integrity": "BD81F1284FA4A9E6D63292074D0304B65CD39C24539CB761B54E8727619070DF" |
| 176 | + }, |
| 177 | + { |
| 178 | + "id": "OmniSharp", |
| 179 | + "description": "OmniSharp for Windows (.NET 6 / x64)", |
| 180 | + "url": null, |
| 181 | + "fallbackUrl": null, |
| 182 | + "installPath": null, |
| 183 | + "platforms": [ |
| 184 | + "win32" |
| 185 | + ], |
| 186 | + "architectures": [ |
| 187 | + "x86_64" |
| 188 | + ], |
| 189 | + "installTestPath": null, |
| 190 | + "platformId": "win-x64", |
| 191 | + "isFramework": false, |
| 192 | + "integrity": null |
| 193 | + }, |
| 194 | + { |
| 195 | + "id": "OmniSharp", |
| 196 | + "description": "OmniSharp for Windows (.NET 4.6 / arm64)", |
| 197 | + "url": "https://download.visualstudio.microsoft.com/download/pr/47df6cf8-7648-4fff-9e9c-304f0202d31c/c868258dbd98f22b60154552f432edfa/omnisharp-win-x64-1.37.17.zip", |
| 198 | + "fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.37.17/omnisharp-win-x64-1.37.17.zip", |
| 199 | + "installPath": ".omnisharp/1.37.17", |
| 200 | + "platforms": [ |
| 201 | + "win32" |
| 202 | + ], |
| 203 | + "architectures": [ |
| 204 | + "arm64" |
| 205 | + ], |
| 206 | + "installTestPath": "./.omnisharp/1.37.17/OmniSharp.exe", |
| 207 | + "platformId": "win-arm64", |
| 208 | + "isFramework": true, |
157 | 209 | "integrity": "BD81F1284FA4A9E6D63292074D0304B65CD39C24539CB761B54E8727619070DF"
|
158 | 210 | },
|
159 | 211 | {
|
160 | 212 | "id": "OmniSharp",
|
161 |
| - "description": "OmniSharp for OSX", |
| 213 | + "description": "OmniSharp for Windows (.NET 6 / arm64)", |
| 214 | + "url": null, |
| 215 | + "fallbackUrl": null, |
| 216 | + "installPath": null, |
| 217 | + "platforms": [ |
| 218 | + "win32" |
| 219 | + ], |
| 220 | + "architectures": [ |
| 221 | + "arm64" |
| 222 | + ], |
| 223 | + "installTestPath": null, |
| 224 | + "platformId": "win-arm64", |
| 225 | + "isFramework": false, |
| 226 | + "integrity": null |
| 227 | + }, |
| 228 | + { |
| 229 | + "id": "OmniSharp", |
| 230 | + "description": "OmniSharp for OSX (Mono / x64)", |
162 | 231 | "url": "https://download.visualstudio.microsoft.com/download/pr/47df6cf8-7648-4fff-9e9c-304f0202d31c/9f560aead2b823079775c00110972c04/omnisharp-osx-1.37.17.zip",
|
163 | 232 | "fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.37.17/omnisharp-osx-1.37.17.zip",
|
164 | 233 | "installPath": ".omnisharp/1.37.17",
|
|
171 | 240 | ],
|
172 | 241 | "installTestPath": "./.omnisharp/1.37.17/run",
|
173 | 242 | "platformId": "osx",
|
| 243 | + "isFramework": true, |
174 | 244 | "integrity": "43D6B18F390B8ED92231044E87413831E565E9AB5938223B19CA97B3628DDDF4"
|
175 | 245 | },
|
176 | 246 | {
|
177 | 247 | "id": "OmniSharp",
|
178 |
| - "description": "OmniSharp for Linux (x86)", |
| 248 | + "description": "OmniSharp for OSX (.NET 6 / x64)", |
| 249 | + "url": null, |
| 250 | + "fallbackUrl": null, |
| 251 | + "installPath": null, |
| 252 | + "platforms": [ |
| 253 | + "darwin" |
| 254 | + ], |
| 255 | + "architectures": [ |
| 256 | + "x86_64" |
| 257 | + ], |
| 258 | + "binaries": [ |
| 259 | + "OmniSharp" |
| 260 | + ], |
| 261 | + "installTestPath": null, |
| 262 | + "platformId": "osx-x64", |
| 263 | + "isFramework": false, |
| 264 | + "integrity": null |
| 265 | + }, |
| 266 | + { |
| 267 | + "id": "OmniSharp", |
| 268 | + "description": "OmniSharp for OSX (.NET 6 / arm64)", |
| 269 | + "url": null, |
| 270 | + "fallbackUrl": null, |
| 271 | + "installPath": null, |
| 272 | + "platforms": [ |
| 273 | + "darwin" |
| 274 | + ], |
| 275 | + "architectures": [ |
| 276 | + "arm64" |
| 277 | + ], |
| 278 | + "binaries": [ |
| 279 | + "OmniSharp" |
| 280 | + ], |
| 281 | + "installTestPath": null, |
| 282 | + "platformId": "osx-arm64", |
| 283 | + "isFramework": false, |
| 284 | + "integrity": null |
| 285 | + }, |
| 286 | + { |
| 287 | + "id": "OmniSharp", |
| 288 | + "description": "OmniSharp for Linux (Mono / x86)", |
179 | 289 | "url": "https://download.visualstudio.microsoft.com/download/pr/47df6cf8-7648-4fff-9e9c-304f0202d31c/6f3d66d4ffa4fa627225221fb00e106e/omnisharp-linux-x86-1.37.17.zip",
|
180 | 290 | "fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.37.17/omnisharp-linux-x86-1.37.17.zip",
|
181 | 291 | "installPath": ".omnisharp/1.37.17",
|
|
192 | 302 | ],
|
193 | 303 | "installTestPath": "./.omnisharp/1.37.17/run",
|
194 | 304 | "platformId": "linux-x86",
|
| 305 | + "isFramework": true, |
195 | 306 | "integrity": "75676E50D9FB62B9DC20A6A10E65420B54EFE2FFAE80AC21F59A4C483A4902BB"
|
196 | 307 | },
|
197 | 308 | {
|
198 | 309 | "id": "OmniSharp",
|
199 |
| - "description": "OmniSharp for Linux (x64)", |
| 310 | + "description": "OmniSharp for Linux (Mono / x64)", |
200 | 311 | "url": "https://download.visualstudio.microsoft.com/download/pr/47df6cf8-7648-4fff-9e9c-304f0202d31c/6cf1b92d91f942929922013b2139cca9/omnisharp-linux-x64-1.37.17.zip",
|
201 | 312 | "fallbackUrl": "https://roslynomnisharp.blob.core.windows.net/releases/1.37.17/omnisharp-linux-x64-1.37.17.zip",
|
202 | 313 | "installPath": ".omnisharp/1.37.17",
|
|
212 | 323 | ],
|
213 | 324 | "installTestPath": "./.omnisharp/1.37.17/run",
|
214 | 325 | "platformId": "linux-x64",
|
| 326 | + "isFramework": true, |
215 | 327 | "integrity": "34276181B4C1F9968AFA10DEC058F6A2D79DE362FA01B565A04E879CA84A74FE"
|
216 | 328 | },
|
217 | 329 | {
|
218 | 330 | "id": "OmniSharp",
|
219 |
| - "description": "OmniSharp for Linux (arm64)", |
| 331 | + "description": "OmniSharp for Linux (.NET 6 / x64)", |
| 332 | + "url": null, |
| 333 | + "fallbackUrl": null, |
| 334 | + "installPath": null, |
| 335 | + "platforms": [ |
| 336 | + "linux" |
| 337 | + ], |
| 338 | + "architectures": [ |
| 339 | + "x86_64" |
| 340 | + ], |
| 341 | + "binaries": [ |
| 342 | + "OmniSharp" |
| 343 | + ], |
| 344 | + "installTestPath": null, |
| 345 | + "platformId": "linux-x64", |
| 346 | + "isFramework": false, |
| 347 | + "integrity": null |
| 348 | + }, |
| 349 | + { |
| 350 | + "id": "OmniSharp", |
| 351 | + "description": "OmniSharp for Linux (Framework / arm64)", |
220 | 352 | "url": null,
|
221 | 353 | "fallbackUrl": null,
|
222 | 354 | "installPath": null,
|
|
232 | 364 | ],
|
233 | 365 | "installTestPath": null,
|
234 | 366 | "platformId": "linux-arm64",
|
235 |
| - "integrity": null |
| 367 | + "integrity": null, |
| 368 | + "isFramework": true |
236 | 369 | },
|
237 | 370 | {
|
238 | 371 | "id": "Debugger",
|
|
742 | 875 | "scope": "machine",
|
743 | 876 | "description": "Specifies the path to OmniSharp. When left empty the OmniSharp version pinned to the C# Extension is used. This can be the absolute path to an OmniSharp executable, a specific version number, or \"latest\". If a version number or \"latest\" is specified, the appropriate version of OmniSharp will be downloaded on your behalf. Setting \"latest\" is an opt-in into latest beta releases of OmniSharp."
|
744 | 877 | },
|
| 878 | + "omnisharp.useModernNet": { |
| 879 | + "type": "boolean", |
| 880 | + "default": false, |
| 881 | + "scope": "window", |
| 882 | + "title": "Use .NET 6 build of OmniSharp (experimental)", |
| 883 | + "description": "Use OmniSharp build for .NET 6. This version _does not_ support non-SDK-style .NET Framework projects, including Unity. SDK-style Framework, .NET Core, and .NET 5+ projects should see significant performance improvements, but there may still be bugs. Please open issues if you find any bugs." |
| 884 | + }, |
745 | 885 | "omnisharp.useGlobalMono": {
|
746 | 886 | "type": "string",
|
747 | 887 | "default": "auto",
|
|
766 | 906 | "scope": "machine",
|
767 | 907 | "description": "Specifies the path to a mono installation to use when \"useGlobalMono\" is set to \"always\", instead of the default system one. Example: \"/Library/Frameworks/Mono.framework/Versions/Current\""
|
768 | 908 | },
|
| 909 | + "omnisharp.dotnetPath": { |
| 910 | + "type": [ |
| 911 | + "string", |
| 912 | + "null" |
| 913 | + ], |
| 914 | + "default": null, |
| 915 | + "scope": "window", |
| 916 | + "description": "Specified the path to a dotnet installation to use when \"useModernNet\" is set to true, instead of the default system one. Example: \"/home/username/mycustomdotnetdirectory\"." |
| 917 | + }, |
769 | 918 | "omnisharp.waitForDebugger": {
|
770 | 919 | "type": "boolean",
|
771 | 920 | "default": false,
|
|
0 commit comments