2017-01-19 3 views
0

github発行テキストのmarkdownから特定のコード行への短いリンクを作成するにはどうすればよいですか?github発行テキストのmarkdownから特定のコード行への短いリンクを作成するにはどうすればよいですか?

私は質問How to link to specific line number on githubを読んでいますが、それはマークダウンのフルリンクについてです。

私の質問は、ドクAutolinked references and URLsが解決しない@userまたは#11 issue

のように、いくつかのマークダウンのショートカットについてです。

答えて

1

これを行う方法はありません。

@userを使用してユーザーページを指定するか、現在のプロジェクトで特定の問題の#17を指定すると、一意のオブジェクトへのリンクが作成されます。ファイルコードへのリンクを提供する場合は、master(例:https://github.com/google/apitools/blob/master/apitools/init.py)または別のブランチ(例:https://github.com/google/apitools/blob/csl-patch/apitools/init.py)の最新のリビジョンを指しているとします。私の知る限り、プロジェクト内の特定のファイルにリンクするためのGitHub flavordのマークダウンにはショートカットはありません。

この長いフォーム(完全なURL)を使用して既に気付いたように、ファイルの特定の行を指すようにURLの末尾に#LXXXを追加することができます(例:https://github.com/google/apitools/blob/master/apitools/init.py#L5またはhttps://github.com/google/apitools/blob/csl-patch/apitools/init.py#L8。実際に長いリンクを避けたい場合は、GitHub URL Shortenerを使用して、リンク番号(行番号の有無にかかわらず)を同等の短い形式に変換することができます。https://git.io/vMD6U

関連する問題