├── .gitignore ├── LICENSE ├── OpenOnGitHub.sln ├── OpenOnGitHub ├── CommandContext.cs ├── Constants.cs ├── Extensions │ └── StringExtensions.cs ├── GitHubUrlType.cs ├── GitRepository.cs ├── IGitUrlProvider.cs ├── OpenOnGitHub.csproj ├── OpenOnGitHub.vsct ├── OpenOnGitHubPackage.cs ├── Properties │ └── AssemblyInfo.cs ├── Providers │ ├── AzureDevOpsUrlProvider.cs │ ├── BitBucketUrlProvider.cs │ ├── GitHubLabUrlProvider.cs │ ├── GiteaUrlProvider.cs │ ├── GiteeUrlProvider.cs │ └── SourceLinkProvider.cs ├── Resources │ ├── Images.png │ └── Package.ico ├── SelectedRange.cs ├── SolutionExplorerHelper.cs ├── SourceLinkInternals │ ├── DocumentUriProvider.cs │ ├── HashAlgorithmGuids.cs │ ├── SourceLinkMap.cs │ ├── VisualStudioSourceLinkHelper.cs │ └── WpfHelper.cs ├── VSPackage.resx ├── app.config ├── packages.config └── source.extension.vsixmanifest ├── README.md └── screenshot.jpg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/LICENSE -------------------------------------------------------------------------------- /OpenOnGitHub.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub.sln -------------------------------------------------------------------------------- /OpenOnGitHub/CommandContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/CommandContext.cs -------------------------------------------------------------------------------- /OpenOnGitHub/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/Constants.cs -------------------------------------------------------------------------------- /OpenOnGitHub/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /OpenOnGitHub/GitHubUrlType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/GitHubUrlType.cs -------------------------------------------------------------------------------- /OpenOnGitHub/GitRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/GitRepository.cs -------------------------------------------------------------------------------- /OpenOnGitHub/IGitUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/IGitUrlProvider.cs -------------------------------------------------------------------------------- /OpenOnGitHub/OpenOnGitHub.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/OpenOnGitHub.csproj -------------------------------------------------------------------------------- /OpenOnGitHub/OpenOnGitHub.vsct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/OpenOnGitHub.vsct -------------------------------------------------------------------------------- /OpenOnGitHub/OpenOnGitHubPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/OpenOnGitHubPackage.cs -------------------------------------------------------------------------------- /OpenOnGitHub/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /OpenOnGitHub/Providers/AzureDevOpsUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/Providers/AzureDevOpsUrlProvider.cs -------------------------------------------------------------------------------- /OpenOnGitHub/Providers/BitBucketUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/Providers/BitBucketUrlProvider.cs -------------------------------------------------------------------------------- /OpenOnGitHub/Providers/GitHubLabUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/Providers/GitHubLabUrlProvider.cs -------------------------------------------------------------------------------- /OpenOnGitHub/Providers/GiteaUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/Providers/GiteaUrlProvider.cs -------------------------------------------------------------------------------- /OpenOnGitHub/Providers/GiteeUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/Providers/GiteeUrlProvider.cs -------------------------------------------------------------------------------- /OpenOnGitHub/Providers/SourceLinkProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/Providers/SourceLinkProvider.cs -------------------------------------------------------------------------------- /OpenOnGitHub/Resources/Images.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/Resources/Images.png -------------------------------------------------------------------------------- /OpenOnGitHub/Resources/Package.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/Resources/Package.ico -------------------------------------------------------------------------------- /OpenOnGitHub/SelectedRange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/SelectedRange.cs -------------------------------------------------------------------------------- /OpenOnGitHub/SolutionExplorerHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/SolutionExplorerHelper.cs -------------------------------------------------------------------------------- /OpenOnGitHub/SourceLinkInternals/DocumentUriProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/SourceLinkInternals/DocumentUriProvider.cs -------------------------------------------------------------------------------- /OpenOnGitHub/SourceLinkInternals/HashAlgorithmGuids.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/SourceLinkInternals/HashAlgorithmGuids.cs -------------------------------------------------------------------------------- /OpenOnGitHub/SourceLinkInternals/SourceLinkMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/SourceLinkInternals/SourceLinkMap.cs -------------------------------------------------------------------------------- /OpenOnGitHub/SourceLinkInternals/VisualStudioSourceLinkHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/SourceLinkInternals/VisualStudioSourceLinkHelper.cs -------------------------------------------------------------------------------- /OpenOnGitHub/SourceLinkInternals/WpfHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/SourceLinkInternals/WpfHelper.cs -------------------------------------------------------------------------------- /OpenOnGitHub/VSPackage.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/VSPackage.resx -------------------------------------------------------------------------------- /OpenOnGitHub/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/app.config -------------------------------------------------------------------------------- /OpenOnGitHub/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/packages.config -------------------------------------------------------------------------------- /OpenOnGitHub/source.extension.vsixmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/OpenOnGitHub/source.extension.vsixmanifest -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/README.md -------------------------------------------------------------------------------- /screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neuecc/Open-on-GitHub/HEAD/screenshot.jpg --------------------------------------------------------------------------------