sublimehq / sublime_merge

Issue tracker for Sublime Merge
https://www.sublimemerge.com
276 stars 14 forks source link

Open Repository In Terminal, Editor, On Remote #900

Open JosephTLyons opened 4 years ago

JosephTLyons commented 4 years ago

Problem description

I use both GitHub Desktop and Sublime Merge. When I work with Sublime Merge, there are a few features I end up missing:

  1. View In Finder (Mac) / Explorer (Windows): Opens repository root directory in the native file browser (EDIT, this is already in Sublime Merge as Repository > Reveal in Finder)
  2. Open in Terminal (not sure what it does on Windows): Opens a terminal instance at the path of the repository root directory
  3. View on GitHub: Opens the systems's default browser and launches a tab that goes to the URL of the remote repository
  4. Open in [Preferred Editor]: Opens the project in the editor that the user has selected in Desktop's settings

Preferred solution

I think some of these could be good feature additions for Sublime Merge. For number 3, since Sublime Merge can be used with other online repository tools and not just Github.com, the feature would need to open the browser and navigate to any of those sites (GitLab, GitHub, etc.).

It is possible that 2, 3, or 4 also exist, but that I simply am not aware of them. Please correct me if that is the case.

srbs commented 4 years ago

1 & 2: duplicates #186 3: see #243 (there are workarounds similar to what is seen in 186) 4: Preferences -> Advanced -> Editor Path (I think it defaults to ST if installed, otherwise uses the system default)

nikolasrist commented 3 years ago

1 & 2: duplicates #186 3: see #243 (there are workarounds similar to what is seen in 186) 4: Preferences -> Advanced -> Editor Path (I think it defaults to ST if installed, otherwise uses the system default)

  1. Only helps to open single files. I think it is different to open the whole github repo directory in an editor and not just the single file I am looking at.