Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maoyama/GitBlamePR
Mac app that shows pull request last modified each line of a file, Written in SwiftUI
https://github.com/maoyama/GitBlamePR
github macos swiftui xcode-extension
Last synced: about 2 months ago
JSON representation
Mac app that shows pull request last modified each line of a file, Written in SwiftUI
- Host: GitHub
- URL: https://github.com/maoyama/GitBlamePR
- Owner: maoyama
- License: mit
- Created: 2019-12-18T15:20:00.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-08-04T15:20:49.000Z (about 4 years ago)
- Last Synced: 2024-06-19T03:11:54.983Z (3 months ago)
- Topics: github, macos, swiftui, xcode-extension
- Language: Swift
- Homepage:
- Size: 27.1 MB
- Stars: 27
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- open-source-mac-os-apps - GitBlamePR - Mac app that shows pull request last modified each line of a file ![swift_icon] (Applications / Development)
- awesome-swiftui - Mac app that shows pull request last modified each line of a file
- open-source-mac-os-apps - GitBlamePR - Mac app that shows pull request last modified each line of a file ![swift_icon] (Applications / Development)
README
# GitBlamePR
Mac app that shows pull request last modified each line of a file.Written in SwiftUI.![Dec-20-2019 23-50-30](./Captures/c1.gif)
## Xcode Source Editor Extension
GitBlamePR.app bundles Xcode Source Editor Extension.Files opened in Xcode can be easily opened in GitBlamePR.app.
I recommend that you set a key binding for this function.![Xcode Source Editor Extension](./Captures/c2.gif)
## URL Scheme
GitBlamePR.app defines a URL scheme that can open the specified file.
```
gitblamepr://{fileFullPath}
```So you can easily open the specified file using command line, e.g:
```bash
$ open gitblamepr://$(realpath example.txt | nkf -WwMQ | tr = %)
```## Installation
Download the latest [release](https://github.com/maoyama/GitBlamePR/releases), unzip, and run GitBlamePR.app.## Requirements
macOS Catalina