Skip to content

Commit 342de46

Browse files
authored
Disable the IntelliSense cache on Mac. (#3293)
* Disable the IntelliSense cache on Mac.
1 parent cd0dde9 commit 342de46

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

Extension/src/LanguageServer/client.ts

+7-5
Original file line numberDiff line numberDiff line change
@@ -383,11 +383,13 @@ class DefaultClient implements Client {
383383

384384
let intelliSenseCacheDisabled: boolean = false;
385385
if (os.platform() === "darwin") {
386-
const releaseParts: string[] = os.release().split(".");
387-
if (releaseParts.length >= 1) {
388-
// AutoPCH doesn't work for older Mac OS's.
389-
intelliSenseCacheDisabled = parseInt(releaseParts[0]) < 17;
390-
}
386+
intelliSenseCacheDisabled = true;
387+
// TODO: Re-enable this after the performance is improved on Mac.
388+
//const releaseParts: string[] = os.release().split(".");
389+
//if (releaseParts.length >= 1) {
390+
// // AutoPCH doesn't work for older Mac OS's.
391+
// intelliSenseCacheDisabled = parseInt(releaseParts[0]) < 17;
392+
//}
391393
}
392394

393395
let clientOptions: LanguageClientOptions = {

0 commit comments

Comments
 (0)