Skip to content

Open a different editor for each repo when using GitHub Desktop's editor integration feature!

Notifications You must be signed in to change notification settings

rynstwrt/EditorPerRepoElectron

Repository files navigation

EPR Icon

EditorPerRepo (WIP) 📦

Open a different editor for each repo when using
GitHub Desktop's editor integration feature!

.𖥔 ݁ ˖ ✦ ‧₊˚ ⋅

Made with love badge   Created by Ryn badge   Swagalicious badge

GitHub Downloads (all assets, all releases)   GitHub Issues or Pull Requests  

GitHub commit activity


FEATURES:

EPR editor select menu

  • Set an editor for individual repositories.
  • Resolves relative paths and environment variables.
  • Window to remove editor directory assignments.
  • All-GUI design.


INSTALLATION:

EPR editor select menu

Standalone:

1. Download the standalone archive.
2. Extract it to a folder and store it somewhere safe.

Installer:

1. Download the installer .exe file.
2. Double-click it to install.
3. It will be installed to %LOCALAPPDATA%/EditorPerRepo.



USAGE:

EPR editor select menu

  1. Open GitHub Desktop.
  2. File > Options > Integrations.
  3. Select Configure custom editor... under "External editor".
  4. Select the .exe file of EditorPerRepo under the "Path" section.
  5. Put one of these as the value under "Arguments":
    • %TARGET_PATH%
    • target=%TARGET_PATH%
    • target="%TARGET_PATH%"
  6. Save your settings and return to the main UI.
  7. Click on Repository > Open in external editor or press CTRL+SHIFT+A.
  8. A window should pop up asking which editor to assign to that repo.
    • If it fails for some reason, try one of the other "Arguments" values listed above.

About

Open a different editor for each repo when using GitHub Desktop's editor integration feature!

Topics

Resources

Stars

Watchers

Forks