From 0c1c5b141bc2c43fb3405ce471bc9b5dc7b5cdbd Mon Sep 17 00:00:00 2001 From: Steve Taggart <11730266+stevetaggart@users.noreply.github.com> Date: Thu, 4 Nov 2021 11:53:16 -0600 Subject: [PATCH 1/2] Support PyCharm as an external editor --- app/src/lib/editors/win32.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/lib/editors/win32.ts b/app/src/lib/editors/win32.ts index 0e844a6fe86..53563af3081 100644 --- a/app/src/lib/editors/win32.ts +++ b/app/src/lib/editors/win32.ts @@ -344,6 +344,15 @@ const editors: WindowsExternalEditor[] = [ displayNamePrefix: 'IntelliJ IDEA Community Edition ', publisher: 'JetBrains s.r.o.', }, + { + name: 'JetBrains PyCharm', + registryKeys: registryKeysForJetBrainsIDE( + 'PyCharm' + ), + executableShimPaths: executableShimPathsForJetBrainsIDE('pycharm'), + displayNamePrefix: 'PyCharm ', + publisher: 'JetBrains s.r.o.', + }, ] function getKeyOrEmpty( From 32acfdd9bd2f394ff2ecc152327d9f4a1c7b32e4 Mon Sep 17 00:00:00 2001 From: Steve Taggart <11730266+stevetaggart@users.noreply.github.com> Date: Mon, 8 Nov 2021 08:57:21 -0700 Subject: [PATCH 2/2] Prettier formatting --- app/src/lib/editors/win32.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/src/lib/editors/win32.ts b/app/src/lib/editors/win32.ts index 53563af3081..f07d92b1471 100644 --- a/app/src/lib/editors/win32.ts +++ b/app/src/lib/editors/win32.ts @@ -346,9 +346,7 @@ const editors: WindowsExternalEditor[] = [ }, { name: 'JetBrains PyCharm', - registryKeys: registryKeysForJetBrainsIDE( - 'PyCharm' - ), + registryKeys: registryKeysForJetBrainsIDE('PyCharm'), executableShimPaths: executableShimPathsForJetBrainsIDE('pycharm'), displayNamePrefix: 'PyCharm ', publisher: 'JetBrains s.r.o.',