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 1 month 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: 2024-09-21T03:52:53.000Z (3 months ago)
- Last Synced: 2024-11-08T09:12:33.178Z (about 1 month ago)
- Topics: github, macos, swiftui, xcode-extension
- Language: Swift
- Homepage:
- Size: 27.1 MB
- Stars: 29
- 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)
- awesome-swift-macos-apps - GitBlamePR - Mac app that shows pull request last modified each line of a file (Development / Git)
- awesome-swift-macos-apps - GitBlamePR - Mac app that shows pull request last modified each line of a file (Development / Git)
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